--- /home/fdroid/fdroiddata/tmp/org.gateshipone.malp_32.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.gateshipone.malp_32.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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: , actual: │ @@ -1,53 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -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: 3e4dd2865422dc9e7869d259a246735ed79cbfda9c897166a97c3c77d0bcab98 │ -Signer #1 certificate SHA-1 digest: 5066756d711e1708c7a3cbdd40292a5d072656ad │ -Signer #1 certificate MD5 digest: ea492e100a4680448755573f3844879f │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: fde79896c06b8c7b6a1bd026ce6ca5b713acfa63de6890afb05178cb8bb265bd │ -Signer #1 public key SHA-1 digest: 665cbd1287d0181646e784ab84be915e9ca8d0b1 │ -Signer #1 public key MD5 digest: 748d9f7b8da389cee798693855773496 │ -WARNING: META-INF/android.support.design_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/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.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.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.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.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.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.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-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-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.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.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.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.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.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.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/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/. ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,24754 +1,19996 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 2899151 (00000000002C3CCFh) │ - Actual end-cent-dir record offset: 2899129 (00000000002C3CB9h) │ - Expected end-cent-dir record offset: 2899129 (00000000002C3CB9h) │ + Zip archive file size: 2880244 (00000000002BF2F4h) │ + Actual end-cent-dir record offset: 2880222 (00000000002BF2DEh) │ + Expected end-cent-dir record offset: 2880222 (00000000002BF2DEh) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ central directory contains 682 entries. │ - The central directory is 70033 (0000000000011191h) bytes long, │ + The central directory is 63922 (000000000000F9B2h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 2829096 (00000000002B2B28h). │ + is 2816300 (00000000002AF92Ch). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2020 Mar 5 13:05:18 │ - 32-bit CRC value (hex): 0bfd40e9 │ - compressed size: 21117 bytes │ - uncompressed size: 68716 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): da03b5ea │ + compressed size: 1881 bytes │ + uncompressed size: 7220 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/9F3E04ED.SF │ - │ - offset of local header from start of archive: 21183 │ - (00000000000052BFh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2020 Mar 5 13:05:18 │ - 32-bit CRC value (hex): b4a1a88f │ - compressed size: 22012 bytes │ - uncompressed size: 68814 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #3: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/9F3E04ED.RSA │ - │ - offset of local header from start of archive: 43261 │ - (000000000000A8FDh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2020 Mar 5 13:05:18 │ - 32-bit CRC value (hex): 68d355b7 │ - compressed size: 1077 bytes │ - uncompressed size: 1326 bytes │ - length of filename: 21 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #4: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ META-INF/android.support.design_material.version │ │ - offset of local header from start of archive: 44405 │ - (000000000000AD75h) bytes │ + offset of local header from start of archive: 1930 │ + (000000000000078Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1eea3e84 │ compressed size: 12 bytes │ uncompressed size: 12 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #5: │ +Central directory entry #3: │ --------------------------- │ │ + There are an extra 8 bytes preceding this file. │ + │ META-INF/androidx.activity_activity.version │ │ - offset of local header from start of archive: 44504 │ - (000000000000ADD8h) bytes │ + offset of local header from start of archive: 2028 │ + (00000000000007ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #6: │ +Central directory entry #4: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.appcompat_appcompat-resources.version │ │ - offset of local header from start of archive: 44594 │ - (000000000000AE32h) bytes │ + offset of local header from start of archive: 2114 │ + (0000000000000842h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #7: │ +Central directory entry #5: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.appcompat_appcompat.version │ │ - offset of local header from start of archive: 44694 │ - (000000000000AE96h) bytes │ + offset of local header from start of archive: 2214 │ + (00000000000008A6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #8: │ +Central directory entry #6: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.arch.core_core-runtime.version │ │ - offset of local header from start of archive: 44786 │ - (000000000000AEF2h) bytes │ + offset of local header from start of archive: 2302 │ + (00000000000008FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7beadac6 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #9: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version │ │ - offset of local header from start of archive: 44882 │ - (000000000000AF52h) bytes │ + offset of local header from start of archive: 2386 │ + (0000000000000952h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #10: │ +Central directory entry #8: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.cardview_cardview.version │ │ - offset of local header from start of archive: 44994 │ - (000000000000AFC2h) bytes │ + offset of local header from start of archive: 2494 │ + (00000000000009BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #11: │ +Central directory entry #9: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.coordinatorlayout_coordinatorlayout.version │ │ - offset of local header from start of archive: 45082 │ - (000000000000B01Ah) bytes │ + offset of local header from start of archive: 2582 │ + (0000000000000A16h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #12: │ +Central directory entry #10: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.core_core.version │ │ - offset of local header from start of archive: 45190 │ - (000000000000B086h) bytes │ + offset of local header from start of archive: 2686 │ + (0000000000000A7Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #13: │ +Central directory entry #11: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.cursoradapter_cursoradapter.version │ │ - offset of local header from start of archive: 45270 │ - (000000000000B0D6h) bytes │ + offset of local header from start of archive: 2766 │ + (0000000000000ACEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #14: │ +Central directory entry #12: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.customview_customview.version │ │ - offset of local header from start of archive: 45370 │ - (000000000000B13Ah) bytes │ + offset of local header from start of archive: 2862 │ + (0000000000000B2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #15: │ +Central directory entry #13: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.documentfile_documentfile.version │ │ - offset of local header from start of archive: 45462 │ - (000000000000B196h) bytes │ + offset of local header from start of archive: 2954 │ + (0000000000000B8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #16: │ +Central directory entry #14: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.drawerlayout_drawerlayout.version │ │ - offset of local header from start of archive: 45558 │ - (000000000000B1F6h) bytes │ + offset of local header from start of archive: 3050 │ + (0000000000000BEAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #17: │ +Central directory entry #15: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.fragment_fragment.version │ │ - offset of local header from start of archive: 45654 │ - (000000000000B256h) bytes │ + offset of local header from start of archive: 3146 │ + (0000000000000C4Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #18: │ +Central directory entry #16: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.interpolator_interpolator.version │ │ - offset of local header from start of archive: 45742 │ - (000000000000B2AEh) bytes │ + offset of local header from start of archive: 3234 │ + (0000000000000CA2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #19: │ +Central directory entry #17: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.legacy_legacy-support-core-ui.version │ │ - offset of local header from start of archive: 45838 │ - (000000000000B30Eh) bytes │ + offset of local header from start of archive: 3330 │ + (0000000000000D02h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #20: │ +Central directory entry #18: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.legacy_legacy-support-core-utils.version │ │ - offset of local header from start of archive: 45938 │ - (000000000000B372h) bytes │ + offset of local header from start of archive: 3430 │ + (0000000000000D66h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #21: │ +Central directory entry #19: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ META-INF/androidx.legacy_legacy-support-v4.version │ │ - offset of local header from start of archive: 46042 │ - (000000000000B3DAh) bytes │ + offset of local header from start of archive: 3530 │ + (0000000000000DCAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #22: │ +Central directory entry #20: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ META-INF/androidx.lifecycle_lifecycle-livedata-core.version │ │ - offset of local header from start of archive: 46138 │ - (000000000000B43Ah) bytes │ + offset of local header from start of archive: 3622 │ + (0000000000000E26h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7beadac6 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #23: │ +Central directory entry #21: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.lifecycle_lifecycle-livedata.version │ │ - offset of local header from start of archive: 46242 │ - (000000000000B4A2h) bytes │ + offset of local header from start of archive: 3726 │ + (0000000000000E8Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7beadac6 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #24: │ +Central directory entry #22: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ META-INF/androidx.lifecycle_lifecycle-runtime.version │ │ - offset of local header from start of archive: 46342 │ - (000000000000B506h) bytes │ + offset of local header from start of archive: 3822 │ + (0000000000000EEEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c356bda3 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #25: │ +Central directory entry #23: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.lifecycle_lifecycle-viewmodel.version │ │ - offset of local header from start of archive: 46442 │ - (000000000000B56Ah) bytes │ + offset of local header from start of archive: 3918 │ + (0000000000000F4Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c356bda3 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #26: │ +Central directory entry #24: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.loader_loader.version │ │ - offset of local header from start of archive: 46542 │ - (000000000000B5CEh) bytes │ + offset of local header from start of archive: 4018 │ + (0000000000000FB2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #27: │ +Central directory entry #25: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version │ │ - offset of local header from start of archive: 46626 │ - (000000000000B622h) bytes │ + offset of local header from start of archive: 4102 │ + (0000000000001006h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 69 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #28: │ +Central directory entry #26: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.media_media.version │ │ - offset of local header from start of archive: 46742 │ - (000000000000B696h) bytes │ + offset of local header from start of archive: 4214 │ + (0000000000001076h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #29: │ +Central directory entry #27: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.preference_preference.version │ │ - offset of local header from start of archive: 46826 │ - (000000000000B6EAh) bytes │ + offset of local header from start of archive: 4294 │ + (00000000000010C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #30: │ +Central directory entry #28: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.print_print.version │ │ - offset of local header from start of archive: 46918 │ - (000000000000B746h) bytes │ + offset of local header from start of archive: 4386 │ + (0000000000001122h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #31: │ +Central directory entry #29: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.recyclerview_recyclerview.version │ │ - offset of local header from start of archive: 47002 │ - (000000000000B79Ah) bytes │ + offset of local header from start of archive: 4466 │ + (0000000000001172h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #32: │ +Central directory entry #30: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.savedstate_savedstate.version │ │ - offset of local header from start of archive: 47098 │ - (000000000000B7FAh) bytes │ + offset of local header from start of archive: 4562 │ + (00000000000011D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #33: │ +Central directory entry #31: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.slidingpanelayout_slidingpanelayout.version │ │ - offset of local header from start of archive: 47190 │ - (000000000000B856h) bytes │ + offset of local header from start of archive: 4654 │ + (000000000000122Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #34: │ +Central directory entry #32: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version │ │ - offset of local header from start of archive: 47298 │ - (000000000000B8C2h) bytes │ + offset of local header from start of archive: 4758 │ + (0000000000001296h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #35: │ +Central directory entry #33: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.transition_transition.version │ │ - offset of local header from start of archive: 47406 │ - (000000000000B92Eh) bytes │ + offset of local header from start of archive: 4866 │ + (0000000000001302h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #36: │ +Central directory entry #34: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.vectordrawable_vectordrawable-animated.version │ │ - offset of local header from start of archive: 47498 │ - (000000000000B98Ah) bytes │ + offset of local header from start of archive: 4958 │ + (000000000000135Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #37: │ +Central directory entry #35: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ META-INF/androidx.vectordrawable_vectordrawable.version │ │ - offset of local header from start of archive: 47610 │ - (000000000000B9FAh) bytes │ + offset of local header from start of archive: 5058 │ + (00000000000013C2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #38: │ +Central directory entry #36: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ META-INF/androidx.versionedparcelable_versionedparcelable.version │ │ - offset of local header from start of archive: 47710 │ - (000000000000BA5Eh) bytes │ + offset of local header from start of archive: 5158 │ + (0000000000001426h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 45c2cf0d │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #39: │ +Central directory entry #37: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/androidx.viewpager_viewpager.version │ │ - offset of local header from start of archive: 47822 │ - (000000000000BACEh) bytes │ + offset of local header from start of archive: 5266 │ + (0000000000001492h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd7ea868 │ compressed size: 6 bytes │ uncompressed size: 6 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #40: │ +Central directory entry #38: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ META-INF/com.google.android.material_material.version │ │ - offset of local header from start of archive: 47914 │ - (000000000000BB2Ah) bytes │ + offset of local header from start of archive: 5354 │ + (00000000000014EAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0cd30e42 │ compressed size: 10 bytes │ uncompressed size: 10 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ - There is no file comment. │ - │ -Central directory entry #41: │ ---------------------------- │ - │ - There are an extra 2 bytes preceding this file. │ - │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 48018 │ - (000000000000BB92h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ - file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): da03b5ea │ - compressed size: 1880 bytes │ - uncompressed size: 7220 bytes │ - length of filename: 19 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #42: │ +Central directory entry #39: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ assets/thirdparty_licenses.html │ │ - offset of local header from start of archive: 49972 │ - (000000000000C334h) bytes │ + offset of local header from start of archive: 5454 │ + (000000000000154Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bea38af2 │ compressed size: 1545 bytes │ uncompressed size: 3357 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #43: │ +Central directory entry #40: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ classes.dex │ │ - offset of local header from start of archive: 51603 │ - (000000000000C993h) bytes │ + offset of local header from start of archive: 7060 │ + (0000000000001B94h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ - 32-bit CRC value (hex): 17288770 │ - compressed size: 1489388 bytes │ - uncompressed size: 3624828 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 9daf6e26 │ + compressed size: 1488781 bytes │ + uncompressed size: 3624824 bytes │ length of filename: 11 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #44: │ +Central directory entry #41: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim-v21/design_bottom_sheet_slide_in.xml │ │ - offset of local header from start of archive: 1541057 │ - (00000000001783C1h) bytes │ + offset of local header from start of archive: 1495882 │ + (000000000016D34Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c605ed21 │ compressed size: 299 bytes │ uncompressed size: 616 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #45: │ +Central directory entry #42: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim-v21/design_bottom_sheet_slide_out.xml │ │ - offset of local header from start of archive: 1541456 │ - (0000000000178550h) bytes │ + offset of local header from start of archive: 1496256 │ + (000000000016D4C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 75f51489 │ compressed size: 298 bytes │ uncompressed size: 616 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #46: │ +Central directory entry #43: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_fade_in.xml │ │ - offset of local header from start of archive: 1541855 │ - (00000000001786DFh) bytes │ + offset of local header from start of archive: 1496630 │ + (000000000016D636h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1d501a5f │ compressed size: 217 bytes │ uncompressed size: 388 bytes │ length of filename: 24 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #47: │ +Central directory entry #44: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_fade_out.xml │ │ - offset of local header from start of archive: 1542151 │ - (0000000000178807h) bytes │ + offset of local header from start of archive: 1496901 │ + (000000000016D745h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0bab7627 │ compressed size: 218 bytes │ uncompressed size: 388 bytes │ length of filename: 25 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #48: │ +Central directory entry #45: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_grow_fade_in_from_bottom.xml │ │ - offset of local header from start of archive: 1542449 │ - (0000000000178931h) bytes │ + offset of local header from start of archive: 1497174 │ + (000000000016D856h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b9bdbc05 │ compressed size: 376 bytes │ uncompressed size: 852 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #49: │ +Central directory entry #46: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_popup_enter.xml │ │ - offset of local header from start of archive: 1542921 │ - (0000000000178B09h) bytes │ + offset of local header from start of archive: 1497621 │ + (000000000016DA15h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bdaee32b │ compressed size: 259 bytes │ uncompressed size: 508 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #50: │ +Central directory entry #47: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_popup_exit.xml │ │ - offset of local header from start of archive: 1543263 │ - (0000000000178C5Fh) bytes │ + offset of local header from start of archive: 1497938 │ + (000000000016DB52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5621759a │ compressed size: 261 bytes │ uncompressed size: 508 bytes │ length of filename: 27 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #51: │ +Central directory entry #48: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_shrink_fade_out_from_bottom.xml │ │ - offset of local header from start of archive: 1543606 │ - (0000000000178DB6h) bytes │ + offset of local header from start of archive: 1498256 │ + (000000000016DC90h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b3e97bbf │ compressed size: 376 bytes │ uncompressed size: 852 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #52: │ +Central directory entry #49: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_slide_in_bottom.xml │ │ - offset of local header from start of archive: 1544081 │ - (0000000000178F91h) bytes │ + offset of local header from start of archive: 1498706 │ + (000000000016DE52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 505f4409 │ compressed size: 228 bytes │ uncompressed size: 396 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #53: │ +Central directory entry #50: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_slide_in_top.xml │ │ - offset of local header from start of archive: 1544396 │ - (00000000001790CCh) bytes │ + offset of local header from start of archive: 1498996 │ + (000000000016DF74h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 62c18818 │ compressed size: 229 bytes │ uncompressed size: 396 bytes │ length of filename: 29 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #54: │ +Central directory entry #51: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_slide_out_bottom.xml │ │ - offset of local header from start of archive: 1544709 │ - (0000000000179205h) bytes │ + offset of local header from start of archive: 1499284 │ + (000000000016E094h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7280bebd │ compressed size: 227 bytes │ uncompressed size: 396 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #55: │ +Central directory entry #52: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_slide_out_top.xml │ │ - offset of local header from start of archive: 1545024 │ - (0000000000179340h) bytes │ + offset of local header from start of archive: 1499574 │ + (000000000016E1B6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6c5848d3 │ compressed size: 228 bytes │ uncompressed size: 396 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #56: │ +Central directory entry #53: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_tooltip_enter.xml │ │ - offset of local header from start of archive: 1545337 │ - (0000000000179479h) bytes │ + offset of local header from start of archive: 1499862 │ + (000000000016E2D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d8ddf29b │ compressed size: 218 bytes │ uncompressed size: 388 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #57: │ +Central directory entry #54: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/abc_tooltip_exit.xml │ │ - offset of local header from start of archive: 1545640 │ - (00000000001795A8h) bytes │ + offset of local header from start of archive: 1500140 │ + (000000000016E3ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ffdeaedc │ compressed size: 217 bytes │ uncompressed size: 388 bytes │ length of filename: 29 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #58: │ +Central directory entry #55: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml │ │ - offset of local header from start of archive: 1545941 │ - (00000000001796D5h) bytes │ + offset of local header from start of archive: 1500416 │ + (000000000016E500h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d784e451 │ - compressed size: 641 bytes │ + compressed size: 642 bytes │ uncompressed size: 2124 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #59: │ +Central directory entry #56: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml │ │ - offset of local header from start of archive: 1546700 │ - (00000000001799CCh) bytes │ + offset of local header from start of archive: 1501151 │ + (000000000016E7DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 23a5bfe9 │ - compressed size: 740 bytes │ + compressed size: 741 bytes │ uncompressed size: 2780 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #60: │ +Central directory entry #57: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_checkbox_to_checked_icon_null_animation.xml │ │ - offset of local header from start of archive: 1547558 │ - (0000000000179D26h) bytes │ + offset of local header from start of archive: 1501985 │ + (000000000016EB21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 87499ecb │ compressed size: 397 bytes │ uncompressed size: 1196 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #61: │ +Central directory entry #58: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml │ │ - offset of local header from start of archive: 1548066 │ - (0000000000179F22h) bytes │ + offset of local header from start of archive: 1502468 │ + (000000000016ED04h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fb0653a0 │ - compressed size: 657 bytes │ + compressed size: 659 bytes │ uncompressed size: 2360 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #62: │ +Central directory entry #59: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml │ │ - offset of local header from start of archive: 1548843 │ - (000000000017A22Bh) bytes │ + offset of local header from start of archive: 1503222 │ + (000000000016EFF6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 18437fb6 │ - compressed size: 730 bytes │ + compressed size: 731 bytes │ uncompressed size: 2520 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #63: │ +Central directory entry #60: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml │ │ - offset of local header from start of archive: 1549694 │ - (000000000017A57Eh) bytes │ + offset of local header from start of archive: 1504049 │ + (000000000016F331h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ccf4fa52 │ compressed size: 396 bytes │ uncompressed size: 1196 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #64: │ +Central directory entry #61: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml │ │ - offset of local header from start of archive: 1550203 │ - (000000000017A77Bh) bytes │ + offset of local header from start of archive: 1504533 │ + (000000000016F515h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 765de245 │ - compressed size: 430 bytes │ + compressed size: 431 bytes │ uncompressed size: 1656 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #65: │ +Central directory entry #62: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml │ │ - offset of local header from start of archive: 1550742 │ - (000000000017A996h) bytes │ + offset of local header from start of archive: 1505048 │ + (000000000016F718h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 992b90ae │ - compressed size: 432 bytes │ + compressed size: 433 bytes │ uncompressed size: 1656 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #66: │ +Central directory entry #63: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml │ │ - offset of local header from start of archive: 1551284 │ - (000000000017ABB4h) bytes │ + offset of local header from start of archive: 1505566 │ + (000000000016F91Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 14b6ff2d │ - compressed size: 373 bytes │ + compressed size: 372 bytes │ uncompressed size: 1028 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #67: │ +Central directory entry #64: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml │ │ - offset of local header from start of archive: 1551772 │ - (000000000017AD9Ch) bytes │ + offset of local header from start of archive: 1506028 │ + (000000000016FAECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fc3c7c03 │ compressed size: 421 bytes │ uncompressed size: 1656 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #68: │ +Central directory entry #65: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml │ │ - offset of local header from start of archive: 1552301 │ - (000000000017AFADh) bytes │ + offset of local header from start of archive: 1506532 │ + (000000000016FCE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9675e35a │ compressed size: 429 bytes │ uncompressed size: 1656 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #69: │ +Central directory entry #66: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml │ │ - offset of local header from start of archive: 1552839 │ - (000000000017B1C7h) bytes │ + offset of local header from start of archive: 1507045 │ + (000000000016FEE5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fc1e7a69 │ - compressed size: 381 bytes │ + compressed size: 379 bytes │ uncompressed size: 1028 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #70: │ +Central directory entry #67: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/design_snackbar_in.xml │ │ - offset of local header from start of archive: 1553334 │ - (000000000017B3B6h) bytes │ + offset of local header from start of archive: 1507513 │ + (00000000001700B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 63dd8675 │ compressed size: 181 bytes │ uncompressed size: 312 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #71: │ +Central directory entry #68: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/design_snackbar_out.xml │ │ - offset of local header from start of archive: 1553601 │ - (000000000017B4C1h) bytes │ + offset of local header from start of archive: 1507755 │ + (00000000001701ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ba8275d1 │ compressed size: 178 bytes │ uncompressed size: 312 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #72: │ +Central directory entry #69: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/fade_in.xml │ │ - offset of local header from start of archive: 1553866 │ - (000000000017B5CAh) bytes │ + offset of local header from start of archive: 1507995 │ + (000000000017029Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 00c21463 │ compressed size: 257 bytes │ uncompressed size: 500 bytes │ length of filename: 20 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #73: │ +Central directory entry #70: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/anim/fade_out.xml │ │ - offset of local header from start of archive: 1554198 │ - (000000000017B716h) bytes │ + offset of local header from start of archive: 1508302 │ + (00000000001703CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b56bd226 │ compressed size: 260 bytes │ uncompressed size: 500 bytes │ length of filename: 21 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #74: │ +Central directory entry #71: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator-v21/design_appbar_state_list_animator.xml │ │ - offset of local header from start of archive: 1554534 │ - (000000000017B866h) bytes │ + offset of local header from start of archive: 1508613 │ + (0000000000170505h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6ccfcf53 │ compressed size: 445 bytes │ uncompressed size: 1216 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #75: │ +Central directory entry #72: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/design_fab_hide_motion_spec.xml │ │ - offset of local header from start of archive: 1555088 │ - (000000000017BA90h) bytes │ + offset of local header from start of archive: 1509142 │ + (0000000000170716h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a56fedf8 │ compressed size: 329 bytes │ uncompressed size: 796 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #76: │ +Central directory entry #73: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/design_fab_show_motion_spec.xml │ │ - offset of local header from start of archive: 1555516 │ - (000000000017BC3Ch) bytes │ + offset of local header from start of archive: 1509545 │ + (00000000001708A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 78d03d60 │ compressed size: 326 bytes │ uncompressed size: 796 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #77: │ +Central directory entry #74: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/mtrl_btn_state_list_anim.xml │ │ - offset of local header from start of archive: 1555941 │ - (000000000017BDE5h) bytes │ + offset of local header from start of archive: 1509945 │ + (0000000000170A39h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fcd28c38 │ - compressed size: 613 bytes │ + compressed size: 610 bytes │ uncompressed size: 2664 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #78: │ +Central directory entry #75: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/mtrl_btn_unelevated_state_list_anim.xml │ │ - offset of local header from start of archive: 1556650 │ - (000000000017C0AAh) bytes │ + offset of local header from start of archive: 1510626 │ + (0000000000170CE2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7215eba8 │ compressed size: 66 bytes │ uncompressed size: 120 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #79: │ +Central directory entry #76: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/mtrl_chip_state_list_anim.xml │ │ - offset of local header from start of archive: 1556823 │ - (000000000017C157h) bytes │ + offset of local header from start of archive: 1510774 │ + (0000000000170D76h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3d5fb40b │ - compressed size: 391 bytes │ + compressed size: 392 bytes │ uncompressed size: 1072 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #80: │ +Central directory entry #77: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/mtrl_fab_hide_motion_spec.xml │ │ - offset of local header from start of archive: 1557311 │ - (000000000017C33Fh) bytes │ + offset of local header from start of archive: 1511238 │ + (0000000000170F46h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 02db3b94 │ - compressed size: 334 bytes │ + compressed size: 333 bytes │ uncompressed size: 796 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #81: │ +Central directory entry #78: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/mtrl_fab_show_motion_spec.xml │ │ - offset of local header from start of archive: 1557742 │ - (000000000017C4EEh) bytes │ + offset of local header from start of archive: 1511643 │ + (00000000001710DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 23644ae3 │ - compressed size: 338 bytes │ + compressed size: 337 bytes │ uncompressed size: 796 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #82: │ +Central directory entry #79: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/mtrl_fab_transformation_sheet_collapse_spec.xml │ │ - offset of local header from start of archive: 1558177 │ - (000000000017C6A1h) bytes │ + offset of local header from start of archive: 1512052 │ + (0000000000171274h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fe27897a │ - compressed size: 518 bytes │ + compressed size: 511 bytes │ uncompressed size: 1888 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #83: │ +Central directory entry #80: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/animator/mtrl_fab_transformation_sheet_expand_spec.xml │ │ - offset of local header from start of archive: 1558810 │ - (000000000017C91Ah) bytes │ + offset of local header from start of archive: 1512653 │ + (00000000001714CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 52f5d90e │ - compressed size: 513 bytes │ + compressed size: 508 bytes │ uncompressed size: 1888 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #84: │ +Central directory entry #81: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v21/abc_btn_colored_borderless_text_material.xml │ │ - offset of local header from start of archive: 1559436 │ - (000000000017CB8Ch) bytes │ + offset of local header from start of archive: 1513249 │ + (0000000000171721h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e61f566f │ compressed size: 229 bytes │ uncompressed size: 464 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #85: │ +Central directory entry #82: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_btn_colored_borderless_text_material.xml │ │ - offset of local header from start of archive: 1559778 │ - (000000000017CCE2h) bytes │ + offset of local header from start of archive: 1513566 │ + (000000000017185Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5f63989d │ compressed size: 242 bytes │ uncompressed size: 500 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #86: │ +Central directory entry #83: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_btn_colored_text_material.xml │ │ - offset of local header from start of archive: 1560133 │ - (000000000017CE45h) bytes │ + offset of local header from start of archive: 1513896 │ + (00000000001719A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): aed1dbf2 │ compressed size: 242 bytes │ uncompressed size: 500 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #87: │ +Central directory entry #84: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_color_highlight_material.xml │ │ - offset of local header from start of archive: 1560477 │ - (000000000017CF9Dh) bytes │ + offset of local header from start of archive: 1514215 │ + (0000000000171AE7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 04205651 │ compressed size: 258 bytes │ uncompressed size: 544 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #88: │ +Central directory entry #85: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_tint_btn_checkable.xml │ │ - offset of local header from start of archive: 1560836 │ - (000000000017D104h) bytes │ + offset of local header from start of archive: 1514549 │ + (0000000000171C35h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d7e9153f │ compressed size: 275 bytes │ uncompressed size: 624 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #89: │ +Central directory entry #86: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_tint_default.xml │ │ - offset of local header from start of archive: 1561206 │ - (000000000017D276h) bytes │ + offset of local header from start of archive: 1514894 │ + (0000000000171D8Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 97fb7c41 │ - compressed size: 374 bytes │ + compressed size: 371 bytes │ uncompressed size: 1120 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #90: │ +Central directory entry #87: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_tint_edittext.xml │ │ - offset of local header from start of archive: 1561669 │ - (000000000017D445h) bytes │ + offset of local header from start of archive: 1515329 │ + (0000000000171F41h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8a4b35ac │ compressed size: 285 bytes │ uncompressed size: 668 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #91: │ +Central directory entry #88: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_tint_seek_thumb.xml │ │ - offset of local header from start of archive: 1562044 │ - (000000000017D5BCh) bytes │ + offset of local header from start of archive: 1515679 │ + (000000000017209Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ee563635 │ compressed size: 242 bytes │ uncompressed size: 500 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #92: │ +Central directory entry #89: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_tint_spinner.xml │ │ - offset of local header from start of archive: 1562378 │ - (000000000017D70Ah) bytes │ + offset of local header from start of archive: 1515988 │ + (00000000001721D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8a4b35ac │ compressed size: 285 bytes │ uncompressed size: 668 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #93: │ +Central directory entry #90: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/abc_tint_switch_track.xml │ │ - offset of local header from start of archive: 1562752 │ - (000000000017D880h) bytes │ + offset of local header from start of archive: 1516337 │ + (0000000000172331h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c8908bd0 │ compressed size: 282 bytes │ uncompressed size: 664 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #94: │ +Central directory entry #91: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color-v23/design_tint_password_toggle.xml │ │ - offset of local header from start of archive: 1563128 │ - (000000000017D9F8h) bytes │ + offset of local header from start of archive: 1516688 │ + (0000000000172490h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d1bf0c0e │ compressed size: 207 bytes │ uncompressed size: 376 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #95: │ +Central directory entry #92: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_background_cache_hint_selector_material_dark.xml │ │ - offset of local header from start of archive: 1563435 │ - (000000000017DB2Bh) bytes │ + offset of local header from start of archive: 1516970 │ + (00000000001725AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c4266772 │ compressed size: 230 bytes │ uncompressed size: 468 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #96: │ +Central directory entry #93: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_background_cache_hint_selector_material_light.xml │ │ - offset of local header from start of archive: 1563782 │ - (000000000017DC86h) bytes │ + offset of local header from start of archive: 1517292 │ + (00000000001726ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9e3dd72f │ compressed size: 230 bytes │ uncompressed size: 468 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #97: │ +Central directory entry #94: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_btn_colored_text_material.xml │ │ - offset of local header from start of archive: 1564130 │ - (000000000017DDE2h) bytes │ + offset of local header from start of archive: 1517615 │ + (000000000017282Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0104f7bf │ compressed size: 272 bytes │ uncompressed size: 604 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #98: │ +Central directory entry #95: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_hint_foreground_material_dark.xml │ │ - offset of local header from start of archive: 1564500 │ - (000000000017DF54h) bytes │ + offset of local header from start of archive: 1517960 │ + (0000000000172988h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f91a0396 │ compressed size: 262 bytes │ uncompressed size: 564 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #99: │ +Central directory entry #96: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_hint_foreground_material_light.xml │ │ - offset of local header from start of archive: 1564864 │ - (000000000017E0C0h) bytes │ + offset of local header from start of archive: 1518299 │ + (0000000000172ADBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 95b21b41 │ compressed size: 262 bytes │ uncompressed size: 564 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #100: │ +Central directory entry #97: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_primary_text_disable_only_material_dark.xml │ │ - offset of local header from start of archive: 1565229 │ - (000000000017E22Dh) bytes │ + offset of local header from start of archive: 1518639 │ + (0000000000172C2Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 53af54cd │ compressed size: 228 bytes │ uncompressed size: 464 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #101: │ +Central directory entry #98: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_primary_text_disable_only_material_light.xml │ │ - offset of local header from start of archive: 1565569 │ - (000000000017E381h) bytes │ + offset of local header from start of archive: 1518954 │ + (0000000000172D6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c0b02bb7 │ compressed size: 228 bytes │ uncompressed size: 464 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #102: │ +Central directory entry #99: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_primary_text_material_dark.xml │ │ - offset of local header from start of archive: 1565910 │ - (000000000017E4D6h) bytes │ + offset of local header from start of archive: 1519270 │ + (0000000000172EA6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 11572aa4 │ compressed size: 228 bytes │ uncompressed size: 464 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #103: │ +Central directory entry #100: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_primary_text_material_light.xml │ │ - offset of local header from start of archive: 1566237 │ - (000000000017E61Dh) bytes │ + offset of local header from start of archive: 1519572 │ + (0000000000172FD4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 824855de │ compressed size: 228 bytes │ uncompressed size: 464 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #104: │ +Central directory entry #101: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_search_url_text.xml │ │ - offset of local header from start of archive: 1566565 │ - (000000000017E765h) bytes │ + offset of local header from start of archive: 1519875 │ + (0000000000173103h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d8e054c3 │ - compressed size: 251 bytes │ + compressed size: 250 bytes │ uncompressed size: 588 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #105: │ +Central directory entry #102: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_secondary_text_material_dark.xml │ │ - offset of local header from start of archive: 1566904 │ - (000000000017E8B8h) bytes │ + offset of local header from start of archive: 1520188 │ + (000000000017323Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5d09d9fb │ compressed size: 227 bytes │ uncompressed size: 464 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #106: │ +Central directory entry #103: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_secondary_text_material_light.xml │ │ - offset of local header from start of archive: 1567232 │ - (000000000017EA00h) bytes │ + offset of local header from start of archive: 1520491 │ + (000000000017336Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ce16a681 │ compressed size: 227 bytes │ uncompressed size: 464 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #107: │ +Central directory entry #104: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_tint_btn_checkable.xml │ │ - offset of local header from start of archive: 1567561 │ - (000000000017EB49h) bytes │ + offset of local header from start of archive: 1520795 │ + (000000000017349Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 647e018d │ - compressed size: 309 bytes │ + compressed size: 307 bytes │ uncompressed size: 728 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #108: │ +Central directory entry #105: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_tint_default.xml │ │ - offset of local header from start of archive: 1567961 │ - (000000000017ECD9h) bytes │ + offset of local header from start of archive: 1521168 │ + (0000000000173610h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f308109d │ - compressed size: 409 bytes │ + compressed size: 405 bytes │ uncompressed size: 1224 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #109: │ +Central directory entry #106: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_tint_edittext.xml │ │ - offset of local header from start of archive: 1568455 │ - (000000000017EEC7h) bytes │ + offset of local header from start of archive: 1521633 │ + (00000000001737E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d1032710 │ - compressed size: 318 bytes │ + compressed size: 317 bytes │ uncompressed size: 772 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #110: │ +Central directory entry #107: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_tint_seek_thumb.xml │ │ - offset of local header from start of archive: 1568859 │ - (000000000017F05Bh) bytes │ + offset of local header from start of archive: 1522011 │ + (000000000017395Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): efb01200 │ - compressed size: 272 bytes │ + compressed size: 271 bytes │ uncompressed size: 604 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #111: │ +Central directory entry #108: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_tint_spinner.xml │ │ - offset of local header from start of archive: 1569219 │ - (000000000017F1C3h) bytes │ + offset of local header from start of archive: 1522345 │ + (0000000000173AA9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5b202f38 │ - compressed size: 317 bytes │ + compressed size: 316 bytes │ uncompressed size: 772 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #112: │ +Central directory entry #109: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abc_tint_switch_track.xml │ │ - offset of local header from start of archive: 1569621 │ - (000000000017F355h) bytes │ + offset of local header from start of archive: 1522721 │ + (0000000000173C21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 02d9a1ae │ - compressed size: 312 bytes │ + compressed size: 311 bytes │ uncompressed size: 768 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #113: │ +Central directory entry #110: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/design_error.xml │ │ - offset of local header from start of archive: 1570023 │ - (000000000017F4E7h) bytes │ + offset of local header from start of archive: 1523097 │ + (0000000000173D99h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4c809116 │ compressed size: 230 bytes │ uncompressed size: 464 bytes │ length of filename: 26 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #114: │ +Central directory entry #111: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/design_tint_password_toggle.xml │ │ - offset of local header from start of archive: 1570334 │ - (000000000017F61Eh) bytes │ + offset of local header from start of archive: 1523383 │ + (0000000000173EB7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c4396b90 │ - compressed size: 235 bytes │ + compressed size: 233 bytes │ uncompressed size: 480 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #115: │ +Central directory entry #112: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_bottom_nav_colored_item_tint.xml │ │ - offset of local header from start of archive: 1570665 │ - (000000000017F769h) bytes │ + offset of local header from start of archive: 1523687 │ + (0000000000173FE7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 50a557f7 │ - compressed size: 284 bytes │ + compressed size: 283 bytes │ uncompressed size: 684 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #116: │ +Central directory entry #113: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_bottom_nav_item_tint.xml │ │ - offset of local header from start of archive: 1571051 │ - (000000000017F8EBh) bytes │ + offset of local header from start of archive: 1524047 │ + (000000000017414Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cfe8daca │ compressed size: 290 bytes │ uncompressed size: 684 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #117: │ +Central directory entry #114: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_btn_bg_color_selector.xml │ │ - offset of local header from start of archive: 1571435 │ - (000000000017FA6Bh) bytes │ + offset of local header from start of archive: 1524406 │ + (00000000001742B6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c8e0d5d0 │ compressed size: 233 bytes │ uncompressed size: 464 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #118: │ +Central directory entry #115: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_btn_ripple_color.xml │ │ - offset of local header from start of archive: 1571763 │ - (000000000017FBB3h) bytes │ + offset of local header from start of archive: 1524709 │ + (00000000001743E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d625b293 │ - compressed size: 330 bytes │ + compressed size: 329 bytes │ uncompressed size: 948 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #119: │ +Central directory entry #116: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_btn_stroke_color_selector.xml │ │ - offset of local header from start of archive: 1572183 │ - (000000000017FD57h) bytes │ + offset of local header from start of archive: 1525103 │ + (000000000017456Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3f5ca0b0 │ compressed size: 208 bytes │ uncompressed size: 376 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #120: │ +Central directory entry #117: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_btn_text_btn_ripple_color.xml │ │ - offset of local header from start of archive: 1572490 │ - (000000000017FE8Ah) bytes │ + offset of local header from start of archive: 1525385 │ + (0000000000174689h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a5b04cc9 │ - compressed size: 330 bytes │ + compressed size: 331 bytes │ uncompressed size: 948 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #121: │ +Central directory entry #118: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_btn_text_color_selector.xml │ │ - offset of local header from start of archive: 1572919 │ - (0000000000180037h) bytes │ + offset of local header from start of archive: 1525790 │ + (000000000017481Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4a0fd17a │ compressed size: 234 bytes │ uncompressed size: 464 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #122: │ +Central directory entry #119: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_chip_background_color.xml │ │ - offset of local header from start of archive: 1573250 │ - (0000000000180182h) bytes │ + offset of local header from start of archive: 1526096 │ + (0000000000174950h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e5591bdb │ - compressed size: 270 bytes │ + compressed size: 269 bytes │ uncompressed size: 608 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #123: │ +Central directory entry #120: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_chip_close_icon_tint.xml │ │ - offset of local header from start of archive: 1573615 │ - (00000000001802EFh) bytes │ + offset of local header from start of archive: 1526435 │ + (0000000000174AA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 969ece5a │ - compressed size: 359 bytes │ + compressed size: 358 bytes │ uncompressed size: 1092 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #124: │ +Central directory entry #121: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_chip_ripple_color.xml │ │ - offset of local header from start of archive: 1574068 │ - (00000000001804B4h) bytes │ + offset of local header from start of archive: 1526862 │ + (0000000000174C4Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 64aadf24 │ compressed size: 330 bytes │ uncompressed size: 948 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #125: │ +Central directory entry #122: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_chip_text_color.xml │ │ - offset of local header from start of archive: 1574489 │ - (0000000000180659h) bytes │ + offset of local header from start of archive: 1527258 │ + (0000000000174DDAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 640902fa │ compressed size: 231 bytes │ uncompressed size: 464 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #126: │ +Central directory entry #123: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_fab_ripple_color.xml │ │ - offset of local header from start of archive: 1574809 │ - (0000000000180799h) bytes │ + offset of local header from start of archive: 1527553 │ + (0000000000174F01h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 163882a1 │ compressed size: 329 bytes │ uncompressed size: 948 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #127: │ +Central directory entry #124: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_tabs_colored_ripple_color.xml │ │ - offset of local header from start of archive: 1575228 │ - (000000000018093Ch) bytes │ + offset of local header from start of archive: 1527947 │ + (000000000017508Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 06f03b92 │ - compressed size: 330 bytes │ + compressed size: 331 bytes │ uncompressed size: 948 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #128: │ +Central directory entry #125: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_tabs_icon_color_selector.xml │ │ - offset of local header from start of archive: 1575657 │ - (0000000000180AE9h) bytes │ + offset of local header from start of archive: 1528352 │ + (0000000000175220h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6a777dc3 │ compressed size: 231 bytes │ uncompressed size: 464 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #129: │ +Central directory entry #126: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_tabs_icon_color_selector_colored.xml │ │ - offset of local header from start of archive: 1575986 │ - (0000000000180C32h) bytes │ + offset of local header from start of archive: 1528656 │ + (0000000000175350h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ac165f43 │ compressed size: 231 bytes │ uncompressed size: 464 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #130: │ +Central directory entry #127: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_tabs_legacy_text_color_selector.xml │ │ - offset of local header from start of archive: 1576323 │ - (0000000000180D83h) bytes │ + offset of local header from start of archive: 1528968 │ + (0000000000175488h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 11f3a8f7 │ compressed size: 228 bytes │ uncompressed size: 464 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #131: │ +Central directory entry #128: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_tabs_ripple_color.xml │ │ - offset of local header from start of archive: 1576656 │ - (0000000000180ED0h) bytes │ + offset of local header from start of archive: 1529276 │ + (00000000001755BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 07c3abc2 │ - compressed size: 425 bytes │ + compressed size: 421 bytes │ uncompressed size: 1672 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #132: │ +Central directory entry #129: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/mtrl_text_btn_text_color_selector.xml │ │ - offset of local header from start of archive: 1577172 │ - (00000000001810D4h) bytes │ + offset of local header from start of archive: 1529763 │ + (00000000001757A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 123baad5 │ compressed size: 233 bytes │ uncompressed size: 464 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #133: │ +Central directory entry #130: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/switch_thumb_material_dark.xml │ │ - offset of local header from start of archive: 1577507 │ - (0000000000181223h) bytes │ + offset of local header from start of archive: 1530073 │ + (00000000001758D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bbf6e015 │ compressed size: 227 bytes │ uncompressed size: 464 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #134: │ +Central directory entry #131: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/color/switch_thumb_material_light.xml │ │ - offset of local header from start of archive: 1577829 │ - (0000000000181365h) bytes │ + offset of local header from start of archive: 1530370 │ + (0000000000175A02h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 28e99f6f │ compressed size: 228 bytes │ uncompressed size: 464 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #135: │ +Central directory entry #132: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-anydpi-v21/design_ic_visibility.xml │ │ - offset of local header from start of archive: 1578153 │ - (00000000001814A9h) bytes │ + offset of local header from start of archive: 1530669 │ + (0000000000175B2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a6f5288d │ compressed size: 281 bytes │ uncompressed size: 540 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #136: │ +Central directory entry #133: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-anydpi-v21/design_ic_visibility_off.xml │ │ - offset of local header from start of archive: 1578537 │ - (0000000000181629h) bytes │ + offset of local header from start of archive: 1531028 │ + (0000000000175C94h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fc9ba7b3 │ compressed size: 625 bytes │ uncompressed size: 1144 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #137: │ +Central directory entry #134: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1579269 │ - (0000000000181905h) bytes │ + offset of local header from start of archive: 1531735 │ + (0000000000175F57h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e0e00b8a │ compressed size: 272 bytes │ uncompressed size: 272 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #138: │ +Central directory entry #135: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1579636 │ - (0000000000181A74h) bytes │ + offset of local header from start of archive: 1532092 │ + (00000000001760BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 55e57039 │ compressed size: 227 bytes │ uncompressed size: 227 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #139: │ +Central directory entry #136: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1579955 │ - (0000000000181BB3h) bytes │ + offset of local header from start of archive: 1532411 │ + (00000000001761FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 13296992 │ compressed size: 404 bytes │ uncompressed size: 404 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #140: │ +Central directory entry #137: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1580452 │ - (0000000000181DA4h) bytes │ + offset of local header from start of archive: 1532904 │ + (00000000001763E8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d265c1df │ compressed size: 464 bytes │ uncompressed size: 464 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #141: │ +Central directory entry #138: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1581008 │ - (0000000000181FD0h) bytes │ + offset of local header from start of archive: 1533460 │ + (0000000000176614h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9b1429bf │ compressed size: 563 bytes │ uncompressed size: 563 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #142: │ +Central directory entry #139: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ │ - offset of local header from start of archive: 1581663 │ - (000000000018225Fh) bytes │ + offset of local header from start of archive: 1534115 │ + (00000000001768A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 452a314b │ compressed size: 1096 bytes │ uncompressed size: 1096 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #143: │ +Central directory entry #140: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ │ - offset of local header from start of archive: 1582856 │ - (0000000000182708h) bytes │ + offset of local header from start of archive: 1535308 │ + (0000000000176D4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ee5987fb │ compressed size: 1243 bytes │ uncompressed size: 1243 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #144: │ +Central directory entry #141: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1584199 │ - (0000000000182C47h) bytes │ + offset of local header from start of archive: 1536639 │ + (000000000017727Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 89186040 │ compressed size: 226 bytes │ uncompressed size: 226 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #145: │ +Central directory entry #142: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ │ - offset of local header from start of archive: 1584526 │ - (0000000000182D8Eh) bytes │ + offset of local header from start of archive: 1536962 │ + (00000000001773C2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ce3e1667 │ compressed size: 171 bytes │ uncompressed size: 171 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #146: │ +Central directory entry #143: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1584799 │ - (0000000000182E9Fh) bytes │ + offset of local header from start of archive: 1537223 │ + (00000000001774C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2cb7fb1a │ compressed size: 202 bytes │ uncompressed size: 202 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #147: │ +Central directory entry #144: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1585098 │ - (0000000000182FCAh) bytes │ + offset of local header from start of archive: 1537510 │ + (00000000001775E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3a60c5fb │ compressed size: 404 bytes │ uncompressed size: 404 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #148: │ +Central directory entry #145: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1585592 │ - (00000000001831B8h) bytes │ + offset of local header from start of archive: 1538004 │ + (00000000001777D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 77025832 │ compressed size: 226 bytes │ uncompressed size: 226 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #149: │ +Central directory entry #146: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ │ - offset of local header from start of archive: 1585914 │ - (00000000001832FAh) bytes │ + offset of local header from start of archive: 1538322 │ + (0000000000177912h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4d9f4336 │ compressed size: 215 bytes │ uncompressed size: 215 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #150: │ +Central directory entry #147: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ │ - offset of local header from start of archive: 1586227 │ - (0000000000183433h) bytes │ + offset of local header from start of archive: 1538631 │ + (0000000000177A47h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 23a419ae │ compressed size: 389 bytes │ uncompressed size: 389 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #151: │ +Central directory entry #148: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_ic_star_black_16dp.png │ │ - offset of local header from start of archive: 1586709 │ - (0000000000183615h) bytes │ + offset of local header from start of archive: 1539109 │ + (0000000000177C25h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2423f5f1 │ compressed size: 263 bytes │ uncompressed size: 263 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #152: │ +Central directory entry #149: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_ic_star_black_36dp.png │ │ - offset of local header from start of archive: 1587059 │ - (0000000000183773h) bytes │ + offset of local header from start of archive: 1539455 │ + (0000000000177D7Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): dcf33fba │ compressed size: 522 bytes │ uncompressed size: 522 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #153: │ +Central directory entry #150: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_ic_star_black_48dp.png │ │ - offset of local header from start of archive: 1587670 │ - (00000000001839D6h) bytes │ + offset of local header from start of archive: 1540054 │ + (0000000000177FD6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b2403ba1 │ compressed size: 668 bytes │ uncompressed size: 668 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #154: │ +Central directory entry #151: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png │ │ - offset of local header from start of archive: 1588424 │ - (0000000000183CC8h) bytes │ + offset of local header from start of archive: 1540808 │ + (00000000001782C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 96063905 │ compressed size: 197 bytes │ uncompressed size: 197 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #155: │ +Central directory entry #152: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png │ │ - offset of local header from start of archive: 1588713 │ - (0000000000183DE9h) bytes │ + offset of local header from start of archive: 1541093 │ + (00000000001783E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f93feaa6 │ compressed size: 328 bytes │ uncompressed size: 328 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #156: │ +Central directory entry #153: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_ic_star_half_black_48dp.png │ │ - offset of local header from start of archive: 1589132 │ - (0000000000183F8Ch) bytes │ + offset of local header from start of archive: 1541512 │ + (0000000000178588h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f9fe8ea6 │ compressed size: 431 bytes │ uncompressed size: 431 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #157: │ +Central directory entry #154: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1589655 │ - (0000000000184197h) bytes │ + offset of local header from start of archive: 1542031 │ + (000000000017878Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 35642324 │ compressed size: 167 bytes │ uncompressed size: 167 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #158: │ +Central directory entry #155: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 1589915 │ - (000000000018429Bh) bytes │ + offset of local header from start of archive: 1542291 │ + (0000000000178893h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8e4da209 │ compressed size: 244 bytes │ uncompressed size: 244 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #159: │ +Central directory entry #156: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 1590248 │ - (00000000001843E8h) bytes │ + offset of local header from start of archive: 1542620 │ + (00000000001789DCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 81b12fde │ compressed size: 212 bytes │ uncompressed size: 212 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #160: │ +Central directory entry #157: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 1590552 │ - (0000000000184518h) bytes │ + offset of local header from start of archive: 1542920 │ + (0000000000178B08h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 91d34861 │ compressed size: 208 bytes │ uncompressed size: 208 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #161: │ +Central directory entry #158: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 1590852 │ - (0000000000184644h) bytes │ + offset of local header from start of archive: 1543220 │ + (0000000000178C34h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e01fa47a │ compressed size: 208 bytes │ uncompressed size: 208 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #162: │ +Central directory entry #159: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 1591156 │ - (0000000000184774h) bytes │ + offset of local header from start of archive: 1543512 │ + (0000000000178D58h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e28c1958 │ compressed size: 228 bytes │ uncompressed size: 228 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #163: │ +Central directory entry #160: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 1591488 │ - (00000000001848C0h) bytes │ + offset of local header from start of archive: 1543840 │ + (0000000000178EA0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d18b0a1b │ compressed size: 229 bytes │ uncompressed size: 229 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #164: │ +Central directory entry #161: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1591821 │ - (0000000000184A0Dh) bytes │ + offset of local header from start of archive: 1544169 │ + (0000000000178FE9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 325c2847 │ compressed size: 738 bytes │ uncompressed size: 738 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #165: │ +Central directory entry #162: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1592658 │ - (0000000000184D52h) bytes │ + offset of local header from start of archive: 1545002 │ + (000000000017932Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3d820b33 │ compressed size: 1098 bytes │ uncompressed size: 1098 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #166: │ +Central directory entry #163: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ │ - offset of local header from start of archive: 1593854 │ - (00000000001851FEh) bytes │ + offset of local header from start of archive: 1546194 │ + (00000000001797D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 86ce55b9 │ compressed size: 201 bytes │ uncompressed size: 201 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #167: │ +Central directory entry #164: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ │ - offset of local header from start of archive: 1594157 │ - (000000000018532Dh) bytes │ + offset of local header from start of archive: 1546485 │ + (00000000001798F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 21171d42 │ compressed size: 196 bytes │ uncompressed size: 196 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #168: │ +Central directory entry #165: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ │ - offset of local header from start of archive: 1594460 │ - (000000000018545Ch) bytes │ + offset of local header from start of archive: 1546776 │ + (0000000000179A18h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 58089ef9 │ compressed size: 272 bytes │ uncompressed size: 272 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #169: │ +Central directory entry #166: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1594836 │ - (00000000001855D4h) bytes │ + offset of local header from start of archive: 1547152 │ + (0000000000179B90h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ac46dae1 │ compressed size: 205 bytes │ uncompressed size: 205 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #170: │ +Central directory entry #167: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1595141 │ - (0000000000185705h) bytes │ + offset of local header from start of archive: 1547445 │ + (0000000000179CB5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0384badb │ compressed size: 196 bytes │ uncompressed size: 196 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #171: │ +Central directory entry #168: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1595432 │ - (0000000000185828h) bytes │ + offset of local header from start of archive: 1547736 │ + (0000000000179DD8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8dece53e │ compressed size: 345 bytes │ uncompressed size: 345 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #172: │ +Central directory entry #169: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1595869 │ - (00000000001859DDh) bytes │ + offset of local header from start of archive: 1548169 │ + (0000000000179F89h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f4aa1eaf │ compressed size: 484 bytes │ uncompressed size: 484 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #173: │ +Central directory entry #170: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1596448 │ - (0000000000185C20h) bytes │ + offset of local header from start of archive: 1548744 │ + (000000000017A1C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5bdf785c │ compressed size: 190 bytes │ uncompressed size: 190 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #174: │ +Central directory entry #171: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_dark.png │ │ - offset of local header from start of archive: 1596734 │ - (0000000000185D3Eh) bytes │ + offset of local header from start of archive: 1549026 │ + (000000000017A2E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 487c7caf │ compressed size: 278 bytes │ uncompressed size: 278 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #175: │ +Central directory entry #172: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_light.png │ │ - offset of local header from start of archive: 1597114 │ - (0000000000185EBAh) bytes │ + offset of local header from start of archive: 1549402 │ + (000000000017A45Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a0d3c543 │ compressed size: 278 bytes │ uncompressed size: 278 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #176: │ +Central directory entry #173: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_dark.png │ │ - offset of local header from start of archive: 1597494 │ - (0000000000186036h) bytes │ + offset of local header from start of archive: 1549782 │ + (000000000017A5D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e9486929 │ compressed size: 398 bytes │ uncompressed size: 398 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #177: │ +Central directory entry #174: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_light.png │ │ - offset of local header from start of archive: 1597998 │ - (000000000018622Eh) bytes │ + offset of local header from start of archive: 1550274 │ + (000000000017A7C2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): be21c0b7 │ compressed size: 396 bytes │ uncompressed size: 396 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #178: │ +Central directory entry #175: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_dark.png │ │ - offset of local header from start of archive: 1598500 │ - (0000000000186424h) bytes │ + offset of local header from start of archive: 1550772 │ + (000000000017A9B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 725a273a │ compressed size: 263 bytes │ uncompressed size: 263 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #179: │ +Central directory entry #176: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_light.png │ │ - offset of local header from start of archive: 1598867 │ - (0000000000186593h) bytes │ + offset of local header from start of archive: 1551135 │ + (000000000017AB1Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): df25bc6b │ compressed size: 262 bytes │ uncompressed size: 262 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #180: │ +Central directory entry #177: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1599234 │ - (0000000000186702h) bytes │ + offset of local header from start of archive: 1551498 │ + (000000000017AC8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 747c103f │ compressed size: 186 bytes │ uncompressed size: 186 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #181: │ +Central directory entry #178: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1599522 │ - (0000000000186822h) bytes │ + offset of local header from start of archive: 1551782 │ + (000000000017ADA6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 296f3744 │ compressed size: 192 bytes │ uncompressed size: 192 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #182: │ +Central directory entry #179: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1599812 │ - (0000000000186944h) bytes │ + offset of local header from start of archive: 1552072 │ + (000000000017AEC8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bb045ad2 │ compressed size: 178 bytes │ uncompressed size: 178 bytes │ length of filename: 68 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #183: │ +Central directory entry #180: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1600098 │ - (0000000000186A62h) bytes │ + offset of local header from start of archive: 1552354 │ + (000000000017AFE2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): aad3c65d │ compressed size: 178 bytes │ uncompressed size: 178 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #184: │ +Central directory entry #181: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/design_ic_visibility.png │ │ - offset of local header from start of archive: 1600382 │ - (0000000000186B7Eh) bytes │ + offset of local header from start of archive: 1552634 │ + (000000000017B0FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4b5d50b8 │ compressed size: 470 bytes │ uncompressed size: 470 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #185: │ +Central directory entry #182: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/design_ic_visibility_off.png │ │ - offset of local header from start of archive: 1600938 │ - (0000000000186DAAh) bytes │ + offset of local header from start of archive: 1553186 │ + (000000000017B322h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 65b6bef5 │ compressed size: 507 bytes │ uncompressed size: 507 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #186: │ +Central directory entry #183: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-hdpi-v4/notification_bg_low_normal.9.png │ │ - offset of local header from start of archive: 1601535 │ - (0000000000186FFFh) bytes │ + offset of local header from start of archive: 1553779 │ + (000000000017B573h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 378c117e │ compressed size: 212 bytes │ uncompressed size: 212 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #187: │ +Central directory entry #184: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-hdpi-v4/notification_bg_low_pressed.9.png │ │ - offset of local header from start of archive: 1601840 │ - (0000000000187130h) bytes │ + offset of local header from start of archive: 1554080 │ + (000000000017B6A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5059e725 │ compressed size: 225 bytes │ uncompressed size: 225 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #188: │ +Central directory entry #185: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/notification_bg_normal.9.png │ │ - offset of local header from start of archive: 1602161 │ - (0000000000187271h) bytes │ + offset of local header from start of archive: 1554389 │ + (000000000017B7D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c22cbe9f │ compressed size: 212 bytes │ uncompressed size: 212 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #189: │ +Central directory entry #186: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png │ │ - offset of local header from start of archive: 1602464 │ - (00000000001873A0h) bytes │ + offset of local header from start of archive: 1554680 │ + (000000000017B8F8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a1d68cd0 │ compressed size: 225 bytes │ uncompressed size: 225 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #190: │ +Central directory entry #187: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png │ │ - offset of local header from start of archive: 1602785 │ - (00000000001874E1h) bytes │ + offset of local header from start of archive: 1555001 │ + (000000000017BA39h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6ed8c1f1 │ compressed size: 107 bytes │ uncompressed size: 107 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #191: │ +Central directory entry #188: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-land/ic_malp_splash.xml │ │ - offset of local header from start of archive: 1602991 │ - (00000000001875AFh) bytes │ + offset of local header from start of archive: 1555203 │ + (000000000017BB03h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2faeee93 │ - compressed size: 1262 bytes │ + compressed size: 1256 bytes │ uncompressed size: 4124 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #192: │ +Central directory entry #189: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1604344 │ - (0000000000187AF8h) bytes │ + offset of local header from start of archive: 1556525 │ + (000000000017C02Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d0282950 │ compressed size: 199 bytes │ uncompressed size: 199 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #193: │ +Central directory entry #190: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1604647 │ - (0000000000187C27h) bytes │ + offset of local header from start of archive: 1556823 │ + (000000000017C157h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d879d837 │ compressed size: 400 bytes │ uncompressed size: 400 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #194: │ +Central directory entry #191: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1605144 │ - (0000000000187E18h) bytes │ + offset of local header from start of archive: 1557320 │ + (000000000017C348h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bd28c868 │ compressed size: 345 bytes │ uncompressed size: 345 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #195: │ +Central directory entry #192: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1605589 │ - (0000000000187FD5h) bytes │ + offset of local header from start of archive: 1557761 │ + (000000000017C501h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0dd761e3 │ compressed size: 127 bytes │ uncompressed size: 127 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #196: │ +Central directory entry #193: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1605819 │ - (00000000001880BBh) bytes │ + offset of local header from start of archive: 1557987 │ + (000000000017C5E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1e7c3912 │ compressed size: 253 bytes │ uncompressed size: 253 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #197: │ +Central directory entry #194: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1606169 │ - (0000000000188219h) bytes │ + offset of local header from start of archive: 1558337 │ + (000000000017C741h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0ed4949b │ compressed size: 318 bytes │ uncompressed size: 318 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #198: │ +Central directory entry #195: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1606586 │ - (00000000001883BAh) bytes │ + offset of local header from start of archive: 1558750 │ + (000000000017C8DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 549df8db │ compressed size: 178 bytes │ uncompressed size: 178 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #199: │ +Central directory entry #196: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1606866 │ - (00000000001884D2h) bytes │ + offset of local header from start of archive: 1559030 │ + (000000000017C9F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fd3b518e │ compressed size: 494 bytes │ uncompressed size: 494 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #200: │ +Central directory entry #197: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1607458 │ - (0000000000188722h) bytes │ + offset of local header from start of archive: 1559622 │ + (000000000017CC46h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3c853cf4 │ compressed size: 417 bytes │ uncompressed size: 417 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #201: │ +Central directory entry #198: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1607977 │ - (0000000000188929h) bytes │ + offset of local header from start of archive: 1560129 │ + (000000000017CE41h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ccbf9f8a │ compressed size: 260 bytes │ uncompressed size: 260 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #202: │ +Central directory entry #199: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1608340 │ - (0000000000188A94h) bytes │ + offset of local header from start of archive: 1560492 │ + (000000000017CFACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7ab4d01c │ compressed size: 705 bytes │ uncompressed size: 705 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #203: │ +Central directory entry #200: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1609145 │ - (0000000000188DB9h) bytes │ + offset of local header from start of archive: 1561293 │ + (000000000017D2CDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c8e02261 │ compressed size: 525 bytes │ uncompressed size: 525 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #204: │ +Central directory entry #201: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1609773 │ - (000000000018902Dh) bytes │ + offset of local header from start of archive: 1561909 │ + (000000000017D535h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3fa87e1c │ compressed size: 325 bytes │ uncompressed size: 325 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #205: │ +Central directory entry #202: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1610205 │ - (00000000001891DDh) bytes │ + offset of local header from start of archive: 1562329 │ + (000000000017D6D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0f2326e1 │ compressed size: 905 bytes │ uncompressed size: 905 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #206: │ +Central directory entry #203: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1611213 │ - (00000000001895CDh) bytes │ + offset of local header from start of archive: 1563325 │ + (000000000017DABDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3b70c5f0 │ compressed size: 437 bytes │ uncompressed size: 437 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #207: │ +Central directory entry #204: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1611753 │ - (00000000001897E9h) bytes │ + offset of local header from start of archive: 1563861 │ + (000000000017DCD5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 95bbccff │ compressed size: 267 bytes │ uncompressed size: 267 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #208: │ +Central directory entry #205: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1612115 │ - (0000000000189953h) bytes │ + offset of local header from start of archive: 1564219 │ + (000000000017DE3Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6a5cd9b8 │ compressed size: 214 bytes │ uncompressed size: 214 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #209: │ +Central directory entry #206: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1612422 │ - (0000000000189A86h) bytes │ + offset of local header from start of archive: 1564522 │ + (000000000017DF6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 18e8038a │ compressed size: 321 bytes │ uncompressed size: 321 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #210: │ +Central directory entry #207: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1612837 │ - (0000000000189C25h) bytes │ + offset of local header from start of archive: 1564933 │ + (000000000017E105h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fe749af3 │ compressed size: 324 bytes │ uncompressed size: 324 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #211: │ +Central directory entry #208: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1613256 │ - (0000000000189DC8h) bytes │ + offset of local header from start of archive: 1565340 │ + (000000000017E29Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1cd824d4 │ compressed size: 356 bytes │ uncompressed size: 356 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #212: │ +Central directory entry #209: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ │ - offset of local header from start of archive: 1613704 │ - (0000000000189F88h) bytes │ + offset of local header from start of archive: 1565788 │ + (000000000017E45Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8637ab35 │ compressed size: 754 bytes │ uncompressed size: 754 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #213: │ +Central directory entry #210: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ │ - offset of local header from start of archive: 1614558 │ - (000000000018A2DEh) bytes │ + offset of local header from start of archive: 1566630 │ + (000000000017E7A6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2c7b277c │ compressed size: 825 bytes │ uncompressed size: 825 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #214: │ +Central directory entry #211: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1615481 │ - (000000000018A679h) bytes │ + offset of local header from start of archive: 1567549 │ + (000000000017EB3Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4f558efa │ compressed size: 216 bytes │ uncompressed size: 216 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #215: │ +Central directory entry #212: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ │ - offset of local header from start of archive: 1615796 │ - (000000000018A7B4h) bytes │ + offset of local header from start of archive: 1567864 │ + (000000000017EC78h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0b399ef9 │ compressed size: 173 bytes │ uncompressed size: 173 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #216: │ +Central directory entry #213: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1616069 │ - (000000000018A8C5h) bytes │ + offset of local header from start of archive: 1568133 │ + (000000000017ED85h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c7100f0b │ compressed size: 133 bytes │ uncompressed size: 133 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #217: │ +Central directory entry #214: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1616297 │ - (000000000018A9A9h) bytes │ + offset of local header from start of archive: 1568357 │ + (000000000017EE65h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 70e50370 │ compressed size: 251 bytes │ uncompressed size: 251 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #218: │ +Central directory entry #215: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1616639 │ - (000000000018AAFFh) bytes │ + offset of local header from start of archive: 1568695 │ + (000000000017EFB7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ec79a2d0 │ compressed size: 152 bytes │ uncompressed size: 152 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #219: │ +Central directory entry #216: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ │ - offset of local header from start of archive: 1616888 │ - (000000000018ABF8h) bytes │ + offset of local header from start of archive: 1568940 │ + (000000000017F0ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b5ab766d │ compressed size: 139 bytes │ uncompressed size: 139 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #220: │ +Central directory entry #217: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ │ - offset of local header from start of archive: 1617123 │ - (000000000018ACE3h) bytes │ + offset of local header from start of archive: 1569175 │ + (000000000017F197h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b6dc9c3c │ compressed size: 270 bytes │ uncompressed size: 270 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #221: │ +Central directory entry #218: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_star_black_16dp.png │ │ - offset of local header from start of archive: 1617486 │ - (000000000018AE4Eh) bytes │ + offset of local header from start of archive: 1569534 │ + (000000000017F2FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 89a28d10 │ compressed size: 193 bytes │ uncompressed size: 193 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #222: │ +Central directory entry #219: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_ic_star_black_36dp.png │ │ - offset of local header from start of archive: 1617765 │ - (000000000018AF65h) bytes │ + offset of local header from start of archive: 1569813 │ + (000000000017F415h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 22b6d27f │ compressed size: 364 bytes │ uncompressed size: 364 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #223: │ +Central directory entry #220: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_star_black_48dp.png │ │ - offset of local header from start of archive: 1618216 │ - (000000000018B128h) bytes │ + offset of local header from start of archive: 1570260 │ + (000000000017F5D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 595e2d54 │ compressed size: 467 bytes │ uncompressed size: 467 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #224: │ +Central directory entry #221: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png │ │ - offset of local header from start of archive: 1618771 │ - (000000000018B353h) bytes │ + offset of local header from start of archive: 1570811 │ + (000000000017F7FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4f0bbca5 │ compressed size: 146 bytes │ uncompressed size: 146 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #225: │ +Central directory entry #222: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png │ │ - offset of local header from start of archive: 1619010 │ - (000000000018B442h) bytes │ + offset of local header from start of archive: 1571046 │ + (000000000017F8E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 42ad22b7 │ compressed size: 253 bytes │ uncompressed size: 253 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #226: │ +Central directory entry #223: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png │ │ - offset of local header from start of archive: 1619357 │ - (000000000018B59Dh) bytes │ + offset of local header from start of archive: 1571381 │ + (000000000017FA35h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cf24b77b │ compressed size: 310 bytes │ uncompressed size: 310 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #227: │ +Central directory entry #224: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1619758 │ - (000000000018B72Eh) bytes │ + offset of local header from start of archive: 1571782 │ + (000000000017FBC6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 35642324 │ compressed size: 167 bytes │ uncompressed size: 167 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #228: │ +Central directory entry #225: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 1620019 │ - (000000000018B833h) bytes │ + offset of local header from start of archive: 1572039 │ + (000000000017FCC7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b1ab9d03 │ compressed size: 222 bytes │ uncompressed size: 222 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #229: │ +Central directory entry #226: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 1620330 │ - (000000000018B96Ah) bytes │ + offset of local header from start of archive: 1572346 │ + (000000000017FDFAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 78c37895 │ compressed size: 211 bytes │ uncompressed size: 211 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #230: │ +Central directory entry #227: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 1620635 │ - (000000000018BA9Bh) bytes │ + offset of local header from start of archive: 1572639 │ + (000000000017FF1Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0ec632f8 │ compressed size: 207 bytes │ uncompressed size: 207 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #231: │ +Central directory entry #228: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 1620935 │ - (000000000018BBC7h) bytes │ + offset of local header from start of archive: 1572935 │ + (0000000000180047h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7219c8a8 │ compressed size: 207 bytes │ uncompressed size: 207 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #232: │ +Central directory entry #229: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 1621235 │ - (000000000018BCF3h) bytes │ + offset of local header from start of archive: 1573235 │ + (0000000000180173h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bac90016 │ compressed size: 217 bytes │ uncompressed size: 217 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #233: │ +Central directory entry #230: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 1621557 │ - (000000000018BE35h) bytes │ + offset of local header from start of archive: 1573545 │ + (00000000001802A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ecd8775b │ compressed size: 217 bytes │ uncompressed size: 217 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #234: │ +Central directory entry #231: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1621877 │ - (000000000018BF75h) bytes │ + offset of local header from start of archive: 1573865 │ + (00000000001803E9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c5fedfaf │ compressed size: 541 bytes │ uncompressed size: 541 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #235: │ +Central directory entry #232: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1622517 │ - (000000000018C1F5h) bytes │ + offset of local header from start of archive: 1574501 │ + (0000000000180665h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d0abe4f8 │ compressed size: 776 bytes │ uncompressed size: 776 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #236: │ +Central directory entry #233: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ │ - offset of local header from start of archive: 1623392 │ - (000000000018C560h) bytes │ + offset of local header from start of archive: 1575364 │ + (00000000001809C4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 52c2e8e3 │ compressed size: 159 bytes │ uncompressed size: 159 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #237: │ +Central directory entry #234: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ │ - offset of local header from start of archive: 1623651 │ - (000000000018C663h) bytes │ + offset of local header from start of archive: 1575619 │ + (0000000000180AC3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2df95774 │ compressed size: 145 bytes │ uncompressed size: 145 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #238: │ +Central directory entry #235: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ │ - offset of local header from start of archive: 1623901 │ - (000000000018C75Dh) bytes │ + offset of local header from start of archive: 1575865 │ + (0000000000180BB9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a759a25f │ compressed size: 197 bytes │ uncompressed size: 197 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #239: │ +Central directory entry #236: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1624205 │ - (000000000018C88Dh) bytes │ + offset of local header from start of archive: 1576157 │ + (0000000000180CDDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d8f23e2a │ compressed size: 203 bytes │ uncompressed size: 203 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #240: │ +Central directory entry #237: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1624507 │ - (000000000018C9BBh) bytes │ + offset of local header from start of archive: 1576455 │ + (0000000000180E07h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 822df711 │ compressed size: 194 bytes │ uncompressed size: 194 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #241: │ +Central directory entry #238: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1624798 │ - (000000000018CADEh) bytes │ + offset of local header from start of archive: 1576742 │ + (0000000000180F26h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a072df4e │ compressed size: 327 bytes │ uncompressed size: 327 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #242: │ +Central directory entry #239: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1625219 │ - (000000000018CC83h) bytes │ + offset of local header from start of archive: 1577151 │ + (00000000001810BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 972e3ff3 │ compressed size: 395 bytes │ uncompressed size: 395 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #243: │ +Central directory entry #240: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1625707 │ - (000000000018CE6Bh) bytes │ + offset of local header from start of archive: 1577639 │ + (00000000001812A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a87d0908 │ compressed size: 186 bytes │ uncompressed size: 186 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #244: │ +Central directory entry #241: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_dark.png │ │ - offset of local header from start of archive: 1625990 │ - (000000000018CF86h) bytes │ + offset of local header from start of archive: 1577910 │ + (00000000001813B6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8303c87d │ compressed size: 203 bytes │ uncompressed size: 203 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #245: │ +Central directory entry #242: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_light.png │ │ - offset of local header from start of archive: 1626295 │ - (000000000018D0B7h) bytes │ + offset of local header from start of archive: 1578211 │ + (00000000001814E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 214dfcbe │ compressed size: 203 bytes │ uncompressed size: 203 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #246: │ +Central directory entry #243: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_dark.png │ │ - offset of local header from start of archive: 1626603 │ - (000000000018D1EBh) bytes │ + offset of local header from start of archive: 1578507 │ + (000000000018160Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1d985902 │ compressed size: 311 bytes │ uncompressed size: 311 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #247: │ +Central directory entry #244: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_light.png │ │ - offset of local header from start of archive: 1627019 │ - (000000000018D38Bh) bytes │ + offset of local header from start of archive: 1578919 │ + (00000000001817A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 40bc4240 │ compressed size: 310 bytes │ uncompressed size: 310 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #248: │ +Central directory entry #245: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_dark.png │ │ - offset of local header from start of archive: 1627434 │ - (000000000018D52Ah) bytes │ + offset of local header from start of archive: 1579330 │ + (0000000000181942h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3eb4a280 │ compressed size: 187 bytes │ uncompressed size: 187 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #249: │ +Central directory entry #246: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_light.png │ │ - offset of local header from start of archive: 1627723 │ - (000000000018D64Bh) bytes │ + offset of local header from start of archive: 1579619 │ + (0000000000181A63h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5910e5d8 │ compressed size: 186 bytes │ uncompressed size: 186 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #250: │ +Central directory entry #247: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1628014 │ - (000000000018D76Eh) bytes │ + offset of local header from start of archive: 1579906 │ + (0000000000181B82h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 77ca704d │ compressed size: 181 bytes │ uncompressed size: 181 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #251: │ +Central directory entry #248: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1628297 │ - (000000000018D889h) bytes │ + offset of local header from start of archive: 1580185 │ + (0000000000181C99h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c56f26da │ compressed size: 178 bytes │ uncompressed size: 178 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #252: │ +Central directory entry #249: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1628574 │ - (000000000018D99Eh) bytes │ + offset of local header from start of archive: 1580458 │ + (0000000000181DAAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6899209c │ compressed size: 178 bytes │ uncompressed size: 178 bytes │ length of filename: 68 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #253: │ +Central directory entry #250: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1628862 │ - (000000000018DABEh) bytes │ + offset of local header from start of archive: 1580734 │ + (0000000000181EBEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): af91e7cc │ compressed size: 178 bytes │ uncompressed size: 178 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #254: │ +Central directory entry #251: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/design_ic_visibility.png │ │ - offset of local header from start of archive: 1629146 │ - (000000000018DBDAh) bytes │ + offset of local header from start of archive: 1581014 │ + (0000000000181FD6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7711c6a8 │ compressed size: 309 bytes │ uncompressed size: 309 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #255: │ +Central directory entry #252: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-mdpi-v4/design_ic_visibility_off.png │ │ - offset of local header from start of archive: 1629541 │ - (000000000018DD65h) bytes │ + offset of local header from start of archive: 1581405 │ + (000000000018215Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 83ffed60 │ compressed size: 351 bytes │ uncompressed size: 351 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #256: │ +Central directory entry #253: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/notification_bg_low_normal.9.png │ │ - offset of local header from start of archive: 1629983 │ - (000000000018DF1Fh) bytes │ + offset of local header from start of archive: 1581835 │ + (000000000018230Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d9fa55b7 │ compressed size: 215 bytes │ uncompressed size: 215 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #257: │ +Central directory entry #254: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/notification_bg_low_pressed.9.png │ │ - offset of local header from start of archive: 1630291 │ - (000000000018E053h) bytes │ + offset of local header from start of archive: 1582139 │ + (000000000018243Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b80ede38 │ compressed size: 223 bytes │ uncompressed size: 223 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #258: │ +Central directory entry #255: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-mdpi-v4/notification_bg_normal.9.png │ │ - offset of local header from start of archive: 1630607 │ - (000000000018E18Fh) bytes │ + offset of local header from start of archive: 1582455 │ + (0000000000182577h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c135d194 │ compressed size: 215 bytes │ uncompressed size: 215 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #259: │ +Central directory entry #256: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png │ │ - offset of local header from start of archive: 1630911 │ - (000000000018E2BFh) bytes │ + offset of local header from start of archive: 1582755 │ + (00000000001826A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ed1fee6a │ compressed size: 223 bytes │ uncompressed size: 223 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #260: │ +Central directory entry #257: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png │ │ - offset of local header from start of archive: 1631231 │ - (000000000018E3FFh) bytes │ + offset of local header from start of archive: 1583071 │ + (00000000001827DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2ea3830b │ compressed size: 98 bytes │ uncompressed size: 98 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #261: │ +Central directory entry #258: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-port/ic_malp_splash.xml │ │ - offset of local header from start of archive: 1631426 │ - (000000000018E4C2h) bytes │ + offset of local header from start of archive: 1583266 │ + (00000000001828A2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 70d91fb1 │ - compressed size: 1260 bytes │ + compressed size: 1253 bytes │ uncompressed size: 4124 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #262: │ +Central directory entry #259: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/$avd_hide_password__0.xml │ │ - offset of local header from start of archive: 1632777 │ - (000000000018EA09h) bytes │ + offset of local header from start of archive: 1584585 │ + (0000000000182DC9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9c697269 │ - compressed size: 520 bytes │ + compressed size: 519 bytes │ uncompressed size: 1176 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #263: │ +Central directory entry #260: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/$avd_hide_password__1.xml │ │ - offset of local header from start of archive: 1633394 │ - (000000000018EC72h) bytes │ + offset of local header from start of archive: 1585176 │ + (0000000000183018h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 681cb8ab │ - compressed size: 316 bytes │ + compressed size: 315 bytes │ uncompressed size: 592 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #264: │ +Central directory entry #261: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/$avd_hide_password__2.xml │ │ - offset of local header from start of archive: 1633807 │ - (000000000018EE0Fh) bytes │ + offset of local header from start of archive: 1585563 │ + (000000000018319Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 10652ff9 │ - compressed size: 298 bytes │ + compressed size: 297 bytes │ uncompressed size: 556 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #265: │ +Central directory entry #262: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/$avd_show_password__0.xml │ │ - offset of local header from start of archive: 1634202 │ - (000000000018EF9Ah) bytes │ + offset of local header from start of archive: 1585932 │ + (000000000018330Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 04541569 │ compressed size: 504 bytes │ uncompressed size: 1136 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #266: │ +Central directory entry #263: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/$avd_show_password__1.xml │ │ - offset of local header from start of archive: 1634803 │ - (000000000018F1F3h) bytes │ + offset of local header from start of archive: 1586508 │ + (000000000018354Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8983d50c │ - compressed size: 316 bytes │ + compressed size: 315 bytes │ uncompressed size: 592 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #267: │ +Central directory entry #264: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/$avd_show_password__2.xml │ │ - offset of local header from start of archive: 1635216 │ - (000000000018F390h) bytes │ + offset of local header from start of archive: 1586895 │ + (00000000001836CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c496e83f │ - compressed size: 299 bytes │ + compressed size: 298 bytes │ uncompressed size: 556 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #268: │ +Central directory entry #265: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/abc_action_bar_item_background_material.xml │ │ - offset of local header from start of archive: 1635612 │ - (000000000018F51Ch) bytes │ + offset of local header from start of archive: 1587265 │ + (0000000000183841h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e428598e │ compressed size: 154 bytes │ uncompressed size: 264 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #269: │ +Central directory entry #266: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/abc_btn_colored_material.xml │ │ - offset of local header from start of archive: 1635881 │ - (000000000018F629h) bytes │ + offset of local header from start of archive: 1587509 │ + (0000000000183935h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 72865fd0 │ - compressed size: 554 bytes │ + compressed size: 551 bytes │ uncompressed size: 1716 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #270: │ +Central directory entry #267: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/abc_dialog_material_background.xml │ │ - offset of local header from start of archive: 1636535 │ - (000000000018F8B7h) bytes │ + offset of local header from start of archive: 1588135 │ + (0000000000183BA7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c50fee1e │ compressed size: 324 bytes │ uncompressed size: 716 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #271: │ +Central directory entry #268: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/abc_edit_text_material.xml │ │ - offset of local header from start of archive: 1636965 │ - (000000000018FA65h) bytes │ + offset of local header from start of archive: 1588540 │ + (0000000000183D3Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fb23f007 │ - compressed size: 463 bytes │ + compressed size: 464 bytes │ uncompressed size: 1172 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #272: │ +Central directory entry #269: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/abc_list_divider_material.xml │ │ - offset of local header from start of archive: 1637526 │ - (000000000018FC96h) bytes │ + offset of local header from start of archive: 1589077 │ + (0000000000183F55h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 40627491 │ compressed size: 246 bytes │ uncompressed size: 516 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #273: │ +Central directory entry #270: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/avd_hide_password.xml │ │ - offset of local header from start of archive: 1637873 │ - (000000000018FDF1h) bytes │ + offset of local header from start of archive: 1589399 │ + (0000000000184097h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): df58bd2b │ - compressed size: 299 bytes │ + compressed size: 298 bytes │ uncompressed size: 660 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #274: │ +Central directory entry #271: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/avd_show_password.xml │ │ - offset of local header from start of archive: 1638265 │ - (000000000018FF79h) bytes │ + offset of local header from start of archive: 1589765 │ + (0000000000184205h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6d3c7286 │ - compressed size: 301 bytes │ + compressed size: 300 bytes │ uncompressed size: 660 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #275: │ +Central directory entry #272: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/design_bottom_navigation_item_background.xml │ │ - offset of local header from start of archive: 1638659 │ - (0000000000190103h) bytes │ + offset of local header from start of archive: 1590133 │ + (0000000000184375h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0010a80a │ compressed size: 154 bytes │ uncompressed size: 264 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #276: │ +Central directory entry #273: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/design_password_eye.xml │ │ - offset of local header from start of archive: 1638929 │ - (0000000000190211h) bytes │ + offset of local header from start of archive: 1590378 │ + (000000000018446Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3fd8419c │ - compressed size: 343 bytes │ + compressed size: 344 bytes │ uncompressed size: 816 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #277: │ +Central directory entry #274: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/ic_arrow_down_24dp.xml │ │ - offset of local header from start of archive: 1639367 │ - (00000000001903C7h) bytes │ + offset of local header from start of archive: 1590792 │ + (0000000000184608h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3a212b71 │ compressed size: 350 bytes │ uncompressed size: 644 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #278: │ +Central directory entry #275: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/notification_action_background.xml │ │ - offset of local header from start of archive: 1639811 │ - (0000000000190583h) bytes │ + offset of local header from start of archive: 1591211 │ + (00000000001847ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 346206e9 │ compressed size: 470 bytes │ uncompressed size: 1180 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #279: │ +Central directory entry #276: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v21/preference_list_divider_material.xml │ │ - offset of local header from start of archive: 1640387 │ - (00000000001907C3h) bytes │ + offset of local header from start of archive: 1591762 │ + (00000000001849D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 40627491 │ compressed size: 246 bytes │ uncompressed size: 516 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #280: │ +Central directory entry #277: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-v23/abc_control_background_material.xml │ │ - offset of local header from start of archive: 1640741 │ - (0000000000190925h) bytes │ + offset of local header from start of archive: 1592091 │ + (0000000000184B1Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c0697191 │ compressed size: 174 bytes │ uncompressed size: 304 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #281: │ +Central directory entry #278: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-watch-v20/abc_dialog_material_background.xml │ │ - offset of local header from start of archive: 1641022 │ - (0000000000190A3Eh) bytes │ + offset of local header from start of archive: 1592347 │ + (0000000000184C1Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8f2c801c │ compressed size: 182 bytes │ uncompressed size: 372 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #282: │ +Central directory entry #279: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1641316 │ - (0000000000190B64h) bytes │ + offset of local header from start of archive: 1592616 │ + (0000000000184D28h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a6e7b9d8 │ compressed size: 280 bytes │ uncompressed size: 280 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #283: │ +Central directory entry #280: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1641692 │ - (0000000000190CDCh) bytes │ + offset of local header from start of archive: 1592988 │ + (0000000000184E9Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ead36c57 │ compressed size: 281 bytes │ uncompressed size: 281 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #284: │ +Central directory entry #281: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1642069 │ - (0000000000190E55h) bytes │ + offset of local header from start of archive: 1593353 │ + (0000000000185009h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0c6db123 │ compressed size: 432 bytes │ uncompressed size: 432 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #285: │ +Central directory entry #282: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1642596 │ - (0000000000191064h) bytes │ + offset of local header from start of archive: 1593876 │ + (0000000000185214h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 22f95d51 │ compressed size: 651 bytes │ uncompressed size: 651 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #286: │ +Central directory entry #283: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1643343 │ - (000000000019134Fh) bytes │ + offset of local header from start of archive: 1594611 │ + (00000000001854F3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b236fd62 │ compressed size: 785 bytes │ uncompressed size: 785 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #287: │ +Central directory entry #284: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ │ - offset of local header from start of archive: 1644221 │ - (00000000001916BDh) bytes │ + offset of local header from start of archive: 1595489 │ + (0000000000185861h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e329a7f5 │ compressed size: 1526 bytes │ uncompressed size: 1526 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #288: │ +Central directory entry #285: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ │ - offset of local header from start of archive: 1645846 │ - (0000000000191D16h) bytes │ + offset of local header from start of archive: 1597110 │ + (0000000000185EB6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 307aa23f │ compressed size: 1731 bytes │ uncompressed size: 1731 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #289: │ +Central directory entry #286: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1647675 │ - (000000000019243Bh) bytes │ + offset of local header from start of archive: 1598939 │ + (00000000001865DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 63663bff │ compressed size: 229 bytes │ uncompressed size: 229 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #290: │ +Central directory entry #287: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ │ - offset of local header from start of archive: 1648005 │ - (0000000000192585h) bytes │ + offset of local header from start of archive: 1599265 │ + (0000000000186721h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a0cfd3d4 │ compressed size: 228 bytes │ uncompressed size: 228 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #291: │ +Central directory entry #288: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1648336 │ - (00000000001926D0h) bytes │ + offset of local header from start of archive: 1599584 │ + (0000000000186860h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7c36cc60 │ compressed size: 178 bytes │ uncompressed size: 178 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #292: │ +Central directory entry #289: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1648610 │ - (00000000001927E2h) bytes │ + offset of local header from start of archive: 1599854 │ + (000000000018696Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 879b4472 │ compressed size: 492 bytes │ uncompressed size: 492 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #293: │ +Central directory entry #290: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1649196 │ - (0000000000192A2Ch) bytes │ + offset of local header from start of archive: 1600428 │ + (0000000000186BACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 03daacdd │ compressed size: 243 bytes │ uncompressed size: 243 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #294: │ +Central directory entry #291: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ │ - offset of local header from start of archive: 1649535 │ - (0000000000192B7Fh) bytes │ + offset of local header from start of archive: 1600767 │ + (0000000000186CFFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1dc5daa5 │ compressed size: 183 bytes │ uncompressed size: 183 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #295: │ +Central directory entry #292: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ │ - offset of local header from start of archive: 1649815 │ - (0000000000192C97h) bytes │ + offset of local header from start of archive: 1601047 │ + (0000000000186E17h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b9af7f4f │ compressed size: 480 bytes │ uncompressed size: 480 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #296: │ +Central directory entry #293: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png │ │ - offset of local header from start of archive: 1650388 │ - (0000000000192ED4h) bytes │ + offset of local header from start of archive: 1601620 │ + (0000000000187054h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3f8a65d1 │ compressed size: 333 bytes │ uncompressed size: 333 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #297: │ +Central directory entry #294: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png │ │ - offset of local header from start of archive: 1650809 │ - (0000000000193079h) bytes │ + offset of local header from start of archive: 1602037 │ + (00000000001871F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8e8d8274 │ compressed size: 652 bytes │ uncompressed size: 652 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #298: │ +Central directory entry #295: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_ic_star_black_48dp.png │ │ - offset of local header from start of archive: 1651548 │ - (000000000019335Ch) bytes │ + offset of local header from start of archive: 1602776 │ + (00000000001874D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ced98925 │ compressed size: 887 bytes │ uncompressed size: 887 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #299: │ +Central directory entry #296: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png │ │ - offset of local header from start of archive: 1652523 │ - (000000000019372Bh) bytes │ + offset of local header from start of archive: 1603747 │ + (00000000001878A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fab97236 │ compressed size: 235 bytes │ uncompressed size: 235 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #300: │ +Central directory entry #297: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png │ │ - offset of local header from start of archive: 1652851 │ - (0000000000193873h) bytes │ + offset of local header from start of archive: 1604071 │ + (00000000001879E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5c88f962 │ compressed size: 421 bytes │ uncompressed size: 421 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #301: │ +Central directory entry #298: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png │ │ - offset of local header from start of archive: 1653365 │ - (0000000000193A75h) bytes │ + offset of local header from start of archive: 1604581 │ + (0000000000187BE5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a981f321 │ compressed size: 548 bytes │ uncompressed size: 548 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #302: │ +Central directory entry #299: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1654008 │ - (0000000000193CF8h) bytes │ + offset of local header from start of archive: 1605212 │ + (0000000000187E5Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 35642324 │ compressed size: 167 bytes │ uncompressed size: 167 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #303: │ +Central directory entry #300: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 1654271 │ - (0000000000193DFFh) bytes │ + offset of local header from start of archive: 1605471 │ + (0000000000187F5Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bde23956 │ compressed size: 244 bytes │ uncompressed size: 244 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #304: │ +Central directory entry #301: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 1654604 │ - (0000000000193F4Ch) bytes │ + offset of local header from start of archive: 1605800 │ + (00000000001880A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 84a788a6 │ compressed size: 214 bytes │ uncompressed size: 214 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #305: │ +Central directory entry #302: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 1654910 │ - (000000000019407Eh) bytes │ + offset of local header from start of archive: 1606106 │ + (00000000001881DAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 54cd03ea │ compressed size: 209 bytes │ uncompressed size: 209 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #306: │ +Central directory entry #303: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 1655213 │ - (00000000001941ADh) bytes │ + offset of local header from start of archive: 1606405 │ + (0000000000188305h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4644c6e1 │ compressed size: 209 bytes │ uncompressed size: 209 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #307: │ +Central directory entry #304: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 1655517 │ - (00000000001942DDh) bytes │ + offset of local header from start of archive: 1606705 │ + (0000000000188431h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 585bf0cc │ compressed size: 236 bytes │ uncompressed size: 236 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #308: │ +Central directory entry #305: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 1655856 │ - (0000000000194430h) bytes │ + offset of local header from start of archive: 1607044 │ + (0000000000188584h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 30459f98 │ compressed size: 235 bytes │ uncompressed size: 235 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #309: │ +Central directory entry #306: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1656195 │ - (0000000000194583h) bytes │ + offset of local header from start of archive: 1607383 │ + (00000000001886D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9df27093 │ compressed size: 966 bytes │ uncompressed size: 966 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #310: │ +Central directory entry #307: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1657262 │ - (00000000001949AEh) bytes │ + offset of local header from start of archive: 1608446 │ + (0000000000188AFEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3d40754b │ compressed size: 1544 bytes │ uncompressed size: 1544 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #311: │ +Central directory entry #308: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ │ - offset of local header from start of archive: 1658904 │ - (0000000000195018h) bytes │ + offset of local header from start of archive: 1610084 │ + (0000000000189164h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f1f6a033 │ compressed size: 267 bytes │ uncompressed size: 267 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #312: │ +Central directory entry #309: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ │ - offset of local header from start of archive: 1659271 │ - (0000000000195187h) bytes │ + offset of local header from start of archive: 1610451 │ + (00000000001892D3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6a20e5ff │ compressed size: 267 bytes │ uncompressed size: 267 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #313: │ +Central directory entry #310: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ │ - offset of local header from start of archive: 1659643 │ - (00000000001952FBh) bytes │ + offset of local header from start of archive: 1610823 │ + (0000000000189447h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4fcf3d5b │ compressed size: 391 bytes │ uncompressed size: 391 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #314: │ +Central directory entry #311: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1660139 │ - (00000000001954EBh) bytes │ + offset of local header from start of archive: 1611319 │ + (0000000000189637h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a531b28b │ compressed size: 208 bytes │ uncompressed size: 208 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #315: │ +Central directory entry #312: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1660448 │ - (0000000000195620h) bytes │ + offset of local header from start of archive: 1611616 │ + (0000000000189760h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 18ddec29 │ compressed size: 198 bytes │ uncompressed size: 198 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #316: │ +Central directory entry #313: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1660742 │ - (0000000000195746h) bytes │ + offset of local header from start of archive: 1611910 │ + (0000000000189886h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): da0d8e3e │ compressed size: 448 bytes │ uncompressed size: 448 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #317: │ +Central directory entry #314: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1661284 │ - (0000000000195964h) bytes │ + offset of local header from start of archive: 1612448 │ + (0000000000189AA0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ed2cba2f │ compressed size: 618 bytes │ uncompressed size: 618 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #318: │ +Central directory entry #315: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1661998 │ - (0000000000195C2Eh) bytes │ + offset of local header from start of archive: 1613158 │ + (0000000000189D66h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 945f2990 │ compressed size: 194 bytes │ uncompressed size: 194 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #319: │ +Central directory entry #316: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_dark.png │ │ - offset of local header from start of archive: 1662290 │ - (0000000000195D52h) bytes │ + offset of local header from start of archive: 1613438 │ + (0000000000189E7Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c1258581 │ compressed size: 336 bytes │ uncompressed size: 336 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #320: │ +Central directory entry #317: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_light.png │ │ - offset of local header from start of archive: 1662728 │ - (0000000000195F08h) bytes │ + offset of local header from start of archive: 1613876 │ + (000000000018A034h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6d48e543 │ compressed size: 335 bytes │ uncompressed size: 335 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #321: │ +Central directory entry #318: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png │ │ - offset of local header from start of archive: 1663167 │ - (00000000001960BFh) bytes │ + offset of local header from start of archive: 1614311 │ + (000000000018A1E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 852892ff │ compressed size: 583 bytes │ uncompressed size: 583 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #322: │ +Central directory entry #319: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_light.png │ │ - offset of local header from start of archive: 1663855 │ - (000000000019636Fh) bytes │ + offset of local header from start of archive: 1614995 │ + (000000000018A493h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1361e44f │ compressed size: 585 bytes │ uncompressed size: 585 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #323: │ +Central directory entry #320: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_dark.png │ │ - offset of local header from start of archive: 1664545 │ - (0000000000196621h) bytes │ + offset of local header from start of archive: 1615685 │ + (000000000018A745h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2038073f │ compressed size: 319 bytes │ uncompressed size: 319 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #324: │ +Central directory entry #321: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_light.png │ │ - offset of local header from start of archive: 1664967 │ - (00000000001967C7h) bytes │ + offset of local header from start of archive: 1616107 │ + (000000000018A8EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5390d72d │ compressed size: 318 bytes │ uncompressed size: 318 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #325: │ +Central directory entry #322: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1665390 │ - (000000000019696Eh) bytes │ + offset of local header from start of archive: 1616526 │ + (000000000018AA8Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3408a58b │ compressed size: 189 bytes │ uncompressed size: 189 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #326: │ +Central directory entry #323: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1665681 │ - (0000000000196A91h) bytes │ + offset of local header from start of archive: 1616813 │ + (000000000018ABADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 52c5a6c3 │ compressed size: 187 bytes │ uncompressed size: 187 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #327: │ +Central directory entry #324: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1665967 │ - (0000000000196BAFh) bytes │ + offset of local header from start of archive: 1617099 │ + (000000000018ACCBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d42327b8 │ compressed size: 184 bytes │ uncompressed size: 184 bytes │ length of filename: 69 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #328: │ +Central directory entry #325: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1666260 │ - (0000000000196CD4h) bytes │ + offset of local header from start of archive: 1617388 │ + (000000000018ADECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2d0b1d64 │ compressed size: 182 bytes │ uncompressed size: 182 bytes │ length of filename: 67 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #329: │ +Central directory entry #326: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/design_ic_visibility.png │ │ - offset of local header from start of archive: 1666550 │ - (0000000000196DF6h) bytes │ + offset of local header from start of archive: 1617674 │ + (000000000018AF0Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3704fd9a │ compressed size: 593 bytes │ uncompressed size: 593 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #330: │ +Central directory entry #327: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/design_ic_visibility_off.png │ │ - offset of local header from start of archive: 1667229 │ - (000000000019709Dh) bytes │ + offset of local header from start of archive: 1618349 │ + (000000000018B1ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a855be3d │ compressed size: 629 bytes │ uncompressed size: 629 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #331: │ +Central directory entry #328: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/notification_bg_low_normal.9.png │ │ - offset of local header from start of archive: 1667949 │ - (000000000019736Dh) bytes │ + offset of local header from start of archive: 1619065 │ + (000000000018B479h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3ad03275 │ compressed size: 221 bytes │ uncompressed size: 221 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #332: │ +Central directory entry #329: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png │ │ - offset of local header from start of archive: 1668265 │ - (00000000001974A9h) bytes │ + offset of local header from start of archive: 1619377 │ + (000000000018B5B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c8900a8e │ compressed size: 252 bytes │ uncompressed size: 252 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #333: │ +Central directory entry #330: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xhdpi-v4/notification_bg_normal.9.png │ │ - offset of local header from start of archive: 1668612 │ - (0000000000197604h) bytes │ + offset of local header from start of archive: 1619720 │ + (000000000018B708h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9944f31a │ compressed size: 221 bytes │ uncompressed size: 221 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #334: │ +Central directory entry #331: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png │ │ - offset of local header from start of archive: 1668925 │ - (000000000019773Dh) bytes │ + offset of local header from start of archive: 1620021 │ + (000000000018B835h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c29ac558 │ compressed size: 247 bytes │ uncompressed size: 247 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #335: │ +Central directory entry #332: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png │ │ - offset of local header from start of archive: 1669271 │ - (0000000000197897h) bytes │ + offset of local header from start of archive: 1620363 │ + (000000000018B98Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 04576501 │ compressed size: 138 bytes │ uncompressed size: 138 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #336: │ +Central directory entry #333: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1669510 │ - (0000000000197986h) bytes │ + offset of local header from start of archive: 1620590 │ + (000000000018BA6Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 22603145 │ compressed size: 286 bytes │ uncompressed size: 286 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #337: │ +Central directory entry #334: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1669894 │ - (0000000000197B06h) bytes │ + offset of local header from start of archive: 1620970 │ + (000000000018BBEAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 33d55ad0 │ compressed size: 307 bytes │ uncompressed size: 307 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #338: │ +Central directory entry #335: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1670295 │ - (0000000000197C97h) bytes │ + offset of local header from start of archive: 1621371 │ + (000000000018BD7Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c02d00e1 │ compressed size: 593 bytes │ uncompressed size: 593 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #339: │ +Central directory entry #336: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1670985 │ - (0000000000197F49h) bytes │ + offset of local header from start of archive: 1622049 │ + (000000000018C021h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f7245981 │ compressed size: 984 bytes │ uncompressed size: 984 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #340: │ +Central directory entry #337: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1672064 │ - (0000000000198380h) bytes │ + offset of local header from start of archive: 1623124 │ + (000000000018C454h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b3414d08 │ compressed size: 1208 bytes │ uncompressed size: 1208 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #341: │ +Central directory entry #338: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ │ - offset of local header from start of archive: 1673368 │ - (0000000000198898h) bytes │ + offset of local header from start of archive: 1624424 │ + (000000000018C968h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): abacf2d2 │ compressed size: 2463 bytes │ uncompressed size: 2463 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #342: │ +Central directory entry #339: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ │ - offset of local header from start of archive: 1675931 │ - (000000000019929Bh) bytes │ + offset of local header from start of archive: 1626983 │ + (000000000018D367h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): da81b970 │ compressed size: 2834 bytes │ uncompressed size: 2834 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #343: │ +Central directory entry #340: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1678866 │ - (0000000000199E12h) bytes │ + offset of local header from start of archive: 1629914 │ + (000000000018DEDAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 813f61b1 │ compressed size: 237 bytes │ uncompressed size: 237 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #344: │ +Central directory entry #341: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ │ - offset of local header from start of archive: 1679205 │ - (0000000000199F65h) bytes │ + offset of local header from start of archive: 1630249 │ + (000000000018E029h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5d9d5f1a │ compressed size: 224 bytes │ uncompressed size: 224 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #345: │ +Central directory entry #342: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1679532 │ - (000000000019A0ACh) bytes │ + offset of local header from start of archive: 1630572 │ + (000000000018E16Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e432e225 │ compressed size: 263 bytes │ uncompressed size: 263 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #346: │ +Central directory entry #343: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1679891 │ - (000000000019A213h) bytes │ + offset of local header from start of archive: 1630931 │ + (000000000018E2D3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ab0f1725 │ compressed size: 710 bytes │ uncompressed size: 710 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #347: │ +Central directory entry #344: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1680694 │ - (000000000019A536h) bytes │ + offset of local header from start of archive: 1631730 │ + (000000000018E5F2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): dbb1c6ea │ compressed size: 348 bytes │ uncompressed size: 348 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #348: │ +Central directory entry #345: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ │ - offset of local header from start of archive: 1681140 │ - (000000000019A6F4h) bytes │ + offset of local header from start of archive: 1632172 │ + (000000000018E7ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c3d9aa33 │ compressed size: 262 bytes │ uncompressed size: 262 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #349: │ +Central directory entry #346: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ │ - offset of local header from start of archive: 1681502 │ - (000000000019A85Eh) bytes │ + offset of local header from start of archive: 1632530 │ + (000000000018E912h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d57b1a17 │ compressed size: 700 bytes │ uncompressed size: 700 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #350: │ +Central directory entry #347: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png │ │ - offset of local header from start of archive: 1682296 │ - (000000000019AB78h) bytes │ + offset of local header from start of archive: 1633324 │ + (000000000018EC2Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 22030140 │ compressed size: 459 bytes │ uncompressed size: 459 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #351: │ +Central directory entry #348: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png │ │ - offset of local header from start of archive: 1682843 │ - (000000000019AD9Bh) bytes │ + offset of local header from start of archive: 1633871 │ + (000000000018EE4Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6e9ee550 │ compressed size: 983 bytes │ uncompressed size: 983 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #352: │ +Central directory entry #349: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_star_black_48dp.png │ │ - offset of local header from start of archive: 1683915 │ - (000000000019B1CBh) bytes │ + offset of local header from start of archive: 1634939 │ + (000000000018F27Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5d04e88f │ compressed size: 1291 bytes │ uncompressed size: 1291 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #353: │ +Central directory entry #350: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png │ │ - offset of local header from start of archive: 1685295 │ - (000000000019B72Fh) bytes │ + offset of local header from start of archive: 1636315 │ + (000000000018F7DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5f323132 │ compressed size: 309 bytes │ uncompressed size: 309 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #354: │ +Central directory entry #351: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png │ │ - offset of local header from start of archive: 1685697 │ - (000000000019B8C1h) bytes │ + offset of local header from start of archive: 1636717 │ + (000000000018F96Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0bddd926 │ compressed size: 577 bytes │ uncompressed size: 577 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #355: │ +Central directory entry #352: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_ic_star_half_black_48dp.png │ │ - offset of local header from start of archive: 1686369 │ - (000000000019BB61h) bytes │ + offset of local header from start of archive: 1637385 │ + (000000000018FC09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c8ecac15 │ compressed size: 789 bytes │ uncompressed size: 789 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #356: │ +Central directory entry #353: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1687253 │ - (000000000019BED5h) bytes │ + offset of local header from start of archive: 1638265 │ + (000000000018FF79h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 19b7f846 │ compressed size: 171 bytes │ uncompressed size: 171 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #357: │ +Central directory entry #354: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 1687519 │ - (000000000019BFDFh) bytes │ + offset of local header from start of archive: 1638531 │ + (0000000000190083h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 19c09c27 │ compressed size: 245 bytes │ uncompressed size: 245 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #358: │ +Central directory entry #355: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 1687853 │ - (000000000019C12Dh) bytes │ + offset of local header from start of archive: 1638865 │ + (00000000001901D1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 236b6e98 │ compressed size: 221 bytes │ uncompressed size: 221 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #359: │ +Central directory entry #356: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 1688169 │ - (000000000019C269h) bytes │ + offset of local header from start of archive: 1639177 │ + (0000000000190309h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 71be1c35 │ compressed size: 212 bytes │ uncompressed size: 212 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #360: │ +Central directory entry #357: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 1688476 │ - (000000000019C39Ch) bytes │ + offset of local header from start of archive: 1639480 │ + (0000000000190438h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3bde0e3f │ compressed size: 212 bytes │ uncompressed size: 212 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #361: │ +Central directory entry #358: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 1688784 │ - (000000000019C4D0h) bytes │ + offset of local header from start of archive: 1639784 │ + (0000000000190568h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1b0c989d │ compressed size: 260 bytes │ uncompressed size: 260 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #362: │ +Central directory entry #359: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 1689148 │ - (000000000019C63Ch) bytes │ + offset of local header from start of archive: 1640148 │ + (00000000001906D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cff461f2 │ compressed size: 258 bytes │ uncompressed size: 258 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #363: │ +Central directory entry #360: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1689514 │ - (000000000019C7AAh) bytes │ + offset of local header from start of archive: 1640502 │ + (0000000000190836h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e97125d2 │ compressed size: 1779 bytes │ uncompressed size: 1779 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #364: │ +Central directory entry #361: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ │ - offset of local header from start of archive: 1691395 │ - (000000000019CF03h) bytes │ + offset of local header from start of archive: 1642379 │ + (0000000000190F8Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 03217b6e │ compressed size: 2305 bytes │ uncompressed size: 2305 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #365: │ +Central directory entry #362: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ │ - offset of local header from start of archive: 1693801 │ - (000000000019D869h) bytes │ + offset of local header from start of archive: 1644773 │ + (00000000001918E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6761bc02 │ compressed size: 322 bytes │ uncompressed size: 322 bytes │ length of filename: 62 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #366: │ +Central directory entry #363: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ │ - offset of local header from start of archive: 1694226 │ - (000000000019DA12h) bytes │ + offset of local header from start of archive: 1645194 │ + (0000000000191A8Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f0997f1b │ compressed size: 403 bytes │ uncompressed size: 403 bytes │ length of filename: 67 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #367: │ +Central directory entry #364: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ │ - offset of local header from start of archive: 1694735 │ - (000000000019DC0Fh) bytes │ + offset of local header from start of archive: 1645703 │ + (0000000000191C87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 01847edd │ compressed size: 595 bytes │ uncompressed size: 595 bytes │ length of filename: 67 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #368: │ +Central directory entry #365: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1695439 │ - (000000000019DECFh) bytes │ + offset of local header from start of archive: 1646395 │ + (0000000000191F3Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5418f824 │ compressed size: 210 bytes │ uncompressed size: 210 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #369: │ +Central directory entry #366: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1695750 │ - (000000000019E006h) bytes │ + offset of local header from start of archive: 1646702 │ + (000000000019206Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3a5ce84d │ compressed size: 207 bytes │ uncompressed size: 207 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #370: │ +Central directory entry #367: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1696055 │ - (000000000019E137h) bytes │ + offset of local header from start of archive: 1647003 │ + (000000000019219Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b4b2c492 │ compressed size: 524 bytes │ uncompressed size: 524 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #371: │ +Central directory entry #368: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1696672 │ - (000000000019E3A0h) bytes │ + offset of local header from start of archive: 1647620 │ + (0000000000192404h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a3c882b5 │ compressed size: 851 bytes │ uncompressed size: 851 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #372: │ +Central directory entry #369: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1697619 │ - (000000000019E753h) bytes │ + offset of local header from start of archive: 1648563 │ + (00000000001927B3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e3ea6cb6 │ compressed size: 204 bytes │ uncompressed size: 204 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #373: │ +Central directory entry #370: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png │ │ - offset of local header from start of archive: 1697920 │ - (000000000019E880h) bytes │ + offset of local header from start of archive: 1648860 │ + (00000000001928DCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1b683074 │ compressed size: 420 bytes │ uncompressed size: 420 bytes │ length of filename: 64 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #374: │ +Central directory entry #371: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_light.png │ │ - offset of local header from start of archive: 1698444 │ - (000000000019EA8Ch) bytes │ + offset of local header from start of archive: 1649380 │ + (0000000000192AE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ab2a1853 │ compressed size: 420 bytes │ uncompressed size: 420 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #375: │ +Central directory entry #372: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png │ │ - offset of local header from start of archive: 1698968 │ - (000000000019EC98h) bytes │ + offset of local header from start of archive: 1649904 │ + (0000000000192CF0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0832c1b4 │ compressed size: 752 bytes │ uncompressed size: 752 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #376: │ +Central directory entry #373: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_light.png │ │ - offset of local header from start of archive: 1699828 │ - (000000000019EFF4h) bytes │ + offset of local header from start of archive: 1650752 │ + (0000000000193040h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9313e5c2 │ compressed size: 753 bytes │ uncompressed size: 753 bytes │ length of filename: 67 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #377: │ +Central directory entry #374: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png │ │ - offset of local header from start of archive: 1700689 │ - (000000000019F351h) bytes │ + offset of local header from start of archive: 1651609 │ + (0000000000193399h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d63e53e1 │ compressed size: 422 bytes │ uncompressed size: 422 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #378: │ +Central directory entry #375: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_light.png │ │ - offset of local header from start of archive: 1701218 │ - (000000000019F562h) bytes │ + offset of local header from start of archive: 1652126 │ + (000000000019359Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 394ef93c │ compressed size: 422 bytes │ uncompressed size: 422 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #379: │ +Central directory entry #376: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1701746 │ - (000000000019F772h) bytes │ + offset of local header from start of archive: 1652650 │ + (00000000001937AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 308df7a1 │ compressed size: 199 bytes │ uncompressed size: 199 bytes │ length of filename: 63 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #380: │ +Central directory entry #377: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1702047 │ - (000000000019F89Fh) bytes │ + offset of local header from start of archive: 1652951 │ + (00000000001938D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3023e3da │ compressed size: 200 bytes │ uncompressed size: 200 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #381: │ +Central directory entry #378: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1702348 │ - (000000000019F9CCh) bytes │ + offset of local header from start of archive: 1653248 │ + (0000000000193A00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4164b6d3 │ compressed size: 187 bytes │ uncompressed size: 187 bytes │ length of filename: 70 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #382: │ +Central directory entry #379: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1702647 │ - (000000000019FAF7h) bytes │ + offset of local header from start of archive: 1653535 │ + (0000000000193B1Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f52e9e15 │ compressed size: 186 bytes │ uncompressed size: 186 bytes │ length of filename: 68 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #383: │ +Central directory entry #380: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxhdpi-v4/design_ic_visibility.png │ │ - offset of local header from start of archive: 1702942 │ - (000000000019FC1Eh) bytes │ + offset of local header from start of archive: 1653826 │ + (0000000000193C42h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fff79f9a │ compressed size: 868 bytes │ uncompressed size: 868 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #384: │ +Central directory entry #381: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxhdpi-v4/design_ic_visibility_off.png │ │ - offset of local header from start of archive: 1703896 │ - (000000000019FFD8h) bytes │ + offset of local header from start of archive: 1654780 │ + (0000000000193FFCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ea5de6c5 │ compressed size: 884 bytes │ uncompressed size: 884 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #385: │ +Central directory entry #382: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1704872 │ - (00000000001A03A8h) bytes │ + offset of local header from start of archive: 1655752 │ + (00000000001943C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 96d1317c │ compressed size: 275 bytes │ uncompressed size: 275 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #386: │ +Central directory entry #383: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1705243 │ - (00000000001A051Bh) bytes │ + offset of local header from start of archive: 1656119 │ + (0000000000194537h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c4de743b │ compressed size: 476 bytes │ uncompressed size: 476 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #387: │ +Central directory entry #384: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ │ - offset of local header from start of archive: 1705816 │ - (00000000001A0758h) bytes │ + offset of local header from start of archive: 1656688 │ + (0000000000194770h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1cea0e0c │ compressed size: 785 bytes │ uncompressed size: 785 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #388: │ +Central directory entry #385: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ │ - offset of local header from start of archive: 1706697 │ - (00000000001A0AC9h) bytes │ + offset of local header from start of archive: 1657565 │ + (0000000000194ADDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 600e5975 │ compressed size: 946 bytes │ uncompressed size: 946 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #389: │ +Central directory entry #386: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ │ - offset of local header from start of archive: 1707738 │ - (00000000001A0EDAh) bytes │ + offset of local header from start of archive: 1658606 │ + (0000000000194EEEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7c75d46d │ compressed size: 2505 bytes │ uncompressed size: 2505 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #390: │ +Central directory entry #387: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ │ - offset of local header from start of archive: 1710345 │ - (00000000001A1909h) bytes │ + offset of local header from start of archive: 1661209 │ + (0000000000195919h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 018a1de4 │ compressed size: 2816 bytes │ uncompressed size: 2816 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #391: │ +Central directory entry #388: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1713264 │ - (00000000001A2470h) bytes │ + offset of local header from start of archive: 1664116 │ + (0000000000196474h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): da3cb045 │ compressed size: 327 bytes │ uncompressed size: 327 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #392: │ +Central directory entry #389: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ │ - offset of local header from start of archive: 1713691 │ - (00000000001A261Bh) bytes │ + offset of local header from start of archive: 1664531 │ + (0000000000196613h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 566244db │ compressed size: 910 bytes │ uncompressed size: 910 bytes │ length of filename: 54 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #393: │ +Central directory entry #390: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ │ - offset of local header from start of archive: 1714694 │ - (00000000001A2A06h) bytes │ + offset of local header from start of archive: 1665534 │ + (00000000001969FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ad44ee65 │ compressed size: 461 bytes │ uncompressed size: 461 bytes │ length of filename: 59 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #394: │ +Central directory entry #391: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ │ - offset of local header from start of archive: 1715253 │ - (00000000001A2C35h) bytes │ + offset of local header from start of archive: 1666093 │ + (0000000000196C2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bca76b79 │ compressed size: 305 bytes │ uncompressed size: 305 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #395: │ +Central directory entry #392: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ │ - offset of local header from start of archive: 1715657 │ - (00000000001A2DC9h) bytes │ + offset of local header from start of archive: 1666497 │ + (0000000000196DC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 53e8c861 │ compressed size: 899 bytes │ uncompressed size: 899 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #396: │ +Central directory entry #393: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png │ │ - offset of local header from start of archive: 1716651 │ - (00000000001A31ABh) bytes │ + offset of local header from start of archive: 1667491 │ + (00000000001971A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 249e7a2f │ compressed size: 599 bytes │ uncompressed size: 599 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #397: │ +Central directory entry #394: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png │ │ - offset of local header from start of archive: 1717339 │ - (00000000001A345Bh) bytes │ + offset of local header from start of archive: 1668179 │ + (0000000000197453h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 97f27b0b │ compressed size: 1269 bytes │ uncompressed size: 1269 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #398: │ +Central directory entry #395: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/abc_ic_star_black_48dp.png │ │ - offset of local header from start of archive: 1718697 │ - (00000000001A39A9h) bytes │ + offset of local header from start of archive: 1669537 │ + (00000000001979A1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 15621716 │ compressed size: 1680 bytes │ uncompressed size: 1680 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #399: │ +Central directory entry #396: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png │ │ - offset of local header from start of archive: 1720468 │ - (00000000001A4094h) bytes │ + offset of local header from start of archive: 1671304 │ + (0000000000198088h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 87f6eadc │ compressed size: 376 bytes │ uncompressed size: 376 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #400: │ +Central directory entry #397: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png │ │ - offset of local header from start of archive: 1720940 │ - (00000000001A426Ch) bytes │ + offset of local header from start of archive: 1671772 │ + (000000000019825Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9c922b43 │ compressed size: 760 bytes │ uncompressed size: 760 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #401: │ +Central directory entry #398: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_ic_star_half_black_48dp.png │ │ - offset of local header from start of archive: 1721796 │ - (00000000001A45C4h) bytes │ + offset of local header from start of archive: 1672624 │ + (00000000001985B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f4d6e8d9 │ compressed size: 991 bytes │ uncompressed size: 991 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #402: │ +Central directory entry #399: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ │ - offset of local header from start of archive: 1722883 │ - (00000000001A4A03h) bytes │ + offset of local header from start of archive: 1673707 │ + (00000000001989EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ec058f9b │ compressed size: 415 bytes │ uncompressed size: 415 bytes │ length of filename: 68 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #403: │ +Central directory entry #400: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ │ - offset of local header from start of archive: 1723407 │ - (00000000001A4C0Fh) bytes │ + offset of local header from start of archive: 1674227 │ + (0000000000198BF3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 83a904b8 │ compressed size: 631 bytes │ uncompressed size: 631 bytes │ length of filename: 68 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #404: │ +Central directory entry #401: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ │ - offset of local header from start of archive: 1724147 │ - (00000000001A4EF3h) bytes │ + offset of local header from start of archive: 1674963 │ + (0000000000198ED3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c7c65396 │ compressed size: 430 bytes │ uncompressed size: 430 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #405: │ +Central directory entry #402: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1724674 │ - (00000000001A5102h) bytes │ + offset of local header from start of archive: 1675478 │ + (00000000001990D6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): df201e21 │ compressed size: 813 bytes │ uncompressed size: 813 bytes │ length of filename: 57 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #406: │ +Central directory entry #403: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ │ - offset of local header from start of archive: 1725585 │ - (00000000001A5491h) bytes │ + offset of local header from start of archive: 1676385 │ + (0000000000199461h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a404393e │ compressed size: 202 bytes │ uncompressed size: 202 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #407: │ +Central directory entry #404: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png │ │ - offset of local header from start of archive: 1725886 │ - (00000000001A55BEh) bytes │ + offset of local header from start of archive: 1676682 │ + (000000000019958Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 50866cd3 │ compressed size: 513 bytes │ uncompressed size: 513 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #408: │ +Central directory entry #405: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_light.png │ │ - offset of local header from start of archive: 1726505 │ - (00000000001A5829h) bytes │ + offset of local header from start of archive: 1677297 │ + (00000000001997F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c4f21d8f │ compressed size: 513 bytes │ uncompressed size: 513 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #409: │ +Central directory entry #406: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png │ │ - offset of local header from start of archive: 1727125 │ - (00000000001A5A95h) bytes │ + offset of local header from start of archive: 1677913 │ + (0000000000199A59h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): faa98882 │ compressed size: 513 bytes │ uncompressed size: 513 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #410: │ +Central directory entry #407: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png │ │ - offset of local header from start of archive: 1727745 │ - (00000000001A5D01h) bytes │ + offset of local header from start of archive: 1678529 │ + (0000000000199CC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6eddf9de │ compressed size: 513 bytes │ uncompressed size: 513 bytes │ length of filename: 67 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #411: │ +Central directory entry #408: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/drawable-xxxhdpi-v4/design_ic_visibility.png │ │ - offset of local header from start of archive: 1728365 │ - (00000000001A5F6Dh) bytes │ + offset of local header from start of archive: 1679145 │ + (0000000000199F29h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e8df2458 │ compressed size: 1155 bytes │ uncompressed size: 1155 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #412: │ +Central directory entry #409: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/drawable-xxxhdpi-v4/design_ic_visibility_off.png │ │ - offset of local header from start of archive: 1729607 │ - (00000000001A6447h) bytes │ + offset of local header from start of archive: 1680387 │ + (000000000019A403h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1bca7dd1 │ compressed size: 1201 bytes │ uncompressed size: 1201 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #413: │ +Central directory entry #410: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable/abc_btn_borderless_material.xml │ │ - offset of local header from start of archive: 1730901 │ - (00000000001A6955h) bytes │ + offset of local header from start of archive: 1681677 │ + (000000000019A90Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 534db040 │ compressed size: 252 bytes │ uncompressed size: 588 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #414: │ +Central directory entry #411: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_btn_check_material.xml │ │ - offset of local header from start of archive: 1731252 │ - (00000000001A6AB4h) bytes │ + offset of local header from start of archive: 1682003 │ + (000000000019AA53h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b2b348f1 │ compressed size: 230 bytes │ uncompressed size: 464 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #415: │ +Central directory entry #412: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_btn_check_material_anim.xml │ │ - offset of local header from start of archive: 1731576 │ - (00000000001A6BF8h) bytes │ + offset of local header from start of archive: 1682302 │ + (000000000019AB7Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1e1f428f │ - compressed size: 341 bytes │ + compressed size: 344 bytes │ uncompressed size: 816 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #416: │ +Central directory entry #413: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_btn_default_mtrl_shape.xml │ │ - offset of local header from start of archive: 1732016 │ - (00000000001A6DB0h) bytes │ + offset of local header from start of archive: 1682720 │ + (000000000019AD20h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d6061fa0 │ compressed size: 394 bytes │ uncompressed size: 932 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #417: │ +Central directory entry #414: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_btn_radio_material.xml │ │ - offset of local header from start of archive: 1732508 │ - (00000000001A6F9Ch) bytes │ + offset of local header from start of archive: 1683187 │ + (000000000019AEF3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): feedbbae │ compressed size: 230 bytes │ uncompressed size: 464 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #418: │ +Central directory entry #415: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_btn_radio_material_anim.xml │ │ - offset of local header from start of archive: 1732832 │ - (00000000001A70E0h) bytes │ + offset of local header from start of archive: 1683486 │ + (000000000019B01Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8a5bddc5 │ - compressed size: 338 bytes │ + compressed size: 339 bytes │ uncompressed size: 816 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #419: │ +Central directory entry #416: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_cab_background_internal_bg.xml │ │ - offset of local header from start of archive: 1733269 │ - (00000000001A7295h) bytes │ + offset of local header from start of archive: 1683899 │ + (000000000019B1BBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b1f9f695 │ compressed size: 184 bytes │ uncompressed size: 372 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #420: │ +Central directory entry #417: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_cab_background_top_material.xml │ │ - offset of local header from start of archive: 1733555 │ - (00000000001A73B3h) bytes │ + offset of local header from start of archive: 1684160 │ + (000000000019B2C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a5e03008 │ compressed size: 174 bytes │ uncompressed size: 336 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #421: │ +Central directory entry #418: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ic_ab_back_material.xml │ │ - offset of local header from start of archive: 1733832 │ - (00000000001A74C8h) bytes │ + offset of local header from start of archive: 1684412 │ + (000000000019B3BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): df6fd92c │ compressed size: 382 bytes │ uncompressed size: 692 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #422: │ +Central directory entry #419: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ic_arrow_drop_right_black_24dp.xml │ │ - offset of local header from start of archive: 1734309 │ - (00000000001A76A5h) bytes │ + offset of local header from start of archive: 1684864 │ + (000000000019B580h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ef9c9cd3 │ compressed size: 492 bytes │ uncompressed size: 1000 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #423: │ +Central directory entry #420: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ic_clear_material.xml │ │ - offset of local header from start of archive: 1734907 │ - (00000000001A78FBh) bytes │ + offset of local header from start of archive: 1685437 │ + (000000000019B7BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b0a639b7 │ compressed size: 360 bytes │ uncompressed size: 684 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #424: │ +Central directory entry #421: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ic_go_search_api_material.xml │ │ - offset of local header from start of archive: 1735360 │ - (00000000001A7AC0h) bytes │ + offset of local header from start of archive: 1685865 │ + (000000000019B969h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b5e40fba │ compressed size: 341 bytes │ uncompressed size: 640 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #425: │ +Central directory entry #422: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ic_menu_overflow_material.xml │ │ - offset of local header from start of archive: 1735802 │ - (00000000001A7C7Ah) bytes │ + offset of local header from start of archive: 1686282 │ + (000000000019BB0Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e860930a │ compressed size: 390 bytes │ uncompressed size: 792 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #426: │ +Central directory entry #423: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ic_search_api_material.xml │ │ - offset of local header from start of archive: 1736293 │ - (00000000001A7E65h) bytes │ + offset of local header from start of archive: 1686748 │ + (000000000019BCDCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 83e0c658 │ compressed size: 453 bytes │ uncompressed size: 812 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #427: │ +Central directory entry #424: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ic_voice_search_api_material.xml │ │ - offset of local header from start of archive: 1736844 │ - (00000000001A808Ch) bytes │ + offset of local header from start of archive: 1687274 │ + (000000000019BEEAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 36a114fe │ compressed size: 457 bytes │ uncompressed size: 828 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #428: │ +Central directory entry #425: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_item_background_holo_dark.xml │ │ - offset of local header from start of archive: 1737405 │ - (00000000001A82BDh) bytes │ + offset of local header from start of archive: 1687810 │ + (000000000019C102h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cdf763e1 │ - compressed size: 322 bytes │ + compressed size: 319 bytes │ uncompressed size: 1012 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #429: │ +Central directory entry #426: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_item_background_holo_light.xml │ │ - offset of local header from start of archive: 1737828 │ - (00000000001A8464h) bytes │ + offset of local header from start of archive: 1688205 │ + (000000000019C28Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 74dd55b2 │ - compressed size: 322 bytes │ + compressed size: 319 bytes │ uncompressed size: 1012 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #430: │ +Central directory entry #427: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_list_selector_background_transition_holo_dark.xml │ │ - offset of local header from start of archive: 1738252 │ - (00000000001A860Ch) bytes │ + offset of local header from start of archive: 1688601 │ + (000000000019C419h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9266dd39 │ compressed size: 200 bytes │ uncompressed size: 424 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #431: │ +Central directory entry #428: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_list_selector_background_transition_holo_light.xml │ │ - offset of local header from start of archive: 1738573 │ - (00000000001A874Dh) bytes │ + offset of local header from start of archive: 1688897 │ + (000000000019C541h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8f3b137d │ compressed size: 199 bytes │ uncompressed size: 424 bytes │ length of filename: 67 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #432: │ +Central directory entry #429: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_list_selector_holo_dark.xml │ │ - offset of local header from start of archive: 1738894 │ - (00000000001A888Eh) bytes │ + offset of local header from start of archive: 1689193 │ + (000000000019C669h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ef07bd7f │ - compressed size: 340 bytes │ + compressed size: 339 bytes │ uncompressed size: 1064 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #433: │ +Central directory entry #430: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_list_selector_holo_light.xml │ │ - offset of local header from start of archive: 1739333 │ - (00000000001A8A45h) bytes │ + offset of local header from start of archive: 1689606 │ + (000000000019C806h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): da3a1da2 │ - compressed size: 340 bytes │ + compressed size: 338 bytes │ uncompressed size: 1064 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #434: │ +Central directory entry #431: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ratingbar_indicator_material.xml │ │ - offset of local header from start of archive: 1739773 │ - (00000000001A8BFDh) bytes │ + offset of local header from start of archive: 1690019 │ + (000000000019C9A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1e017c15 │ - compressed size: 298 bytes │ + compressed size: 297 bytes │ uncompressed size: 704 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #435: │ +Central directory entry #432: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ratingbar_material.xml │ │ - offset of local header from start of archive: 1740175 │ - (00000000001A8D8Fh) bytes │ + offset of local header from start of archive: 1690395 │ + (000000000019CB1Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f1a3d8bc │ compressed size: 297 bytes │ uncompressed size: 704 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #436: │ +Central directory entry #433: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_ratingbar_small_material.xml │ │ - offset of local header from start of archive: 1740566 │ - (00000000001A8F16h) bytes │ + offset of local header from start of archive: 1690761 │ + (000000000019CC89h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ee05c1de │ - compressed size: 298 bytes │ + compressed size: 297 bytes │ uncompressed size: 704 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #437: │ +Central directory entry #434: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_seekbar_thumb_material.xml │ │ - offset of local header from start of archive: 1740964 │ - (00000000001A90A4h) bytes │ + offset of local header from start of archive: 1691133 │ + (000000000019CDFDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 87160ce4 │ - compressed size: 357 bytes │ + compressed size: 352 bytes │ uncompressed size: 1100 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #438: │ +Central directory entry #435: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_seekbar_tick_mark_material.xml │ │ - offset of local header from start of archive: 1741419 │ - (00000000001A926Bh) bytes │ + offset of local header from start of archive: 1691558 │ + (000000000019CFA6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0cf124d5 │ compressed size: 245 bytes │ uncompressed size: 516 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #439: │ +Central directory entry #436: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_seekbar_track_material.xml │ │ - offset of local header from start of archive: 1741766 │ - (00000000001A93C6h) bytes │ + offset of local header from start of archive: 1691880 │ + (000000000019D0E8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4731e00a │ - compressed size: 429 bytes │ + compressed size: 424 bytes │ uncompressed size: 1408 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #440: │ +Central directory entry #437: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_spinner_textfield_background_material.xml │ │ - offset of local header from start of archive: 1742293 │ - (00000000001A95D5h) bytes │ + offset of local header from start of archive: 1692377 │ + (000000000019D2D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d101460a │ - compressed size: 408 bytes │ + compressed size: 409 bytes │ uncompressed size: 1160 bytes │ length of filename: 58 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #441: │ +Central directory entry #438: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_switch_thumb_material.xml │ │ - offset of local header from start of archive: 1742814 │ - (00000000001A97DEh) bytes │ + offset of local header from start of archive: 1692874 │ + (000000000019D4CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 76d57a0b │ compressed size: 230 bytes │ uncompressed size: 464 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #442: │ +Central directory entry #439: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_tab_indicator_material.xml │ │ - offset of local header from start of archive: 1743141 │ - (00000000001A9925h) bytes │ + offset of local header from start of archive: 1693176 │ + (000000000019D5F8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8f2f7291 │ compressed size: 233 bytes │ uncompressed size: 468 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #443: │ +Central directory entry #440: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_text_cursor_material.xml │ │ - offset of local header from start of archive: 1743472 │ - (00000000001A9A70h) bytes │ + offset of local header from start of archive: 1693482 │ + (000000000019D72Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2f82072d │ compressed size: 241 bytes │ uncompressed size: 516 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #444: │ +Central directory entry #441: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_textfield_search_material.xml │ │ - offset of local header from start of archive: 1743809 │ - (00000000001A9BC1h) bytes │ + offset of local header from start of archive: 1693794 │ + (000000000019D862h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ec6ec3da │ - compressed size: 293 bytes │ + compressed size: 292 bytes │ uncompressed size: 756 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #445: │ +Central directory entry #442: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/abc_vector_test.xml │ │ - offset of local header from start of archive: 1744203 │ - (00000000001A9D4Bh) bytes │ + offset of local header from start of archive: 1694162 │ + (000000000019D9D2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6440c442 │ compressed size: 332 bytes │ uncompressed size: 612 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #446: │ +Central directory entry #443: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/album_imagebar_gradient_bottom.xml │ │ - offset of local header from start of archive: 1744622 │ - (00000000001A9EEEh) bytes │ + offset of local header from start of archive: 1694556 │ + (000000000019DB5Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ddca11ab │ compressed size: 237 bytes │ uncompressed size: 460 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #447: │ +Central directory entry #444: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/album_imagebar_gradient_top.xml │ │ - offset of local header from start of archive: 1744961 │ - (00000000001AA041h) bytes │ + offset of local header from start of archive: 1694870 │ + (000000000019DC96h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 270b8119 │ compressed size: 240 bytes │ uncompressed size: 460 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #448: │ +Central directory entry #445: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_checkbox_checked_mtrl.xml │ │ - offset of local header from start of archive: 1745300 │ - (00000000001AA194h) bytes │ + offset of local header from start of archive: 1695184 │ + (000000000019DDD0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 05c3b677 │ - compressed size: 844 bytes │ + compressed size: 841 bytes │ uncompressed size: 2688 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #449: │ +Central directory entry #446: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml │ │ - offset of local header from start of archive: 1746241 │ - (00000000001AA541h) bytes │ + offset of local header from start of archive: 1696097 │ + (000000000019E161h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0076fc46 │ compressed size: 303 bytes │ uncompressed size: 688 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #450: │ +Central directory entry #447: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_checkbox_unchecked_mtrl.xml │ │ - offset of local header from start of archive: 1746664 │ - (00000000001AA6E8h) bytes │ + offset of local header from start of archive: 1696495 │ + (000000000019E2EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 076e00e4 │ - compressed size: 834 bytes │ + compressed size: 831 bytes │ uncompressed size: 2660 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #451: │ +Central directory entry #448: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml │ │ - offset of local header from start of archive: 1747597 │ - (00000000001AAA8Dh) bytes │ + offset of local header from start of archive: 1697400 │ + (000000000019E678h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a402b40c │ - compressed size: 300 bytes │ + compressed size: 299 bytes │ uncompressed size: 688 bytes │ length of filename: 65 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #452: │ +Central directory entry #449: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_radio_off_mtrl.xml │ │ - offset of local header from start of archive: 1748017 │ - (00000000001AAC31h) bytes │ + offset of local header from start of archive: 1697794 │ + (000000000019E802h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b9d44190 │ - compressed size: 706 bytes │ + compressed size: 704 bytes │ uncompressed size: 1728 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #453: │ +Central directory entry #450: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_radio_off_to_on_mtrl_animation.xml │ │ - offset of local header from start of archive: 1748813 │ - (00000000001AAF4Dh) bytes │ + offset of local header from start of archive: 1698563 │ + (000000000019EB03h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b9328ef2 │ compressed size: 299 bytes │ uncompressed size: 680 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #454: │ +Central directory entry #451: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_radio_on_mtrl.xml │ │ - offset of local header from start of archive: 1749218 │ - (00000000001AB0E2h) bytes │ + offset of local header from start of archive: 1698943 │ + (000000000019EC7Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a9643d85 │ - compressed size: 681 bytes │ + compressed size: 680 bytes │ uncompressed size: 1656 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #455: │ +Central directory entry #452: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/btn_radio_on_to_off_mtrl_animation.xml │ │ - offset of local header from start of archive: 1749988 │ - (00000000001AB3E4h) bytes │ + offset of local header from start of archive: 1699687 │ + (000000000019EF67h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a2278a74 │ compressed size: 299 bytes │ uncompressed size: 680 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #456: │ +Central directory entry #453: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/cover_placeholder.xml │ │ - offset of local header from start of archive: 1750393 │ - (00000000001AB579h) bytes │ + offset of local header from start of archive: 1700067 │ + (000000000019F0E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 29252eef │ compressed size: 726 bytes │ uncompressed size: 1328 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #457: │ +Central directory entry #454: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/cover_placeholder_128dp.xml │ │ - offset of local header from start of archive: 1751208 │ - (00000000001AB8A8h) bytes │ + offset of local header from start of archive: 1700857 │ + (000000000019F3F9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 93cf8068 │ compressed size: 721 bytes │ uncompressed size: 1328 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #458: │ +Central directory entry #455: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/design_fab_background.xml │ │ - offset of local header from start of archive: 1752024 │ - (00000000001ABBD8h) bytes │ + offset of local header from start of archive: 1701648 │ + (000000000019F710h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7874cf38 │ compressed size: 184 bytes │ uncompressed size: 372 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #459: │ +Central directory entry #456: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/design_snackbar_background.xml │ │ - offset of local header from start of archive: 1752301 │ - (00000000001ABCEDh) bytes │ + offset of local header from start of archive: 1701900 │ + (000000000019F80Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1c26e80d │ compressed size: 225 bytes │ uncompressed size: 484 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #460: │ +Central directory entry #457: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/fanart_tv_logo.png │ │ - offset of local header from start of archive: 1752624 │ - (00000000001ABE30h) bytes │ + offset of local header from start of archive: 1702198 │ + (000000000019F936h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 844ff38a │ compressed size: 16817 bytes │ uncompressed size: 16817 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #461: │ +Central directory entry #458: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 9 bytes preceding this file. │ │ res/drawable/gradient_gridview_item_dark.xml │ │ - offset of local header from start of archive: 1769513 │ - (00000000001B0029h) bytes │ + offset of local header from start of archive: 1719085 │ + (00000000001A3B2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0646263d │ compressed size: 223 bytes │ uncompressed size: 420 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #462: │ +Central directory entry #459: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/gradient_gridview_item_light.xml │ │ - offset of local header from start of archive: 1769835 │ - (00000000001B016Bh) bytes │ + offset of local header from start of archive: 1719382 │ + (00000000001A3C56h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0646263d │ compressed size: 223 bytes │ uncompressed size: 420 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #463: │ +Central directory entry #460: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_add_black_24dp.xml │ │ - offset of local header from start of archive: 1770158 │ - (00000000001B02AEh) bytes │ + offset of local header from start of archive: 1719680 │ + (00000000001A3D80h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 110ce343 │ compressed size: 315 bytes │ uncompressed size: 584 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #464: │ +Central directory entry #461: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_album_24dp.xml │ │ - offset of local header from start of archive: 1770562 │ - (00000000001B0442h) bytes │ + offset of local header from start of archive: 1720059 │ + (00000000001A3EFBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f40933ba │ compressed size: 402 bytes │ uncompressed size: 776 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #465: │ +Central directory entry #462: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_cancel_24dp.xml │ │ - offset of local header from start of archive: 1771049 │ - (00000000001B0629h) bytes │ + offset of local header from start of archive: 1720521 │ + (00000000001A40C9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9c509bdf │ compressed size: 343 bytes │ uncompressed size: 648 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #466: │ +Central directory entry #463: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_delete_black_24dp.xml │ │ - offset of local header from start of archive: 1771478 │ - (00000000001B07D6h) bytes │ + offset of local header from start of archive: 1720925 │ + (00000000001A425Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ba47bbd2 │ compressed size: 354 bytes │ uncompressed size: 632 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #467: │ +Central directory entry #464: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_file_48dp.xml │ │ - offset of local header from start of archive: 1771924 │ - (00000000001B0994h) bytes │ + offset of local header from start of archive: 1721346 │ + (00000000001A4402h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 48d48675 │ compressed size: 366 bytes │ uncompressed size: 668 bytes │ length of filename: 29 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #468: │ +Central directory entry #465: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_folder_48dp.xml │ │ - offset of local header from start of archive: 1772374 │ - (00000000001B0B56h) bytes │ + offset of local header from start of archive: 1721771 │ + (00000000001A45ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): dba8b009 │ compressed size: 354 bytes │ uncompressed size: 656 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #469: │ +Central directory entry #466: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_fullscreen_24dp.xml │ │ - offset of local header from start of archive: 1772814 │ - (00000000001B0D0Eh) bytes │ + offset of local header from start of archive: 1722186 │ + (00000000001A474Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 58c954b5 │ compressed size: 372 bytes │ uncompressed size: 672 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #470: │ +Central directory entry #467: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_hearing_black_24dp.xml │ │ - offset of local header from start of archive: 1773276 │ - (00000000001B0EDCh) bytes │ + offset of local header from start of archive: 1722623 │ + (00000000001A48FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a3427619 │ compressed size: 624 bytes │ uncompressed size: 1176 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #471: │ +Central directory entry #468: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_help_black_24dp.xml │ │ - offset of local header from start of archive: 1773993 │ - (00000000001B11A9h) bytes │ + offset of local header from start of archive: 1723315 │ + (00000000001A4BB3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 20d33f8a │ compressed size: 472 bytes │ uncompressed size: 860 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #472: │ +Central directory entry #469: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_minus_black_48dp.xml │ │ - offset of local header from start of archive: 1774555 │ - (00000000001B13DBh) bytes │ + offset of local header from start of archive: 1723852 │ + (00000000001A4DCCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1cc3d77c │ compressed size: 306 bytes │ uncompressed size: 564 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #473: │ +Central directory entry #470: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_more_vert_24dp.xml │ │ - offset of local header from start of archive: 1774952 │ - (00000000001B1568h) bytes │ + offset of local header from start of archive: 1724224 │ + (00000000001A4F40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 46c9dc12 │ compressed size: 351 bytes │ uncompressed size: 736 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #474: │ +Central directory entry #471: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_mtrl_chip_checked_black.xml │ │ - offset of local header from start of archive: 1775392 │ - (00000000001B1720h) bytes │ + offset of local header from start of archive: 1724639 │ + (00000000001A50DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2f2a6e67 │ compressed size: 322 bytes │ uncompressed size: 600 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #475: │ +Central directory entry #472: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_mtrl_chip_checked_circle.xml │ │ - offset of local header from start of archive: 1775812 │ - (00000000001B18C4h) bytes │ + offset of local header from start of archive: 1725034 │ + (00000000001A526Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a037285d │ compressed size: 448 bytes │ uncompressed size: 940 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #476: │ +Central directory entry #473: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_mtrl_chip_close_circle.xml │ │ - offset of local header from start of archive: 1776359 │ - (00000000001B1AE7h) bytes │ + offset of local header from start of archive: 1725556 │ + (00000000001A5474h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c88833b0 │ compressed size: 405 bytes │ uncompressed size: 808 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #477: │ +Central directory entry #474: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_my_library_music_24dp.xml │ │ - offset of local header from start of archive: 1776861 │ - (00000000001B1CDDh) bytes │ + offset of local header from start of archive: 1726033 │ + (00000000001A5651h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 69a724ba │ compressed size: 441 bytes │ uncompressed size: 800 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #478: │ +Central directory entry #475: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_notification_24dp.xml │ │ - offset of local header from start of archive: 1777398 │ - (00000000001B1EF6h) bytes │ + offset of local header from start of archive: 1726545 │ + (00000000001A5851h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 89ba7672 │ - compressed size: 819 bytes │ + compressed size: 818 bytes │ uncompressed size: 1896 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #479: │ +Central directory entry #476: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_pause_48dp.xml │ │ - offset of local header from start of archive: 1778309 │ - (00000000001B2285h) bytes │ + offset of local header from start of archive: 1727430 │ + (00000000001A5BC6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 39fd6f77 │ compressed size: 318 bytes │ uncompressed size: 588 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #480: │ +Central directory entry #477: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_pause_circle_fill_48dp.xml │ │ - offset of local header from start of archive: 1778712 │ - (00000000001B2418h) bytes │ + offset of local header from start of archive: 1727808 │ + (00000000001A5D40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1602440b │ compressed size: 356 bytes │ uncompressed size: 656 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #481: │ +Central directory entry #478: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_play_arrow_48dp.xml │ │ - offset of local header from start of archive: 1779165 │ - (00000000001B25DDh) bytes │ + offset of local header from start of archive: 1728236 │ + (00000000001A5EECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 645d0186 │ compressed size: 302 bytes │ uncompressed size: 564 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #482: │ +Central directory entry #479: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_play_circle_fill_48dp.xml │ │ - offset of local header from start of archive: 1779557 │ - (00000000001B2765h) bytes │ + offset of local header from start of archive: 1728603 │ + (00000000001A605Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 77a59633 │ compressed size: 352 bytes │ uncompressed size: 640 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #483: │ +Central directory entry #480: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_plus_black_48dp.xml │ │ - offset of local header from start of archive: 1780005 │ - (00000000001B2925h) bytes │ + offset of local header from start of archive: 1729026 │ + (00000000001A6202h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 11615440 │ compressed size: 316 bytes │ uncompressed size: 584 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #484: │ +Central directory entry #481: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_queue_24dp.xml │ │ - offset of local header from start of archive: 1780411 │ - (00000000001B2ABBh) bytes │ + offset of local header from start of archive: 1729407 │ + (00000000001A637Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7d732819 │ compressed size: 406 bytes │ uncompressed size: 732 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #485: │ +Central directory entry #482: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_queue_music_24dp.xml │ │ - offset of local header from start of archive: 1780902 │ - (00000000001B2CA6h) bytes │ + offset of local header from start of archive: 1729873 │ + (00000000001A6551h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 073ae2ec │ compressed size: 390 bytes │ uncompressed size: 712 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #486: │ +Central directory entry #483: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_queue_music_black_48dp.xml │ │ - offset of local header from start of archive: 1781383 │ - (00000000001B2E87h) bytes │ + offset of local header from start of archive: 1730329 │ + (00000000001A6719h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d8ecd511 │ compressed size: 395 bytes │ uncompressed size: 712 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #487: │ +Central directory entry #484: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_recent_actors_24dp.xml │ │ - offset of local header from start of archive: 1781875 │ - (00000000001B3073h) bytes │ + offset of local header from start of archive: 1730796 │ + (00000000001A68ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a7d16845 │ compressed size: 461 bytes │ uncompressed size: 852 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #488: │ +Central directory entry #485: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_repeat_24dp.xml │ │ - offset of local header from start of archive: 1782429 │ - (00000000001B329Dh) bytes │ + offset of local header from start of archive: 1731325 │ + (00000000001A6AFDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e6d8e284 │ compressed size: 345 bytes │ uncompressed size: 620 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #489: │ +Central directory entry #486: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_repeat_one_24dp.xml │ │ - offset of local header from start of archive: 1782860 │ - (00000000001B344Ch) bytes │ + offset of local header from start of archive: 1731731 │ + (00000000001A6C93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e0605e42 │ compressed size: 366 bytes │ uncompressed size: 656 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #490: │ +Central directory entry #487: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_save_black_24dp.xml │ │ - offset of local header from start of archive: 1783316 │ - (00000000001B3614h) bytes │ + offset of local header from start of archive: 1732162 │ + (00000000001A6E42h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a5de18a1 │ compressed size: 393 bytes │ uncompressed size: 720 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #491: │ +Central directory entry #488: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_search_black_24dp.xml │ │ - offset of local header from start of archive: 1783799 │ - (00000000001B37F7h) bytes │ + offset of local header from start of archive: 1732620 │ + (00000000001A700Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c32a9256 │ compressed size: 444 bytes │ uncompressed size: 800 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #492: │ +Central directory entry #489: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_server_properties_24dp.xml │ │ - offset of local header from start of archive: 1784335 │ - (00000000001B3A0Fh) bytes │ + offset of local header from start of archive: 1733131 │ + (00000000001A720Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a5884c44 │ compressed size: 417 bytes │ uncompressed size: 756 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #493: │ +Central directory entry #490: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_settings_24dp.xml │ │ - offset of local header from start of archive: 1784849 │ - (00000000001B3C11h) bytes │ + offset of local header from start of archive: 1733620 │ + (00000000001A73F4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e205bfd5 │ compressed size: 654 bytes │ uncompressed size: 1420 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #494: │ +Central directory entry #491: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_settings_profiles_24dp.xml │ │ - offset of local header from start of archive: 1785591 │ - (00000000001B3EF7h) bytes │ + offset of local header from start of archive: 1734337 │ + (00000000001A76C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e6dd98fd │ compressed size: 497 bytes │ uncompressed size: 888 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #495: │ +Central directory entry #492: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_shuffle_24dp.xml │ │ - offset of local header from start of archive: 1786185 │ - (00000000001B4149h) bytes │ + offset of local header from start of archive: 1734906 │ + (00000000001A78FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6752e73f │ compressed size: 409 bytes │ uncompressed size: 736 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #496: │ +Central directory entry #493: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_skip_next_48dp.xml │ │ - offset of local header from start of archive: 1786681 │ - (00000000001B4339h) bytes │ + offset of local header from start of archive: 1735377 │ + (00000000001A7AD1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 13057c8f │ compressed size: 315 bytes │ uncompressed size: 584 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #497: │ +Central directory entry #494: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_skip_previous_48dp.xml │ │ - offset of local header from start of archive: 1787085 │ - (00000000001B44CDh) bytes │ + offset of local header from start of archive: 1735756 │ + (00000000001A7C4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e06677ee │ compressed size: 315 bytes │ uncompressed size: 584 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #498: │ +Central directory entry #495: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_statistics_black_24dp.xml │ │ - offset of local header from start of archive: 1787493 │ - (00000000001B4665h) bytes │ + offset of local header from start of archive: 1736139 │ + (00000000001A7DCBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): da5f353d │ compressed size: 385 bytes │ uncompressed size: 700 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #499: │ +Central directory entry #496: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_stop_black_48dp.xml │ │ - offset of local header from start of archive: 1787974 │ - (00000000001B4846h) bytes │ + offset of local header from start of archive: 1736595 │ + (00000000001A7F93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 55bc842a │ compressed size: 299 bytes │ uncompressed size: 560 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #500: │ +Central directory entry #497: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_volume_high_black_48dp.xml │ │ - offset of local header from start of archive: 1788363 │ - (00000000001B49CBh) bytes │ + offset of local header from start of archive: 1736959 │ + (00000000001A80FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f0619bb4 │ compressed size: 431 bytes │ uncompressed size: 764 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #501: │ +Central directory entry #498: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_volume_low_black_48dp.xml │ │ - offset of local header from start of archive: 1788891 │ - (00000000001B4BDBh) bytes │ + offset of local header from start of archive: 1737462 │ + (00000000001A82F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 15604878 │ compressed size: 307 bytes │ uncompressed size: 572 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #502: │ +Central directory entry #499: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_volume_medium_black_48dp.xml │ │ - offset of local header from start of archive: 1789294 │ - (00000000001B4D6Eh) bytes │ + offset of local header from start of archive: 1737840 │ + (00000000001A8470h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ed028abb │ compressed size: 365 bytes │ uncompressed size: 644 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #503: │ +Central directory entry #500: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/ic_volume_mute_black_48dp.xml │ │ - offset of local header from start of archive: 1789758 │ - (00000000001B4F3Eh) bytes │ + offset of local header from start of archive: 1738279 │ + (00000000001A8627h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ef8dceb5 │ compressed size: 535 bytes │ uncompressed size: 948 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #504: │ +Central directory entry #501: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/icon_512.png │ │ - offset of local header from start of archive: 1790390 │ - (00000000001B51B6h) bytes │ + offset of local header from start of archive: 1738886 │ + (00000000001A8886h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d8e4cca3 │ compressed size: 36072 bytes │ uncompressed size: 36072 bytes │ length of filename: 25 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #505: │ +Central directory entry #502: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/drawable/icon_inner.xml │ │ - offset of local header from start of archive: 1826528 │ - (00000000001BDEE0h) bytes │ + offset of local header from start of archive: 1775020 │ + (00000000001B15ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 706b830c │ - compressed size: 1184 bytes │ + compressed size: 1182 bytes │ uncompressed size: 2536 bytes │ length of filename: 27 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #506: │ +Central directory entry #503: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/icon_outline_24dp.xml │ │ - offset of local header from start of archive: 1827794 │ - (00000000001BE3D2h) bytes │ + offset of local header from start of archive: 1776259 │ + (00000000001B1A83h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5f67b01a │ - compressed size: 812 bytes │ + compressed size: 810 bytes │ uncompressed size: 1900 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #507: │ +Central directory entry #504: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/icon_outline_256dp.xml │ │ - offset of local header from start of archive: 1828695 │ - (00000000001BE757h) bytes │ + offset of local header from start of archive: 1777133 │ + (00000000001B1DEDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8cda7e1e │ - compressed size: 812 bytes │ + compressed size: 810 bytes │ uncompressed size: 1900 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #508: │ +Central directory entry #505: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/lastfm_logo.xml │ │ - offset of local header from start of archive: 1829597 │ - (00000000001BEADDh) bytes │ + offset of local header from start of archive: 1778008 │ + (00000000001B2158h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): db781173 │ - compressed size: 1396 bytes │ + compressed size: 1393 bytes │ uncompressed size: 3232 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #509: │ +Central directory entry #506: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/mtrl_snackbar_background.xml │ │ - offset of local header from start of archive: 1831076 │ - (00000000001BF0A4h) bytes │ + offset of local header from start of archive: 1779459 │ + (00000000001B2703h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): eb8b7737 │ compressed size: 224 bytes │ uncompressed size: 484 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #510: │ +Central directory entry #507: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/mtrl_tabs_default_indicator.xml │ │ - offset of local header from start of archive: 1831396 │ - (00000000001BF1E4h) bytes │ + offset of local header from start of archive: 1779754 │ + (00000000001B282Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): dc448cc6 │ compressed size: 264 bytes │ uncompressed size: 628 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #511: │ +Central directory entry #508: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/musicbrainz_logo.png │ │ - offset of local header from start of archive: 1831759 │ - (00000000001BF34Fh) bytes │ + offset of local header from start of archive: 1780092 │ + (00000000001B297Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5f491075 │ compressed size: 60786 bytes │ uncompressed size: 60786 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #512: │ +Central directory entry #509: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 9 bytes preceding this file. │ │ res/drawable/navigation_empty_icon.xml │ │ - offset of local header from start of archive: 1892618 │ - (00000000001CE10Ah) bytes │ + offset of local header from start of archive: 1840950 │ + (00000000001C1736h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b913a347 │ compressed size: 244 bytes │ uncompressed size: 516 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #513: │ +Central directory entry #510: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/notification_bg.xml │ │ - offset of local header from start of archive: 1892955 │ - (00000000001CE25Bh) bytes │ + offset of local header from start of archive: 1841262 │ + (00000000001C186Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 52e5cead │ compressed size: 253 bytes │ uncompressed size: 532 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #514: │ +Central directory entry #511: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/notification_bg_low.xml │ │ - offset of local header from start of archive: 1893295 │ - (00000000001CE3AFh) bytes │ + offset of local header from start of archive: 1841577 │ + (00000000001C19A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 244dea68 │ compressed size: 253 bytes │ uncompressed size: 532 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #515: │ +Central directory entry #512: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/notification_icon_background.xml │ │ - offset of local header from start of archive: 1893639 │ - (00000000001CE507h) bytes │ + offset of local header from start of archive: 1841896 │ + (00000000001C1AE8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0c42665e │ compressed size: 183 bytes │ uncompressed size: 372 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #516: │ +Central directory entry #513: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/notification_placeholder_256dp.xml │ │ - offset of local header from start of archive: 1893922 │ - (00000000001CE622h) bytes │ + offset of local header from start of archive: 1842154 │ + (00000000001C1BEAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7281480e │ - compressed size: 826 bytes │ + compressed size: 817 bytes │ uncompressed size: 1896 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #517: │ +Central directory entry #514: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/notification_tile_bg.xml │ │ - offset of local header from start of archive: 1894850 │ - (00000000001CE9C2h) bytes │ + offset of local header from start of archive: 1843048 │ + (00000000001C1F68h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 16e290ea │ compressed size: 174 bytes │ uncompressed size: 304 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #518: │ +Central directory entry #515: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/side_nav_bar.xml │ │ - offset of local header from start of archive: 1895116 │ - (00000000001CEACCh) bytes │ + offset of local header from start of archive: 1843289 │ + (00000000001C2059h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a7e9a69e │ compressed size: 247 bytes │ uncompressed size: 492 bytes │ length of filename: 29 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #519: │ +Central directory entry #516: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/splash_background.xml │ │ - offset of local header from start of archive: 1895447 │ - (00000000001CEC17h) bytes │ + offset of local header from start of archive: 1843595 │ + (00000000001C218Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9d9a6095 │ compressed size: 236 bytes │ uncompressed size: 512 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #520: │ +Central directory entry #517: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/tooltip_frame_dark.xml │ │ - offset of local header from start of archive: 1895772 │ - (00000000001CED5Ch) bytes │ + offset of local header from start of archive: 1843895 │ + (00000000001C22B7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 410cf517 │ compressed size: 224 bytes │ uncompressed size: 484 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #521: │ +Central directory entry #518: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/tooltip_frame_light.xml │ │ - offset of local header from start of archive: 1896086 │ - (00000000001CEE96h) bytes │ + offset of local header from start of archive: 1844184 │ + (00000000001C23D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5c513b53 │ compressed size: 224 bytes │ uncompressed size: 484 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #522: │ +Central directory entry #519: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/drawable/widget_big_preview.png │ │ - offset of local header from start of archive: 1896401 │ - (00000000001CEFD1h) bytes │ + offset of local header from start of archive: 1844474 │ + (00000000001C24FAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a1046337 │ compressed size: 160996 bytes │ uncompressed size: 160996 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #523: │ +Central directory entry #520: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 9 bytes preceding this file. │ │ res/interpolator-v21/mtrl_fast_out_linear_in.xml │ │ - offset of local header from start of archive: 2057472 │ - (00000000001F6500h) bytes │ + offset of local header from start of archive: 2005544 │ + (00000000001E9A28h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 48e26c7e │ compressed size: 211 bytes │ uncompressed size: 400 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #524: │ +Central directory entry #521: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator-v21/mtrl_fast_out_slow_in.xml │ │ - offset of local header from start of archive: 2057786 │ - (00000000001F663Ah) bytes │ + offset of local header from start of archive: 2005833 │ + (00000000001E9B49h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7f0d9363 │ compressed size: 214 bytes │ uncompressed size: 400 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #525: │ +Central directory entry #522: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator-v21/mtrl_linear_out_slow_in.xml │ │ - offset of local header from start of archive: 2058101 │ - (00000000001F6775h) bytes │ + offset of local header from start of archive: 2006123 │ + (00000000001E9C6Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bfea0b2d │ compressed size: 211 bytes │ uncompressed size: 400 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #526: │ +Central directory entry #523: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml │ │ - offset of local header from start of archive: 2058415 │ - (00000000001F68AFh) bytes │ + offset of local header from start of archive: 2006412 │ + (00000000001E9D8Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3c63078e │ compressed size: 187 bytes │ uncompressed size: 316 bytes │ length of filename: 71 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #527: │ +Central directory entry #524: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml │ │ - offset of local header from start of archive: 2058728 │ - (00000000001F69E8h) bytes │ + offset of local header from start of archive: 2006700 │ + (00000000001E9EACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 95049791 │ compressed size: 189 bytes │ uncompressed size: 328 bytes │ length of filename: 71 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #528: │ +Central directory entry #525: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml │ │ - offset of local header from start of archive: 2059043 │ - (00000000001F6B23h) bytes │ + offset of local header from start of archive: 2006990 │ + (00000000001E9FCEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3c63078e │ compressed size: 187 bytes │ uncompressed size: 316 bytes │ length of filename: 73 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #529: │ +Central directory entry #526: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml │ │ - offset of local header from start of archive: 2059358 │ - (00000000001F6C5Eh) bytes │ + offset of local header from start of archive: 2007280 │ + (00000000001EA0F0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 95049791 │ compressed size: 189 bytes │ uncompressed size: 328 bytes │ length of filename: 73 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #530: │ +Central directory entry #527: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml │ │ - offset of local header from start of archive: 2059675 │ - (00000000001F6D9Bh) bytes │ + offset of local header from start of archive: 2007572 │ + (00000000001EA214h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c9d1cba9 │ compressed size: 189 bytes │ uncompressed size: 320 bytes │ length of filename: 67 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #531: │ +Central directory entry #528: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml │ │ - offset of local header from start of archive: 2059986 │ - (00000000001F6ED2h) bytes │ + offset of local header from start of archive: 2007858 │ + (00000000001EA332h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c9d1cba9 │ compressed size: 189 bytes │ uncompressed size: 320 bytes │ length of filename: 66 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #532: │ +Central directory entry #529: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/fast_out_slow_in.xml │ │ - offset of local header from start of archive: 2060296 │ - (00000000001F7008h) bytes │ + offset of local header from start of archive: 2008143 │ + (00000000001EA44Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7f0d9363 │ compressed size: 214 bytes │ uncompressed size: 400 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #533: │ +Central directory entry #530: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/interpolator/mtrl_linear.xml │ │ - offset of local header from start of archive: 2060602 │ - (00000000001F713Ah) bytes │ + offset of local header from start of archive: 2008424 │ + (00000000001EA568h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 214428f8 │ compressed size: 75 bytes │ uncompressed size: 132 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #534: │ +Central directory entry #531: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-land/activity_artist_fanart.xml │ │ - offset of local header from start of archive: 2060764 │ - (00000000001F71DCh) bytes │ + offset of local header from start of archive: 2008561 │ + (00000000001EA5F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ba5c0652 │ - compressed size: 1536 bytes │ + compressed size: 1527 bytes │ uncompressed size: 6316 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #535: │ +Central directory entry #532: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-land/fragment_server_statistic.xml │ │ - offset of local header from start of archive: 2062397 │ - (00000000001F783Dh) bytes │ + offset of local header from start of archive: 2010160 │ + (00000000001EAC30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4e6fca1f │ - compressed size: 962 bytes │ + compressed size: 964 bytes │ uncompressed size: 4924 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #536: │ +Central directory entry #533: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-land/imageview_appbar.xml │ │ - offset of local header from start of archive: 2063459 │ - (00000000001F7C63h) bytes │ + offset of local header from start of archive: 2011199 │ + (00000000001EB03Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7c7943b1 │ compressed size: 236 bytes │ uncompressed size: 404 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #537: │ +Central directory entry #534: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-port/activity_artist_fanart.xml │ │ - offset of local header from start of archive: 2063786 │ - (00000000001F7DAAh) bytes │ + offset of local header from start of archive: 2011501 │ + (00000000001EB16Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ec919147 │ - compressed size: 1492 bytes │ + compressed size: 1485 bytes │ uncompressed size: 6192 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #538: │ +Central directory entry #535: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-port/fragment_server_statistic.xml │ │ - offset of local header from start of archive: 2065375 │ - (00000000001F83DFh) bytes │ + offset of local header from start of archive: 2013058 │ + (00000000001EB782h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 928b9444 │ - compressed size: 899 bytes │ + compressed size: 889 bytes │ uncompressed size: 4580 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #539: │ +Central directory entry #536: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-port/imageview_appbar.xml │ │ - offset of local header from start of archive: 2066374 │ - (00000000001F87C6h) bytes │ + offset of local header from start of archive: 2014022 │ + (00000000001EBB46h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2af55a82 │ compressed size: 485 bytes │ uncompressed size: 1168 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #540: │ +Central directory entry #537: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-sw600dp-v13/design_layout_snackbar.xml │ │ - offset of local header from start of archive: 2066950 │ - (00000000001F8A06h) bytes │ + offset of local header from start of archive: 2014573 │ + (00000000001EBD6Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 38ea465d │ compressed size: 297 bytes │ uncompressed size: 528 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #541: │ +Central directory entry #538: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-sw600dp-v13/mtrl_layout_snackbar.xml │ │ - offset of local header from start of archive: 2067351 │ - (00000000001F8B97h) bytes │ + offset of local header from start of archive: 2014949 │ + (00000000001EBEE5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a416148b │ compressed size: 297 bytes │ uncompressed size: 528 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #542: │ +Central directory entry #539: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-v21/notification_action.xml │ │ - offset of local header from start of archive: 2067750 │ - (00000000001F8D26h) bytes │ + offset of local header from start of archive: 2015323 │ + (00000000001EC05Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2a1af677 │ compressed size: 485 bytes │ uncompressed size: 1052 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #543: │ +Central directory entry #540: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-v21/notification_action_tombstone.xml │ │ - offset of local header from start of archive: 2068328 │ - (00000000001F8F68h) bytes │ + offset of local header from start of archive: 2015876 │ + (00000000001EC284h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 892995d5 │ compressed size: 536 bytes │ uncompressed size: 1228 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #544: │ +Central directory entry #541: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-v21/notification_template_custom_big.xml │ │ - offset of local header from start of archive: 2068967 │ - (00000000001F91E7h) bytes │ + offset of local header from start of archive: 2016490 │ + (00000000001EC4EAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8f367a47 │ - compressed size: 797 bytes │ + compressed size: 789 bytes │ uncompressed size: 2456 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #545: │ +Central directory entry #542: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-v21/notification_template_icon_group.xml │ │ - offset of local header from start of archive: 2069870 │ - (00000000001F956Eh) bytes │ + offset of local header from start of archive: 2017360 │ + (00000000001EC850h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 26f94371 │ compressed size: 422 bytes │ uncompressed size: 988 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #546: │ +Central directory entry #543: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-v22/abc_alert_dialog_button_bar_material.xml │ │ - offset of local header from start of archive: 2070398 │ - (00000000001F977Eh) bytes │ + offset of local header from start of archive: 2017863 │ + (00000000001ECA47h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 234e06ba │ compressed size: 611 bytes │ uncompressed size: 1584 bytes │ length of filename: 55 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #547: │ +Central directory entry #544: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-v26/abc_screen_toolbar.xml │ │ - offset of local header from start of archive: 2071119 │ - (00000000001F9A4Fh) bytes │ + offset of local header from start of archive: 2018559 │ + (00000000001ECCFFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7d6eab36 │ - compressed size: 651 bytes │ + compressed size: 649 bytes │ uncompressed size: 1560 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #548: │ +Central directory entry #545: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-watch-v20/abc_alert_dialog_button_bar_material.xml │ │ - offset of local header from start of archive: 2071862 │ - (00000000001F9D36h) bytes │ + offset of local header from start of archive: 2019275 │ + (00000000001ECFCBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): dae1ce7d │ compressed size: 471 bytes │ uncompressed size: 1208 bytes │ length of filename: 61 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #549: │ +Central directory entry #546: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout-watch-v20/abc_alert_dialog_title_material.xml │ │ - offset of local header from start of archive: 2072449 │ - (00000000001F9F81h) bytes │ + offset of local header from start of archive: 2019837 │ + (00000000001ED1FDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e14edfe6 │ compressed size: 550 bytes │ uncompressed size: 1352 bytes │ length of filename: 56 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #550: │ +Central directory entry #547: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_action_bar_title_item.xml │ │ - offset of local header from start of archive: 2073110 │ - (00000000001FA216h) bytes │ + offset of local header from start of archive: 2020473 │ + (00000000001ED479h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 4d1913c1 │ compressed size: 388 bytes │ uncompressed size: 872 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #551: │ +Central directory entry #548: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_action_bar_up_container.xml │ │ - offset of local header from start of archive: 2073593 │ - (00000000001FA3F9h) bytes │ + offset of local header from start of archive: 2020931 │ + (00000000001ED643h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 56e50757 │ compressed size: 250 bytes │ uncompressed size: 440 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #552: │ +Central directory entry #549: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_action_menu_item_layout.xml │ │ - offset of local header from start of archive: 2073940 │ - (00000000001FA554h) bytes │ + offset of local header from start of archive: 2021253 │ + (00000000001ED785h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8069319f │ compressed size: 392 bytes │ uncompressed size: 768 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #553: │ +Central directory entry #550: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_action_menu_layout.xml │ │ - offset of local header from start of archive: 2074429 │ - (00000000001FA73Dh) bytes │ + offset of local header from start of archive: 2021717 │ + (00000000001ED955h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 41bffecb │ compressed size: 298 bytes │ uncompressed size: 576 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #554: │ +Central directory entry #551: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_action_mode_bar.xml │ │ - offset of local header from start of archive: 2074819 │ - (00000000001FA8C3h) bytes │ + offset of local header from start of archive: 2022082 │ + (00000000001EDAC2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1024918a │ compressed size: 268 bytes │ uncompressed size: 464 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #555: │ +Central directory entry #552: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_action_mode_close_item_material.xml │ │ - offset of local header from start of archive: 2075176 │ - (00000000001FAA28h) bytes │ + offset of local header from start of archive: 2022414 │ + (00000000001EDC0Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 29af3a15 │ compressed size: 425 bytes │ uncompressed size: 840 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #556: │ +Central directory entry #553: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_activity_chooser_view.xml │ │ - offset of local header from start of archive: 2075706 │ - (00000000001FAC3Ah) bytes │ + offset of local header from start of archive: 2022919 │ + (00000000001EDE07h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e51892c6 │ - compressed size: 596 bytes │ + compressed size: 595 bytes │ uncompressed size: 1684 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #557: │ +Central directory entry #554: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_activity_chooser_view_list_item.xml │ │ - offset of local header from start of archive: 2076397 │ - (00000000001FAEEDh) bytes │ + offset of local header from start of archive: 2023584 │ + (00000000001EE0A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f3100c26 │ compressed size: 568 bytes │ uncompressed size: 1304 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #558: │ +Central directory entry #555: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_alert_dialog_button_bar_material.xml │ │ - offset of local header from start of archive: 2077070 │ - (00000000001FB18Eh) bytes │ + offset of local header from start of archive: 2024232 │ + (00000000001EE328h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fdcd79b4 │ - compressed size: 582 bytes │ + compressed size: 583 bytes │ uncompressed size: 1536 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #559: │ +Central directory entry #556: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_alert_dialog_material.xml │ │ - offset of local header from start of archive: 2077758 │ - (00000000001FB43Eh) bytes │ + offset of local header from start of archive: 2024896 │ + (00000000001EE5C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): de17511c │ - compressed size: 775 bytes │ + compressed size: 776 bytes │ uncompressed size: 2476 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #560: │ +Central directory entry #557: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_alert_dialog_title_material.xml │ │ - offset of local header from start of archive: 2078628 │ - (00000000001FB7A4h) bytes │ + offset of local header from start of archive: 2025742 │ + (00000000001EE90Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a3e2a443 │ compressed size: 645 bytes │ uncompressed size: 1560 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #561: │ +Central directory entry #558: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_cascading_menu_item_layout.xml │ │ - offset of local header from start of archive: 2079374 │ - (00000000001FBA8Eh) bytes │ + offset of local header from start of archive: 2026463 │ + (00000000001EEBDFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5a181a61 │ - compressed size: 714 bytes │ + compressed size: 712 bytes │ uncompressed size: 1868 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #562: │ +Central directory entry #559: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_dialog_title_material.xml │ │ - offset of local header from start of archive: 2080188 │ - (00000000001FBDBCh) bytes │ + offset of local header from start of archive: 2027250 │ + (00000000001EEEF2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 378f9747 │ compressed size: 524 bytes │ uncompressed size: 1116 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #563: │ +Central directory entry #560: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_expanded_menu_layout.xml │ │ - offset of local header from start of archive: 2080807 │ - (00000000001FC027h) bytes │ + offset of local header from start of archive: 2027844 │ + (00000000001EF144h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b301b9d1 │ compressed size: 232 bytes │ uncompressed size: 388 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #564: │ +Central directory entry #561: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_list_menu_item_checkbox.xml │ │ - offset of local header from start of archive: 2081133 │ - (00000000001FC16Dh) bytes │ + offset of local header from start of archive: 2028145 │ + (00000000001EF271h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ec770ac9 │ compressed size: 283 bytes │ uncompressed size: 528 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #565: │ +Central directory entry #562: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_list_menu_item_icon.xml │ │ - offset of local header from start of archive: 2081513 │ - (00000000001FC2E9h) bytes │ + offset of local header from start of archive: 2028500 │ + (00000000001EF3D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7a486c83 │ compressed size: 353 bytes │ uncompressed size: 684 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #566: │ +Central directory entry #563: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_list_menu_item_layout.xml │ │ - offset of local header from start of archive: 2081959 │ - (00000000001FC4A7h) bytes │ + offset of local header from start of archive: 2028921 │ + (00000000001EF579h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 72cfe655 │ - compressed size: 595 bytes │ + compressed size: 594 bytes │ uncompressed size: 1396 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #567: │ +Central directory entry #564: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_list_menu_item_radio.xml │ │ - offset of local header from start of archive: 2082649 │ - (00000000001FC759h) bytes │ + offset of local header from start of archive: 2029585 │ + (00000000001EF811h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2a0fa7f3 │ compressed size: 287 bytes │ uncompressed size: 532 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #568: │ +Central directory entry #565: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_popup_menu_header_item_layout.xml │ │ - offset of local header from start of archive: 2083030 │ - (00000000001FC8D6h) bytes │ + offset of local header from start of archive: 2029941 │ + (00000000001EF975h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cb2b2393 │ compressed size: 431 bytes │ uncompressed size: 848 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #569: │ +Central directory entry #566: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_popup_menu_item_layout.xml │ │ - offset of local header from start of archive: 2083564 │ - (00000000001FCAECh) bytes │ + offset of local header from start of archive: 2030450 │ + (00000000001EFB72h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1e00d1ca │ - compressed size: 806 bytes │ + compressed size: 803 bytes │ uncompressed size: 2072 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #570: │ +Central directory entry #567: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_screen_content_include.xml │ │ - offset of local header from start of archive: 2084466 │ - (00000000001FCE72h) bytes │ + offset of local header from start of archive: 2031324 │ + (00000000001EFEDCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9e49af0d │ compressed size: 297 bytes │ uncompressed size: 548 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #571: │ +Central directory entry #568: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_screen_simple.xml │ │ - offset of local header from start of archive: 2084859 │ - (00000000001FCFFBh) bytes │ + offset of local header from start of archive: 2031692 │ + (00000000001F004Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b8517f2b │ compressed size: 395 bytes │ uncompressed size: 832 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #572: │ +Central directory entry #569: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_screen_simple_overlay_action_mode.xml │ │ - offset of local header from start of archive: 2085341 │ - (00000000001FD1DDh) bytes │ + offset of local header from start of archive: 2032149 │ + (00000000001F0215h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ed7b6dc0 │ compressed size: 376 bytes │ uncompressed size: 792 bytes │ length of filename: 52 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #573: │ +Central directory entry #570: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_screen_toolbar.xml │ │ - offset of local header from start of archive: 2085824 │ - (00000000001FD3C0h) bytes │ + offset of local header from start of archive: 2032607 │ + (00000000001F03DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ea8d787a │ - compressed size: 622 bytes │ + compressed size: 621 bytes │ uncompressed size: 1504 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #574: │ +Central directory entry #571: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_search_dropdown_item_icons_2line.xml │ │ - offset of local header from start of archive: 2086534 │ - (00000000001FD686h) bytes │ + offset of local header from start of archive: 2033291 │ + (00000000001F068Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 078046f2 │ - compressed size: 668 bytes │ + compressed size: 667 bytes │ uncompressed size: 1916 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #575: │ +Central directory entry #572: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_search_view.xml │ │ - offset of local header from start of archive: 2087308 │ - (00000000001FD98Ch) bytes │ + offset of local header from start of archive: 2034039 │ + (00000000001F0977h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 486af088 │ - compressed size: 1105 bytes │ + compressed size: 1100 bytes │ uncompressed size: 3472 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #576: │ +Central directory entry #573: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_select_dialog_material.xml │ │ - offset of local header from start of archive: 2088498 │ - (00000000001FDE32h) bytes │ + offset of local header from start of archive: 2035199 │ + (00000000001F0DFFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cc5fcffa │ - compressed size: 536 bytes │ + compressed size: 535 bytes │ uncompressed size: 1020 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #577: │ +Central directory entry #574: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/abc_tooltip.xml │ │ - offset of local header from start of archive: 2089130 │ - (00000000001FE0AAh) bytes │ + offset of local header from start of archive: 2035805 │ + (00000000001F105Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 08c2d303 │ compressed size: 501 bytes │ uncompressed size: 1056 bytes │ length of filename: 26 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #578: │ +Central directory entry #575: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/activity_about.xml │ │ - offset of local header from start of archive: 2089712 │ - (00000000001FE2F0h) bytes │ + offset of local header from start of archive: 2036362 │ + (00000000001F128Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5be92a4b │ - compressed size: 1147 bytes │ + compressed size: 1141 bytes │ uncompressed size: 4276 bytes │ length of filename: 29 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #579: │ +Central directory entry #576: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/activity_contributors.xml │ │ - offset of local header from start of archive: 2090943 │ - (00000000001FE7BFh) bytes │ + offset of local header from start of archive: 2037562 │ + (00000000001F173Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 223b6da4 │ compressed size: 482 bytes │ uncompressed size: 1052 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #580: │ +Central directory entry #577: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/activity_main.xml │ │ - offset of local header from start of archive: 2091516 │ - (00000000001FE9FCh) bytes │ + offset of local header from start of archive: 2038110 │ + (00000000001F195Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e2c018ce │ - compressed size: 496 bytes │ + compressed size: 495 bytes │ uncompressed size: 1164 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #581: │ +Central directory entry #578: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/app_bar_main.xml │ │ - offset of local header from start of archive: 2092095 │ - (00000000001FEC3Fh) bytes │ + offset of local header from start of archive: 2038663 │ + (00000000001F1B87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9a626c30 │ - compressed size: 834 bytes │ + compressed size: 833 bytes │ uncompressed size: 2200 bytes │ length of filename: 27 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #582: │ +Central directory entry #579: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/content_main.xml │ │ - offset of local header from start of archive: 2093011 │ - (00000000001FEFD3h) bytes │ + offset of local header from start of archive: 2039553 │ + (00000000001F1F01h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 13f2a722 │ - compressed size: 288 bytes │ + compressed size: 287 bytes │ uncompressed size: 556 bytes │ length of filename: 27 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #583: │ +Central directory entry #580: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/custom_dialog.xml │ │ - offset of local header from start of archive: 2093381 │ - (00000000001FF145h) bytes │ + offset of local header from start of archive: 2039897 │ + (00000000001F2059h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cbf22705 │ compressed size: 308 bytes │ uncompressed size: 612 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #584: │ +Central directory entry #581: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_bottom_navigation_item.xml │ │ - offset of local header from start of archive: 2093772 │ - (00000000001FF2CCh) bytes │ + offset of local header from start of archive: 2040263 │ + (00000000001F21C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c86aad34 │ compressed size: 606 bytes │ uncompressed size: 1492 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #585: │ +Central directory entry #582: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_bottom_sheet_dialog.xml │ │ - offset of local header from start of archive: 2094477 │ - (00000000001FF58Dh) bytes │ + offset of local header from start of archive: 2040943 │ + (00000000001F246Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 64672903 │ - compressed size: 506 bytes │ + compressed size: 505 bytes │ uncompressed size: 1184 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #586: │ +Central directory entry #583: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_layout_snackbar.xml │ │ - offset of local header from start of archive: 2095079 │ - (00000000001FF7E7h) bytes │ + offset of local header from start of archive: 2041519 │ + (00000000001F26AFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 74770c72 │ compressed size: 299 bytes │ uncompressed size: 528 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #587: │ +Central directory entry #584: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_layout_snackbar_include.xml │ │ - offset of local header from start of archive: 2095470 │ - (00000000001FF96Eh) bytes │ + offset of local header from start of archive: 2041885 │ + (00000000001F281Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9b9aaec1 │ compressed size: 664 bytes │ uncompressed size: 1444 bytes │ length of filename: 45 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #588: │ +Central directory entry #585: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_layout_tab_icon.xml │ │ - offset of local header from start of archive: 2096234 │ - (00000000001FFC6Ah) bytes │ + offset of local header from start of archive: 2042624 │ + (00000000001F2B00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5141e4c6 │ compressed size: 235 bytes │ uncompressed size: 408 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #589: │ +Central directory entry #586: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_layout_tab_text.xml │ │ - offset of local header from start of archive: 2096561 │ - (00000000001FFDB1h) bytes │ + offset of local header from start of archive: 2042926 │ + (00000000001F2C2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ba9741c6 │ compressed size: 247 bytes │ uncompressed size: 436 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #590: │ +Central directory entry #587: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_menu_item_action_area.xml │ │ - offset of local header from start of archive: 2096900 │ - (00000000001FFF04h) bytes │ + offset of local header from start of archive: 2043240 │ + (00000000001F2D68h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c8be56c5 │ compressed size: 188 bytes │ uncompressed size: 320 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #591: │ +Central directory entry #588: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_navigation_item.xml │ │ - offset of local header from start of archive: 2097186 │ - (0000000000200022h) bytes │ + offset of local header from start of archive: 2043501 │ + (00000000001F2E6Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5ea31b5c │ compressed size: 304 bytes │ uncompressed size: 536 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #592: │ +Central directory entry #589: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_navigation_item_header.xml │ │ - offset of local header from start of archive: 2097582 │ - (00000000002001AEh) bytes │ + offset of local header from start of archive: 2043872 │ + (00000000001F2FE0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1aafd5f6 │ compressed size: 252 bytes │ uncompressed size: 440 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #593: │ +Central directory entry #590: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_navigation_item_separator.xml │ │ - offset of local header from start of archive: 2097933 │ - (000000000020030Dh) bytes │ + offset of local header from start of archive: 2044198 │ + (00000000001F3126h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 62ef8d5d │ compressed size: 245 bytes │ uncompressed size: 472 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #594: │ +Central directory entry #591: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_navigation_item_subheader.xml │ │ - offset of local header from start of archive: 2098280 │ - (0000000000200468h) bytes │ + offset of local header from start of archive: 2044520 │ + (00000000001F3268h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 26aa9475 │ compressed size: 316 bytes │ uncompressed size: 564 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #595: │ +Central directory entry #592: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_navigation_menu.xml │ │ - offset of local header from start of archive: 2098698 │ - (000000000020060Ah) bytes │ + offset of local header from start of archive: 2044913 │ + (00000000001F33F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8f93102c │ compressed size: 305 bytes │ uncompressed size: 528 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #596: │ +Central directory entry #593: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_navigation_menu_item.xml │ │ - offset of local header from start of archive: 2099095 │ - (0000000000200797h) bytes │ + offset of local header from start of archive: 2045285 │ + (00000000001F3565h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e0828ddb │ compressed size: 427 bytes │ uncompressed size: 856 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #597: │ +Central directory entry #594: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/design_text_input_password_icon.xml │ │ - offset of local header from start of archive: 2099619 │ - (00000000002009A3h) bytes │ + offset of local header from start of archive: 2045784 │ + (00000000001F3758h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 72ef2d5c │ compressed size: 319 bytes │ uncompressed size: 564 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #598: │ +Central directory entry #595: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/expand_button.xml │ │ - offset of local header from start of archive: 2100039 │ - (0000000000200B47h) bytes │ + offset of local header from start of archive: 2046179 │ + (00000000001F38E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3f726e35 │ - compressed size: 723 bytes │ + compressed size: 722 bytes │ uncompressed size: 1720 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #599: │ +Central directory entry #596: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/fragment_edit_profile.xml │ │ - offset of local header from start of archive: 2100845 │ - (0000000000200E6Dh) bytes │ + offset of local header from start of archive: 2046959 │ + (00000000001F3BEFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8be205f9 │ - compressed size: 717 bytes │ + compressed size: 718 bytes │ uncompressed size: 3200 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #600: │ +Central directory entry #597: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/fragment_gridview.xml │ │ - offset of local header from start of archive: 2101653 │ - (0000000000201195h) bytes │ + offset of local header from start of archive: 2047743 │ + (00000000001F3EFFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 47d5a0d2 │ compressed size: 527 bytes │ uncompressed size: 1084 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #601: │ +Central directory entry #598: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/fragment_server_search.xml │ │ - offset of local header from start of archive: 2102267 │ - (00000000002013FBh) bytes │ + offset of local header from start of archive: 2048332 │ + (00000000001F414Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): df378b0d │ compressed size: 500 bytes │ uncompressed size: 1128 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #602: │ +Central directory entry #599: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/fragment_song_details.xml │ │ - offset of local header from start of archive: 2102859 │ - (000000000020164Bh) bytes │ + offset of local header from start of archive: 2048899 │ + (00000000001F4383h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2cdd511b │ - compressed size: 812 bytes │ + compressed size: 801 bytes │ uncompressed size: 6420 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #603: │ +Central directory entry #600: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/fragment_tab_pager.xml │ │ - offset of local header from start of archive: 2103762 │ - (00000000002019D2h) bytes │ + offset of local header from start of archive: 2049766 │ + (00000000001F46E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f3dd457b │ - compressed size: 459 bytes │ + compressed size: 458 bytes │ uncompressed size: 980 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #604: │ +Central directory entry #601: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/gridview_item.xml │ │ - offset of local header from start of archive: 2104309 │ - (0000000000201BF5h) bytes │ + offset of local header from start of archive: 2050287 │ + (00000000001F48EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): aa7b7960 │ - compressed size: 781 bytes │ + compressed size: 782 bytes │ uncompressed size: 2064 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #605: │ +Central directory entry #602: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/image_frame.xml │ │ - offset of local header from start of archive: 2105173 │ - (0000000000201F55h) bytes │ + offset of local header from start of archive: 2051127 │ + (00000000001F4C37h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 312bd556 │ - compressed size: 495 bytes │ + compressed size: 494 bytes │ uncompressed size: 1088 bytes │ length of filename: 26 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #606: │ +Central directory entry #603: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_item.xml │ │ - offset of local header from start of archive: 2105749 │ - (0000000000202195h) bytes │ + offset of local header from start of archive: 2051677 │ + (00000000001F4E5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 603fa5cb │ - compressed size: 603 bytes │ + compressed size: 601 bytes │ uncompressed size: 1572 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #607: │ +Central directory entry #604: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_item_file.xml │ │ - offset of local header from start of archive: 2106435 │ - (0000000000202443h) bytes │ + offset of local header from start of archive: 2052336 │ + (00000000001F50F0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): eeff7e7b │ - compressed size: 857 bytes │ + compressed size: 852 bytes │ uncompressed size: 2640 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #608: │ +Central directory entry #605: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_item_image.xml │ │ - offset of local header from start of archive: 2107380 │ - (00000000002027F4h) bytes │ + offset of local header from start of archive: 2053251 │ + (00000000001F5483h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 26c9c6f2 │ - compressed size: 765 bytes │ + compressed size: 766 bytes │ uncompressed size: 2084 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #609: │ +Central directory entry #606: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_item_output.xml │ │ - offset of local header from start of archive: 2108234 │ - (0000000000202B4Ah) bytes │ + offset of local header from start of archive: 2054081 │ + (00000000001F57C1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0ac6bc67 │ compressed size: 455 bytes │ uncompressed size: 864 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #610: │ +Central directory entry #607: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_item_profile.xml │ │ - offset of local header from start of archive: 2108779 │ - (0000000000202D6Bh) bytes │ + offset of local header from start of archive: 2054601 │ + (00000000001F59C9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 23304632 │ compressed size: 701 bytes │ uncompressed size: 2068 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #611: │ +Central directory entry #608: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_item_section_track.xml │ │ - offset of local header from start of archive: 2109571 │ - (0000000000203083h) bytes │ + offset of local header from start of archive: 2055368 │ + (00000000001F5CC8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0e8ee156 │ - compressed size: 815 bytes │ + compressed size: 812 bytes │ uncompressed size: 2236 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #612: │ +Central directory entry #609: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_layout.xml │ │ - offset of local header from start of archive: 2110483 │ - (0000000000203413h) bytes │ + offset of local header from start of archive: 2056252 │ + (00000000001F603Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 42e18564 │ compressed size: 435 bytes │ uncompressed size: 884 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #613: │ +Central directory entry #610: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/listview_layout_refreshable.xml │ │ - offset of local header from start of archive: 2111003 │ - (000000000020361Bh) bytes │ + offset of local header from start of archive: 2056747 │ + (00000000001F622Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f0c54e19 │ compressed size: 460 bytes │ uncompressed size: 944 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #614: │ +Central directory entry #611: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/mtrl_layout_snackbar.xml │ │ - offset of local header from start of archive: 2111560 │ - (0000000000203848h) bytes │ + offset of local header from start of archive: 2057279 │ + (00000000001F643Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e88b5ea4 │ compressed size: 299 bytes │ uncompressed size: 528 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #615: │ +Central directory entry #612: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/mtrl_layout_snackbar_include.xml │ │ - offset of local header from start of archive: 2111949 │ - (00000000002039CDh) bytes │ + offset of local header from start of archive: 2057643 │ + (00000000001F65ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ef3eb2cf │ compressed size: 651 bytes │ uncompressed size: 1404 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #616: │ +Central directory entry #613: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/nav_header_main.xml │ │ - offset of local header from start of archive: 2112698 │ - (0000000000203CBAh) bytes │ + offset of local header from start of archive: 2058367 │ + (00000000001F687Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 554b5e10 │ compressed size: 626 bytes │ uncompressed size: 1264 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #617: │ +Central directory entry #614: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_media_action.xml │ │ - offset of local header from start of archive: 2113409 │ - (0000000000203F81h) bytes │ + offset of local header from start of archive: 2059053 │ + (00000000001F6B2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 56f53bc1 │ compressed size: 303 bytes │ uncompressed size: 564 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #618: │ +Central directory entry #615: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_media_cancel_action.xml │ │ - offset of local header from start of archive: 2113807 │ - (000000000020410Fh) bytes │ + offset of local header from start of archive: 2059426 │ + (00000000001F6CA2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 237721fb │ - compressed size: 375 bytes │ + compressed size: 374 bytes │ uncompressed size: 744 bytes │ length of filename: 47 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #619: │ +Central directory entry #616: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_big_media.xml │ │ - offset of local header from start of archive: 2114284 │ - (00000000002042ECh) bytes │ + offset of local header from start of archive: 2059877 │ + (00000000001F6E65h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e436d44c │ - compressed size: 646 bytes │ + compressed size: 643 bytes │ uncompressed size: 1696 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #620: │ +Central directory entry #617: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_big_media_custom.xml │ │ - offset of local header from start of archive: 2115031 │ - (00000000002045D7h) bytes │ + offset of local header from start of archive: 2060596 │ + (00000000001F7134h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5c9f0e5f │ - compressed size: 1001 bytes │ + compressed size: 992 bytes │ uncompressed size: 3044 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #621: │ +Central directory entry #618: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_big_media_narrow.xml │ │ - offset of local header from start of archive: 2116140 │ - (0000000000204A2Ch) bytes │ + offset of local header from start of archive: 2061671 │ + (00000000001F7567h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f49feaf0 │ - compressed size: 667 bytes │ + compressed size: 661 bytes │ uncompressed size: 1824 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #622: │ +Central directory entry #619: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_big_media_narrow_custom.xml │ │ - offset of local header from start of archive: 2116915 │ - (0000000000204D33h) bytes │ + offset of local header from start of archive: 2062415 │ + (00000000001F784Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 59776de1 │ - compressed size: 1046 bytes │ + compressed size: 1037 bytes │ uncompressed size: 3216 bytes │ length of filename: 60 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #623: │ +Central directory entry #620: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_lines_media.xml │ │ - offset of local header from start of archive: 2118076 │ - (00000000002051BCh) bytes │ + offset of local header from start of archive: 2063542 │ + (00000000001F7CB6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ab9f5c8a │ - compressed size: 810 bytes │ + compressed size: 808 bytes │ uncompressed size: 2872 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #624: │ +Central directory entry #621: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_media.xml │ │ - offset of local header from start of archive: 2118989 │ - (000000000020554Dh) bytes │ + offset of local header from start of archive: 2064428 │ + (00000000001F802Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5a08ba24 │ - compressed size: 513 bytes │ + compressed size: 512 bytes │ uncompressed size: 1292 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #625: │ +Central directory entry #622: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_media_custom.xml │ │ - offset of local header from start of archive: 2119599 │ - (00000000002057AFh) bytes │ + offset of local header from start of archive: 2065012 │ + (00000000001F8274h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 5c3c6216 │ - compressed size: 900 bytes │ + compressed size: 897 bytes │ uncompressed size: 2756 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #626: │ +Central directory entry #623: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_part_chronometer.xml │ │ - offset of local header from start of archive: 2120603 │ - (0000000000205B9Bh) bytes │ + offset of local header from start of archive: 2065988 │ + (00000000001F8644h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ec5f4121 │ compressed size: 261 bytes │ uncompressed size: 440 bytes │ length of filename: 53 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #627: │ +Central directory entry #624: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/notification_template_part_time.xml │ │ - offset of local header from start of archive: 2120972 │ - (0000000000205D0Ch) bytes │ + offset of local header from start of archive: 2066332 │ + (00000000001F879Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 09bc9134 │ compressed size: 263 bytes │ uncompressed size: 440 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #628: │ +Central directory entry #625: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference.xml │ │ - offset of local header from start of archive: 2121336 │ - (0000000000205E78h) bytes │ + offset of local header from start of archive: 2066671 │ + (00000000001F88EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9b93ed8b │ - compressed size: 885 bytes │ + compressed size: 882 bytes │ uncompressed size: 2352 bytes │ length of filename: 25 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #629: │ +Central directory entry #626: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_category.xml │ │ - offset of local header from start of archive: 2122301 │ - (000000000020623Dh) bytes │ + offset of local header from start of archive: 2067608 │ + (00000000001F8C98h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f4a84c3c │ compressed size: 219 bytes │ uncompressed size: 384 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #630: │ +Central directory entry #627: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_category_material.xml │ │ - offset of local header from start of archive: 2122609 │ - (0000000000206371h) bytes │ + offset of local header from start of archive: 2067891 │ + (00000000001F8DB3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 70d922f1 │ - compressed size: 734 bytes │ + compressed size: 732 bytes │ uncompressed size: 1768 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #631: │ +Central directory entry #628: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_dialog_edittext.xml │ │ - offset of local header from start of archive: 2123441 │ - (00000000002066B1h) bytes │ + offset of local header from start of archive: 2068696 │ + (00000000001F90D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e8b429cc │ compressed size: 510 bytes │ uncompressed size: 1272 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #632: │ +Central directory entry #629: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_dropdown.xml │ │ - offset of local header from start of archive: 2124047 │ - (000000000020690Fh) bytes │ + offset of local header from start of archive: 2069277 │ + (00000000001F931Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2a9e3110 │ compressed size: 930 bytes │ uncompressed size: 2544 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #633: │ +Central directory entry #630: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_dropdown_material.xml │ │ - offset of local header from start of archive: 2125066 │ - (0000000000206D0Ah) bytes │ + offset of local header from start of archive: 2070271 │ + (00000000001F96FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 249e1e5e │ compressed size: 349 bytes │ uncompressed size: 712 bytes │ length of filename: 43 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #634: │ +Central directory entry #631: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_information.xml │ │ - offset of local header from start of archive: 2125513 │ - (0000000000206EC9h) bytes │ + offset of local header from start of archive: 2070693 │ + (00000000001F98A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 04f63173 │ - compressed size: 657 bytes │ + compressed size: 656 bytes │ uncompressed size: 1732 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #635: │ +Central directory entry #632: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_information_material.xml │ │ - offset of local header from start of archive: 2126262 │ - (00000000002071B6h) bytes │ + offset of local header from start of archive: 2071416 │ + (00000000001F9B78h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ac00492f │ - compressed size: 757 bytes │ + compressed size: 754 bytes │ uncompressed size: 2056 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #636: │ +Central directory entry #633: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_list_fragment.xml │ │ - offset of local header from start of archive: 2127120 │ - (0000000000207510h) bytes │ + offset of local header from start of archive: 2072246 │ + (00000000001F9EB6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0d2fc8f4 │ compressed size: 369 bytes │ uncompressed size: 812 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #637: │ +Central directory entry #634: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_material.xml │ │ - offset of local header from start of archive: 2127583 │ - (00000000002076DFh) bytes │ + offset of local header from start of archive: 2072684 │ + (00000000001FA06Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d3221960 │ - compressed size: 828 bytes │ + compressed size: 821 bytes │ uncompressed size: 2052 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #638: │ +Central directory entry #635: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_recyclerview.xml │ │ - offset of local header from start of archive: 2128500 │ - (0000000000207A74h) bytes │ + offset of local header from start of archive: 2073569 │ + (00000000001FA3E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): a46482df │ compressed size: 299 bytes │ uncompressed size: 544 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #639: │ +Central directory entry #636: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_widget_checkbox.xml │ │ - offset of local header from start of archive: 2128892 │ - (0000000000207BFCh) bytes │ + offset of local header from start of archive: 2073936 │ + (00000000001FA550h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 76971cb5 │ compressed size: 260 bytes │ uncompressed size: 472 bytes │ length of filename: 41 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #640: │ +Central directory entry #637: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_widget_seekbar.xml │ │ - offset of local header from start of archive: 2129248 │ - (0000000000207D60h) bytes │ + offset of local header from start of archive: 2074267 │ + (00000000001FA69Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 10f24af9 │ - compressed size: 1028 bytes │ + compressed size: 1027 bytes │ uncompressed size: 2896 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #641: │ +Central directory entry #638: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_widget_seekbar_material.xml │ │ - offset of local header from start of archive: 2130371 │ - (00000000002081C3h) bytes │ + offset of local header from start of archive: 2075364 │ + (00000000001FAAE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 534fb1e6 │ - compressed size: 1086 bytes │ + compressed size: 1079 bytes │ uncompressed size: 3056 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #642: │ +Central directory entry #639: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_widget_switch.xml │ │ - offset of local header from start of archive: 2131561 │ - (0000000000208669h) bytes │ + offset of local header from start of archive: 2076522 │ + (00000000001FAF6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6e5cb812 │ compressed size: 259 bytes │ uncompressed size: 472 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #643: │ +Central directory entry #640: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/preference_widget_switch_compat.xml │ │ - offset of local header from start of archive: 2131914 │ - (00000000002087CAh) bytes │ + offset of local header from start of archive: 2076850 │ + (00000000001FB0B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 664b5217 │ compressed size: 282 bytes │ uncompressed size: 504 bytes │ length of filename: 46 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #644: │ +Central directory entry #641: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/select_dialog_item_material.xml │ │ - offset of local header from start of archive: 2132297 │ - (0000000000208949h) bytes │ + offset of local header from start of archive: 2077208 │ + (00000000001FB218h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): af910ab3 │ compressed size: 349 bytes │ uncompressed size: 640 bytes │ length of filename: 42 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #645: │ +Central directory entry #642: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/select_dialog_multichoice_material.xml │ │ - offset of local header from start of archive: 2132743 │ - (0000000000208B07h) bytes │ + offset of local header from start of archive: 2077629 │ + (00000000001FB3BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6973378a │ compressed size: 444 bytes │ uncompressed size: 864 bytes │ length of filename: 49 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #646: │ +Central directory entry #643: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/select_dialog_singlechoice_material.xml │ │ - offset of local header from start of archive: 2133291 │ - (0000000000208D2Bh) bytes │ + offset of local header from start of archive: 2078152 │ + (00000000001FB5C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): def2dce9 │ compressed size: 444 bytes │ uncompressed size: 864 bytes │ length of filename: 50 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #647: │ +Central directory entry #644: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/support_simple_spinner_dropdown_item.xml │ │ - offset of local header from start of archive: 2133840 │ - (0000000000208F50h) bytes │ + offset of local header from start of archive: 2078676 │ + (00000000001FB7D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 647a4a34 │ compressed size: 268 bytes │ uncompressed size: 464 bytes │ length of filename: 51 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #648: │ +Central directory entry #645: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/view_now_playing_double_pane_land.xml │ │ - offset of local header from start of archive: 2134214 │ - (00000000002090C6h) bytes │ + offset of local header from start of archive: 2079025 │ + (00000000001FB931h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 919a136b │ - compressed size: 2400 bytes │ + compressed size: 2365 bytes │ uncompressed size: 11908 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #649: │ +Central directory entry #646: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/view_now_playing_single_pane_land.xml │ │ - offset of local header from start of archive: 2136717 │ - (0000000000209A8Dh) bytes │ + offset of local header from start of archive: 2081468 │ + (00000000001FC2BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d943f208 │ - compressed size: 2324 bytes │ + compressed size: 2294 bytes │ uncompressed size: 11576 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #650: │ +Central directory entry #647: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/view_now_playing_single_pane_port.xml │ │ - offset of local header from start of archive: 2139144 │ - (000000000020A408h) bytes │ + offset of local header from start of archive: 2083840 │ + (00000000001FCC00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 39f3eb9e │ - compressed size: 2266 bytes │ + compressed size: 2233 bytes │ uncompressed size: 11256 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #651: │ +Central directory entry #648: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/volume_step_preference_dialog.xml │ │ - offset of local header from start of archive: 2141513 │ - (000000000020AD49h) bytes │ + offset of local header from start of archive: 2086151 │ + (00000000001FD507h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fc734c0d │ compressed size: 459 bytes │ uncompressed size: 1064 bytes │ length of filename: 44 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #652: │ +Central directory entry #649: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/layout/widget_malp_big.xml │ │ - offset of local header from start of archive: 2142071 │ - (000000000020AF77h) bytes │ + offset of local header from start of archive: 2086684 │ + (00000000001FD71Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): cbdf7299 │ - compressed size: 1053 bytes │ + compressed size: 1038 bytes │ uncompressed size: 3720 bytes │ length of filename: 30 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #653: │ +Central directory entry #650: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/activity_main_drawer.xml │ │ - offset of local header from start of archive: 2143209 │ - (000000000020B3E9h) bytes │ + offset of local header from start of archive: 2087782 │ + (00000000001FDB66h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 7d00e513 │ - compressed size: 458 bytes │ + compressed size: 454 bytes │ uncompressed size: 1624 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #654: │ +Central directory entry #651: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_album.xml │ │ - offset of local header from start of archive: 2143755 │ - (000000000020B60Bh) bytes │ + offset of local header from start of archive: 2088299 │ + (00000000001FDD6Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 6061f065 │ - compressed size: 303 bytes │ + compressed size: 302 bytes │ uncompressed size: 700 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #655: │ +Central directory entry #652: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_artist.xml │ │ - offset of local header from start of archive: 2144144 │ - (000000000020B790h) bytes │ + offset of local header from start of archive: 2088662 │ + (00000000001FDED6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3a594def │ - compressed size: 303 bytes │ + compressed size: 302 bytes │ uncompressed size: 700 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #656: │ +Central directory entry #653: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_current_playlist_track.xml │ │ - offset of local header from start of archive: 2144534 │ - (000000000020B916h) bytes │ + offset of local header from start of archive: 2089026 │ + (00000000001FE042h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c0c844f9 │ - compressed size: 405 bytes │ + compressed size: 401 bytes │ uncompressed size: 1440 bytes │ length of filename: 48 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #657: │ +Central directory entry #654: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_directory.xml │ │ - offset of local header from start of archive: 2145042 │ - (000000000020BB12h) bytes │ + offset of local header from start of archive: 2089505 │ + (00000000001FE221h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e236c85b │ - compressed size: 315 bytes │ + compressed size: 313 bytes │ uncompressed size: 840 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #658: │ +Central directory entry #655: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_playlist.xml │ │ - offset of local header from start of archive: 2145447 │ - (000000000020BCA7h) bytes │ + offset of local header from start of archive: 2089883 │ + (00000000001FE39Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 770052ac │ - compressed size: 315 bytes │ + compressed size: 314 bytes │ uncompressed size: 840 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #659: │ +Central directory entry #656: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_profile.xml │ │ - offset of local header from start of archive: 2145851 │ - (000000000020BE3Bh) bytes │ + offset of local header from start of archive: 2090261 │ + (00000000001FE515h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d8125b9d │ - compressed size: 315 bytes │ + compressed size: 314 bytes │ uncompressed size: 840 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #660: │ +Central directory entry #657: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_search_track.xml │ │ - offset of local header from start of archive: 2146254 │ - (000000000020BFCEh) bytes │ + offset of local header from start of archive: 2090638 │ + (00000000001FE68Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e22442e6 │ - compressed size: 477 bytes │ + compressed size: 469 bytes │ uncompressed size: 2180 bytes │ length of filename: 38 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #661: │ +Central directory entry #658: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/context_menu_track.xml │ │ - offset of local header from start of archive: 2146824 │ - (000000000020C208h) bytes │ + offset of local header from start of archive: 2091175 │ + (00000000001FE8A7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 00ad244f │ - compressed size: 404 bytes │ + compressed size: 399 bytes │ uncompressed size: 1440 bytes │ length of filename: 31 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #662: │ +Central directory entry #659: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_menu_album_tracks.xml │ │ - offset of local header from start of archive: 2147314 │ - (000000000020C3F2h) bytes │ + offset of local header from start of archive: 2091635 │ + (00000000001FEA73h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): ab27c724 │ - compressed size: 345 bytes │ + compressed size: 344 bytes │ uncompressed size: 876 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #663: │ +Central directory entry #660: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_menu_albums.xml │ │ - offset of local header from start of archive: 2147753 │ - (000000000020C5A9h) bytes │ + offset of local header from start of archive: 2092048 │ + (00000000001FEC10h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): fdd29be4 │ - compressed size: 343 bytes │ + compressed size: 342 bytes │ uncompressed size: 772 bytes │ length of filename: 33 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #664: │ +Central directory entry #661: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_menu_edit_profile.xml │ │ - offset of local header from start of archive: 2148184 │ - (000000000020C758h) bytes │ + offset of local header from start of archive: 2092453 │ + (00000000001FEDA5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d025ca77 │ - compressed size: 323 bytes │ + compressed size: 322 bytes │ uncompressed size: 756 bytes │ length of filename: 39 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #665: │ +Central directory entry #662: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_menu_files.xml │ │ - offset of local header from start of archive: 2148601 │ - (000000000020C8F9h) bytes │ + offset of local header from start of archive: 2092844 │ + (00000000001FEF2Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): bba261a3 │ - compressed size: 454 bytes │ + compressed size: 450 bytes │ uncompressed size: 1144 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #666: │ +Central directory entry #663: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_menu_library.xml │ │ - offset of local header from start of archive: 2149142 │ - (000000000020CB16h) bytes │ + offset of local header from start of archive: 2093356 │ + (00000000001FF12Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0606982d │ - compressed size: 330 bytes │ + compressed size: 329 bytes │ uncompressed size: 640 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #667: │ +Central directory entry #664: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_menu_profiles.xml │ │ - offset of local header from start of archive: 2149561 │ - (000000000020CCB9h) bytes │ + offset of local header from start of archive: 2093749 │ + (00000000001FF2B5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): e3ff00e5 │ - compressed size: 301 bytes │ + compressed size: 300 bytes │ uncompressed size: 596 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #668: │ +Central directory entry #665: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_menu_search_tracks.xml │ │ - offset of local header from start of archive: 2149952 │ - (000000000020CE40h) bytes │ + offset of local header from start of archive: 2094114 │ + (00000000001FF422h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 2a1bf7d2 │ - compressed size: 301 bytes │ + compressed size: 300 bytes │ uncompressed size: 596 bytes │ length of filename: 40 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #669: │ +Central directory entry #666: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/fragment_playlist_tracks.xml │ │ - offset of local header from start of archive: 2150348 │ - (000000000020CFCCh) bytes │ + offset of local header from start of archive: 2094484 │ + (00000000001FF594h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): c4980066 │ - compressed size: 381 bytes │ + compressed size: 380 bytes │ uncompressed size: 824 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #670: │ +Central directory entry #667: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/menu/popup_menu_nowplaying.xml │ │ - offset of local header from start of archive: 2150821 │ - (000000000020D1A5h) bytes │ + offset of local header from start of archive: 2094931 │ + (00000000001FF753h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 8c64202b │ - compressed size: 628 bytes │ + compressed size: 616 bytes │ uncompressed size: 2668 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #671: │ +Central directory entry #668: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/mipmap-anydpi-v26/ic_launcher.xml │ │ - offset of local header from start of archive: 2151538 │ - (000000000020D472h) bytes │ + offset of local header from start of archive: 2095611 │ + (00000000001FF9FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b8a60d6e │ compressed size: 224 bytes │ uncompressed size: 448 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #672: │ +Central directory entry #669: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/mipmap-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 2151854 │ - (000000000020D5AEh) bytes │ + offset of local header from start of archive: 2095902 │ + (00000000001FFB1Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): f94317b3 │ compressed size: 3765 bytes │ uncompressed size: 3765 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #673: │ +Central directory entry #670: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/mipmap-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 2155693 │ - (000000000020E4ADh) bytes │ + offset of local header from start of archive: 2099737 │ + (0000000000200A19h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 053c49b8 │ compressed size: 2350 bytes │ uncompressed size: 2350 bytes │ length of filename: 34 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #674: │ +Central directory entry #671: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 7 bytes preceding this file. │ │ res/mipmap-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 2158118 │ - (000000000020EE26h) bytes │ + offset of local header from start of archive: 2102158 │ + (000000000020138Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 3f94e25e │ compressed size: 5420 bytes │ uncompressed size: 5420 bytes │ length of filename: 35 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #675: │ +Central directory entry #672: │ --------------------------- │ │ + There are an extra 9 bytes preceding this file. │ + │ res/mipmap-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 2163612 │ - (000000000021039Ch) bytes │ + offset of local header from start of archive: 2107652 │ + (0000000000202904h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 63a43e72 │ compressed size: 8597 bytes │ uncompressed size: 8597 bytes │ length of filename: 36 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #676: │ +Central directory entry #673: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 6 bytes preceding this file. │ │ res/mipmap-xxxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 2172285 │ - (000000000021257Dh) bytes │ + offset of local header from start of archive: 2116321 │ + (0000000000204AE1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.4 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9686c528 │ compressed size: 12472 bytes │ uncompressed size: 12472 bytes │ length of filename: 37 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #677: │ +Central directory entry #674: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/xml/artwork_settings.xml │ │ - offset of local header from start of archive: 2184836 │ - (0000000000215684h) bytes │ + offset of local header from start of archive: 2128860 │ + (0000000000207BDCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0a3b83ad │ - compressed size: 673 bytes │ + compressed size: 669 bytes │ uncompressed size: 2308 bytes │ length of filename: 28 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #678: │ +Central directory entry #675: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/xml/backup_descriptor.xml │ │ - offset of local header from start of archive: 2185592 │ - (0000000000215978h) bytes │ + offset of local header from start of archive: 2129587 │ + (0000000000207EB3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 0987c09b │ compressed size: 215 bytes │ uncompressed size: 432 bytes │ length of filename: 29 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #679: │ +Central directory entry #676: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/xml/information_settings.xml │ │ - offset of local header from start of archive: 2185891 │ - (0000000000215AA3h) bytes │ + offset of local header from start of archive: 2129861 │ + (0000000000207FC5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): b0e9d5ef │ compressed size: 482 bytes │ uncompressed size: 1096 bytes │ length of filename: 32 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #680: │ +Central directory entry #677: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/xml/main_settings.xml │ │ - offset of local header from start of archive: 2186460 │ - (0000000000215CDCh) bytes │ + offset of local header from start of archive: 2130405 │ + (00000000002081E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 1cf3dd97 │ - compressed size: 966 bytes │ + compressed size: 953 bytes │ uncompressed size: 4592 bytes │ length of filename: 25 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #681: │ +Central directory entry #678: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ res/xml/widget_big_info.xml │ │ - offset of local header from start of archive: 2187506 │ - (00000000002160F2h) bytes │ + offset of local header from start of archive: 2131413 │ + (00000000002085D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ + minimum software version required to extract: 0.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): d135788c │ compressed size: 267 bytes │ uncompressed size: 448 bytes │ length of filename: 27 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ - │ There is no file comment. │ │ -Central directory entry #682: │ +Central directory entry #679: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ resources.arsc │ │ - offset of local header from start of archive: 2187855 │ - (000000000021624Fh) bytes │ + offset of local header from start of archive: 2131737 │ + (0000000000208719h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 0.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ + minimum software version required to extract: 0.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 local │ - file last modified on (UT extra field modtime): 1979 Nov 30 00:00:00 UTC │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ 32-bit CRC value (hex): 9bc3795b │ compressed size: 641188 bytes │ uncompressed size: 641188 bytes │ length of filename: 14 characters │ - length of extra field: 9 bytes │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #680: │ +--------------------------- │ + │ + There are an extra 7 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 2772976 │ + (00000000002A4FF0h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 0bfd40e9 │ + compressed size: 20639 bytes │ + uncompressed size: 68716 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #681: │ +--------------------------- │ + │ + META-INF/9F3E04ED.SF │ + │ + offset of local header from start of archive: 2793665 │ + (00000000002AA0C1h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): b4a1a88f │ + compressed size: 21457 bytes │ + uncompressed size: 68814 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0x5455 (universal time) and 5 data bytes. │ - The local extra field has UTC/GMT modification time. │ + There is no file comment. │ + │ +Central directory entry #682: │ +--------------------------- │ + │ + META-INF/9F3E04ED.RSA │ + │ + offset of local header from start of archive: 2815172 │ + (00000000002AF4C4h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 1980 000 0 00:00:00 │ + 32-bit CRC value (hex): 68d355b7 │ + compressed size: 1077 bytes │ + uncompressed size: 1326 bytes │ + length of filename: 21 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ │ There is no file comment. ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Zip archive data, at least v0.0 to extract ├── 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 : 24988fd9 │ │ -signature : f619...beef │ │ -file_size : 3624828 │ │ +checksum : f4ae5f4e │ │ +signature : bebe...c6a4 │ │ +file_size : 3624824 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 30283 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 4063 │ │ type_ids_off : 121244 (0x01d99c) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 137496 (0x021918) │ │ field_ids_size : 23929 │ │ field_ids_off : 205620 (0x032334) │ │ method_ids_size : 29473 │ │ method_ids_off : 397052 (0x060efc) │ │ class_defs_size : 3051 │ │ class_defs_off : 632836 (0x09a804) │ │ -data_size : 2894360 │ │ +data_size : 2894356 │ │ data_off : 730468 (0x0b2564) │ │ │ │ Class #0 header: │ │ class_idx : 360 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 3261 │ │ source_file_idx : 4317 │ │ @@ -490579,50 +490579,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -1fafb0: |[1fafb0] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$1.:()V │ │ -1fafc0: 7100 916e 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e91 │ │ -1fafc6: 0c00 |0003: move-result-object v0 │ │ -1fafc8: 2100 |0004: array-length v0, v0 │ │ -1fafca: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -1fafce: 6900 595a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ -1fafd2: 6201 2d5b |0009: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ -1fafd6: 6e10 8f6e 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fafdc: 0a01 |000e: move-result v1 │ │ -1fafde: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1fafe0: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1fafe4: 6200 595a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ -1fafe8: 6201 295b |0014: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ -1fafec: 6e10 8f6e 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1faff2: 0a01 |0019: move-result v1 │ │ -1faff4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1faff6: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1faffa: 6200 595a |001d: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ -1faffe: 6201 2a5b |001f: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ -1fb002: 6e10 8f6e 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fb008: 0a01 |0024: move-result v1 │ │ -1fb00a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -1fb00c: 4b02 0001 |0026: aput v2, v0, v1 │ │ -1fb010: 6200 595a |0028: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ -1fb014: 6201 2b5b |002a: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ -1fb018: 6e10 8f6e 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fb01e: 0a01 |002f: move-result v1 │ │ -1fb020: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1fb022: 4b02 0001 |0031: aput v2, v0, v1 │ │ -1fb026: 6200 595a |0033: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ -1fb02a: 6201 2c5b |0035: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ -1fb02e: 6e10 8f6e 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fb034: 0a01 |003a: move-result v1 │ │ -1fb036: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -1fb038: 4b02 0001 |003c: aput v2, v0, v1 │ │ -1fb03c: 0e00 |003e: return-void │ │ +1fafa8: |[1fafa8] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$1.:()V │ │ +1fafb8: 7100 916e 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e91 │ │ +1fafbe: 0c00 |0003: move-result-object v0 │ │ +1fafc0: 2100 |0004: array-length v0, v0 │ │ +1fafc2: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +1fafc6: 6900 595a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ +1fafca: 6201 2d5b |0009: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ +1fafce: 6e10 8f6e 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fafd4: 0a01 |000e: move-result v1 │ │ +1fafd6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1fafd8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1fafdc: 6200 595a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ +1fafe0: 6201 295b |0014: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ +1fafe4: 6e10 8f6e 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fafea: 0a01 |0019: move-result v1 │ │ +1fafec: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1fafee: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1faff2: 6200 595a |001d: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ +1faff6: 6201 2a5b |001f: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ +1faffa: 6e10 8f6e 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fb000: 0a01 |0024: move-result v1 │ │ +1fb002: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +1fb004: 4b02 0001 |0026: aput v2, v0, v1 │ │ +1fb008: 6200 595a |0028: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ +1fb00c: 6201 2b5b |002a: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ +1fb010: 6e10 8f6e 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fb016: 0a01 |002f: move-result v1 │ │ +1fb018: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1fb01a: 4b02 0001 |0031: aput v2, v0, v1 │ │ +1fb01e: 6200 595a |0033: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ +1fb022: 6201 2c5b |0035: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ +1fb026: 6e10 8f6e 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fb02c: 0a01 |003a: move-result v1 │ │ +1fb02e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +1fb030: 4b02 0001 |003c: aput v2, v0, v1 │ │ +1fb034: 0e00 |003e: return-void │ │ catches : 5 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -490670,18 +490670,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fb080: |[1fb080] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$FABListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V │ │ -1fb090: 5b01 5a5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5a │ │ -1fb094: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fb09a: 0e00 |0005: return-void │ │ +1fb078: |[1fb078] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$FABListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V │ │ +1fb088: 5b01 5a5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5a │ │ +1fb08c: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fb092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ │ │ @@ -490690,17 +490690,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fb09c: |[1fb09c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$FABListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V │ │ -1fb0ac: 7020 a26c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V // method@6ca2 │ │ -1fb0b2: 0e00 |0003: return-void │ │ +1fb094: |[1fb094] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$FABListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V │ │ +1fb0a4: 7020 a26c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V // method@6ca2 │ │ +1fb0aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1; │ │ @@ -490711,23 +490711,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1fb0b4: |[1fb0b4] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$FABListener.onClick:(Landroid/view/View;)V │ │ -1fb0c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -1fb0c6: 7110 4770 0100 |0001: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ -1fb0cc: 7110 4870 0100 |0004: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ -1fb0d2: 5401 5a5a |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5a │ │ -1fb0d6: 7110 ad6c 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)Ljava/lang/String; // method@6cad │ │ -1fb0dc: 0c01 |000c: move-result-object v1 │ │ -1fb0de: 7110 9b70 0100 |000d: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playDirectory:(Ljava/lang/String;)V // method@709b │ │ -1fb0e4: 0e00 |0010: return-void │ │ +1fb0ac: |[1fb0ac] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$FABListener.onClick:(Landroid/view/View;)V │ │ +1fb0bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +1fb0be: 7110 4770 0100 |0001: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ +1fb0c4: 7110 4870 0100 |0004: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ +1fb0ca: 5401 5a5a |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5a │ │ +1fb0ce: 7110 ad6c 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)Ljava/lang/String; // method@6cad │ │ +1fb0d4: 0c01 |000c: move-result-object v1 │ │ +1fb0d6: 7110 9b70 0100 |000d: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playDirectory:(Ljava/lang/String;)V // method@709b │ │ +1fb0dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=476 │ │ 0x0004 line=477 │ │ 0x0007 line=478 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener; │ │ @@ -490805,32 +490805,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -1fbefc: |[1fbefc] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$1.:()V │ │ -1fbf0c: 7100 e66c 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.values:()[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // method@6ce6 │ │ -1fbf12: 0c00 |0003: move-result-object v0 │ │ -1fbf14: 2100 |0004: array-length v0, v0 │ │ -1fbf16: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -1fbf1a: 6900 6d5a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;.$SwitchMap$org$gateshipone$malp$application$fragments$serverfragments$MyMusicTabsFragment$DEFAULTTAB:[I // field@5a6d │ │ -1fbf1e: 6201 705a |0009: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ARTISTS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a70 │ │ -1fbf22: 6e10 e46c 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ordinal:()I // method@6ce4 │ │ -1fbf28: 0a01 |000e: move-result v1 │ │ -1fbf2a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1fbf2c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1fbf30: 6200 6d5a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;.$SwitchMap$org$gateshipone$malp$application$fragments$serverfragments$MyMusicTabsFragment$DEFAULTTAB:[I // field@5a6d │ │ -1fbf34: 6201 6f5a |0014: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ALBUMS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6f │ │ -1fbf38: 6e10 e46c 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ordinal:()I // method@6ce4 │ │ -1fbf3e: 0a01 |0019: move-result v1 │ │ -1fbf40: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1fbf42: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1fbf46: 0e00 |001d: return-void │ │ +1fbef4: |[1fbef4] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$1.:()V │ │ +1fbf04: 7100 e66c 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.values:()[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // method@6ce6 │ │ +1fbf0a: 0c00 |0003: move-result-object v0 │ │ +1fbf0c: 2100 |0004: array-length v0, v0 │ │ +1fbf0e: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +1fbf12: 6900 6d5a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;.$SwitchMap$org$gateshipone$malp$application$fragments$serverfragments$MyMusicTabsFragment$DEFAULTTAB:[I // field@5a6d │ │ +1fbf16: 6201 705a |0009: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ARTISTS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a70 │ │ +1fbf1a: 6e10 e46c 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ordinal:()I // method@6ce4 │ │ +1fbf20: 0a01 |000e: move-result v1 │ │ +1fbf22: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1fbf24: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1fbf28: 6200 6d5a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;.$SwitchMap$org$gateshipone$malp$application$fragments$serverfragments$MyMusicTabsFragment$DEFAULTTAB:[I // field@5a6d │ │ +1fbf2c: 6201 6f5a |0014: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ALBUMS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6f │ │ +1fbf30: 6e10 e46c 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ordinal:()I // method@6ce4 │ │ +1fbf36: 0a01 |0019: move-result v1 │ │ +1fbf38: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1fbf3a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1fbf3e: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=120 │ │ @@ -490882,32 +490882,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -1fbfac: |[1fbfac] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.:()V │ │ -1fbfbc: 2200 630e |0000: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ -1fbfc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1fbfc2: 1a02 8c04 |0003: const-string v2, "ARTISTS" // string@048c │ │ -1fbfc6: 7030 e36c 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.:(Ljava/lang/String;I)V // method@6ce3 │ │ -1fbfcc: 6900 705a |0008: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ARTISTS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a70 │ │ -1fbfd0: 2200 630e |000a: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ -1fbfd4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -1fbfd6: 1a03 4004 |000d: const-string v3, "ALBUMS" // string@0440 │ │ -1fbfda: 7030 e36c 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.:(Ljava/lang/String;I)V // method@6ce3 │ │ -1fbfe0: 6900 6f5a |0012: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ALBUMS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6f │ │ -1fbfe4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -1fbfe6: 2333 c50f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0fc5 │ │ -1fbfea: 6204 705a |0017: sget-object v4, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ARTISTS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a70 │ │ -1fbfee: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -1fbff2: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -1fbff6: 6903 6e5a |001d: sput-object v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.$VALUES:[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6e │ │ -1fbffa: 0e00 |001f: return-void │ │ +1fbfa4: |[1fbfa4] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.:()V │ │ +1fbfb4: 2200 630e |0000: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ +1fbfb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1fbfba: 1a02 8c04 |0003: const-string v2, "ARTISTS" // string@048c │ │ +1fbfbe: 7030 e36c 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.:(Ljava/lang/String;I)V // method@6ce3 │ │ +1fbfc4: 6900 705a |0008: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ARTISTS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a70 │ │ +1fbfc8: 2200 630e |000a: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ +1fbfcc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +1fbfce: 1a03 4004 |000d: const-string v3, "ALBUMS" // string@0440 │ │ +1fbfd2: 7030 e36c 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.:(Ljava/lang/String;I)V // method@6ce3 │ │ +1fbfd8: 6900 6f5a |0012: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ALBUMS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6f │ │ +1fbfdc: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +1fbfde: 2333 c50f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0fc5 │ │ +1fbfe2: 6204 705a |0017: sget-object v4, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ARTISTS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a70 │ │ +1fbfe6: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +1fbfea: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +1fbfee: 6903 6e5a |001d: sput-object v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.$VALUES:[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6e │ │ +1fbff2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0017 line=55 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;) │ │ @@ -490915,17 +490915,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 │ │ -1fbffc: |[1fbffc] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.:(Ljava/lang/String;I)V │ │ -1fc00c: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -1fc012: 0e00 |0003: return-void │ │ +1fbff4: |[1fbff4] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.:(Ljava/lang/String;I)V │ │ +1fc004: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +1fc00a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -490935,20 +490935,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1fbf64: |[1fbf64] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; │ │ -1fbf74: 1c00 630e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ -1fbf78: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -1fbf7e: 0c01 |0005: move-result-object v1 │ │ -1fbf80: 1f01 630e |0006: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ -1fbf84: 1101 |0008: return-object v1 │ │ +1fbf5c: |[1fbf5c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; │ │ +1fbf6c: 1c00 630e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ +1fbf70: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +1fbf76: 0c01 |0005: move-result-object v1 │ │ +1fbf78: 1f01 630e |0006: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0e63 │ │ +1fbf7c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;) │ │ @@ -490956,20 +490956,20 @@ │ │ type : '()[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fbf88: |[1fbf88] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.values:()[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; │ │ -1fbf98: 6200 6e5a |0000: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.$VALUES:[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6e │ │ -1fbf9c: 6e10 1073 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.clone:()Ljava/lang/Object; // method@7310 │ │ -1fbfa2: 0c00 |0005: move-result-object v0 │ │ -1fbfa4: 1f00 c50f |0006: check-cast v0, [Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0fc5 │ │ -1fbfa8: 1100 |0008: return-object v0 │ │ +1fbf80: |[1fbf80] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$DEFAULTTAB.values:()[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; │ │ +1fbf90: 6200 6e5a |0000: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.$VALUES:[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6e │ │ +1fbf94: 6e10 1073 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.clone:()Ljava/lang/Object; // method@7310 │ │ +1fbf9a: 0c00 |0005: move-result-object v0 │ │ +1fbf9c: 1f00 c50f |0006: check-cast v0, [Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // type@0fc5 │ │ +1fbfa0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9672 (MyMusicTabsFragment.java) │ │ @@ -491006,50 +491006,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -1fc7c4: |[1fc7c4] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$1.:()V │ │ -1fc7d4: 7100 916e 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e91 │ │ -1fc7da: 0c00 |0003: move-result-object v0 │ │ -1fc7dc: 2100 |0004: array-length v0, v0 │ │ -1fc7de: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -1fc7e2: 6900 815a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ -1fc7e6: 6201 2d5b |0009: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ -1fc7ea: 6e10 8f6e 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fc7f0: 0a01 |000e: move-result v1 │ │ -1fc7f2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1fc7f4: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1fc7f8: 6200 815a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ -1fc7fc: 6201 295b |0014: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ -1fc800: 6e10 8f6e 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fc806: 0a01 |0019: move-result v1 │ │ -1fc808: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1fc80a: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1fc80e: 6200 815a |001d: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ -1fc812: 6201 2a5b |001f: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ -1fc816: 6e10 8f6e 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fc81c: 0a01 |0024: move-result v1 │ │ -1fc81e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -1fc820: 4b02 0001 |0026: aput v2, v0, v1 │ │ -1fc824: 6200 815a |0028: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ -1fc828: 6201 2b5b |002a: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ -1fc82c: 6e10 8f6e 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fc832: 0a01 |002f: move-result v1 │ │ -1fc834: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1fc836: 4b02 0001 |0031: aput v2, v0, v1 │ │ -1fc83a: 6200 815a |0033: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ -1fc83e: 6201 2c5b |0035: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ -1fc842: 6e10 8f6e 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fc848: 0a01 |003a: move-result v1 │ │ -1fc84a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -1fc84c: 4b02 0001 |003c: aput v2, v0, v1 │ │ -1fc850: 0e00 |003e: return-void │ │ +1fc7bc: |[1fc7bc] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$1.:()V │ │ +1fc7cc: 7100 916e 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e91 │ │ +1fc7d2: 0c00 |0003: move-result-object v0 │ │ +1fc7d4: 2100 |0004: array-length v0, v0 │ │ +1fc7d6: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +1fc7da: 6900 815a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ +1fc7de: 6201 2d5b |0009: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ +1fc7e2: 6e10 8f6e 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fc7e8: 0a01 |000e: move-result v1 │ │ +1fc7ea: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1fc7ec: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1fc7f0: 6200 815a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ +1fc7f4: 6201 295b |0014: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ +1fc7f8: 6e10 8f6e 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fc7fe: 0a01 |0019: move-result v1 │ │ +1fc800: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1fc802: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1fc806: 6200 815a |001d: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ +1fc80a: 6201 2a5b |001f: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ +1fc80e: 6e10 8f6e 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fc814: 0a01 |0024: move-result v1 │ │ +1fc816: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +1fc818: 4b02 0001 |0026: aput v2, v0, v1 │ │ +1fc81c: 6200 815a |0028: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ +1fc820: 6201 2b5b |002a: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ +1fc824: 6e10 8f6e 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fc82a: 0a01 |002f: move-result v1 │ │ +1fc82c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1fc82e: 4b02 0001 |0031: aput v2, v0, v1 │ │ +1fc832: 6200 815a |0033: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ +1fc836: 6201 2c5b |0035: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ +1fc83a: 6e10 8f6e 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fc840: 0a01 |003a: move-result v1 │ │ +1fc842: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +1fc844: 4b02 0001 |003c: aput v2, v0, v1 │ │ +1fc848: 0e00 |003e: return-void │ │ catches : 5 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -491097,18 +491097,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fc894: |[1fc894] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V │ │ -1fc8a4: 5b01 825a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a82 │ │ -1fc8a8: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fc8ae: 0e00 |0005: return-void │ │ +1fc88c: |[1fc88c] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V │ │ +1fc89c: 5b01 825a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a82 │ │ +1fc8a0: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fc8a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ │ │ @@ -491117,17 +491117,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fc8b0: |[1fc8b0] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V │ │ -1fc8c0: 7020 136d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V // method@6d13 │ │ -1fc8c6: 0e00 |0003: return-void │ │ +1fc8a8: |[1fc8a8] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V │ │ +1fc8b8: 7020 136d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V // method@6d13 │ │ +1fc8be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1; │ │ @@ -491138,23 +491138,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1fc8c8: |[1fc8c8] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$FABOnClickListener.onClick:(Landroid/view/View;)V │ │ -1fc8d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -1fc8da: 7110 4770 0100 |0001: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ -1fc8e0: 7110 4870 0100 |0004: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ -1fc8e6: 5401 825a |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a82 │ │ -1fc8ea: 7110 1c6d 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)Ljava/lang/String; // method@6d1c │ │ -1fc8f0: 0c01 |000c: move-result-object v1 │ │ -1fc8f2: 7110 9d70 0100 |000d: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playPlaylist:(Ljava/lang/String;)V // method@709d │ │ -1fc8f8: 0e00 |0010: return-void │ │ +1fc8c0: |[1fc8c0] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$FABOnClickListener.onClick:(Landroid/view/View;)V │ │ +1fc8d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +1fc8d2: 7110 4770 0100 |0001: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ +1fc8d8: 7110 4870 0100 |0004: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ +1fc8de: 5401 825a |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a82 │ │ +1fc8e2: 7110 1c6d 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)Ljava/lang/String; // method@6d1c │ │ +1fc8e8: 0c01 |000c: move-result-object v1 │ │ +1fc8ea: 7110 9d70 0100 |000d: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playPlaylist:(Ljava/lang/String;)V // method@709d │ │ +1fc8f0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=379 │ │ 0x0004 line=380 │ │ 0x0007 line=382 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener; │ │ @@ -491194,50 +491194,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -1fd580: |[1fd580] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$1.:()V │ │ -1fd590: 7100 916e 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e91 │ │ -1fd596: 0c00 |0003: move-result-object v0 │ │ -1fd598: 2100 |0004: array-length v0, v0 │ │ -1fd59a: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -1fd59e: 6900 925a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ -1fd5a2: 6201 2d5b |0009: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ -1fd5a6: 6e10 8f6e 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fd5ac: 0a01 |000e: move-result v1 │ │ -1fd5ae: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1fd5b0: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1fd5b4: 6200 925a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ -1fd5b8: 6201 295b |0014: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ -1fd5bc: 6e10 8f6e 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fd5c2: 0a01 |0019: move-result v1 │ │ -1fd5c4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1fd5c6: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1fd5ca: 6200 925a |001d: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ -1fd5ce: 6201 2a5b |001f: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ -1fd5d2: 6e10 8f6e 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fd5d8: 0a01 |0024: move-result v1 │ │ -1fd5da: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -1fd5dc: 4b02 0001 |0026: aput v2, v0, v1 │ │ -1fd5e0: 6200 925a |0028: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ -1fd5e4: 6201 2b5b |002a: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ -1fd5e8: 6e10 8f6e 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fd5ee: 0a01 |002f: move-result v1 │ │ -1fd5f0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1fd5f2: 4b02 0001 |0031: aput v2, v0, v1 │ │ -1fd5f6: 6200 925a |0033: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ -1fd5fa: 6201 2c5b |0035: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ -1fd5fe: 6e10 8f6e 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fd604: 0a01 |003a: move-result v1 │ │ -1fd606: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -1fd608: 4b02 0001 |003c: aput v2, v0, v1 │ │ -1fd60c: 0e00 |003e: return-void │ │ +1fd578: |[1fd578] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$1.:()V │ │ +1fd588: 7100 916e 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e91 │ │ +1fd58e: 0c00 |0003: move-result-object v0 │ │ +1fd590: 2100 |0004: array-length v0, v0 │ │ +1fd592: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +1fd596: 6900 925a |0007: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ +1fd59a: 6201 2d5b |0009: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ +1fd59e: 6e10 8f6e 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fd5a4: 0a01 |000e: move-result v1 │ │ +1fd5a6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1fd5a8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1fd5ac: 6200 925a |0012: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ +1fd5b0: 6201 295b |0014: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ +1fd5b4: 6e10 8f6e 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fd5ba: 0a01 |0019: move-result v1 │ │ +1fd5bc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1fd5be: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1fd5c2: 6200 925a |001d: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ +1fd5c6: 6201 2a5b |001f: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ +1fd5ca: 6e10 8f6e 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fd5d0: 0a01 |0024: move-result v1 │ │ +1fd5d2: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +1fd5d4: 4b02 0001 |0026: aput v2, v0, v1 │ │ +1fd5d8: 6200 925a |0028: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ +1fd5dc: 6201 2b5b |002a: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ +1fd5e0: 6e10 8f6e 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fd5e6: 0a01 |002f: move-result v1 │ │ +1fd5e8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1fd5ea: 4b02 0001 |0031: aput v2, v0, v1 │ │ +1fd5ee: 6200 925a |0033: sget-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ +1fd5f2: 6201 2c5b |0035: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ +1fd5f6: 6e10 8f6e 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fd5fc: 0a01 |003a: move-result v1 │ │ +1fd5fe: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +1fd600: 4b02 0001 |003c: aput v2, v0, v1 │ │ +1fd604: 0e00 |003e: return-void │ │ catches : 5 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -491285,18 +491285,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fd650: |[1fd650] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ -1fd660: 5b01 935a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a93 │ │ -1fd664: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fd66a: 0e00 |0005: return-void │ │ +1fd648: |[1fd648] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ +1fd658: 5b01 935a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a93 │ │ +1fd65c: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fd662: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ @@ -491305,17 +491305,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fd66c: |[1fd66c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V │ │ -1fd67c: 7020 4c6d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d4c │ │ -1fd682: 0e00 |0003: return-void │ │ +1fd664: |[1fd664] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$FABOnClickListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V │ │ +1fd674: 7020 4c6d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d4c │ │ +1fd67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1; │ │ @@ -491326,23 +491326,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1fd684: |[1fd684] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$FABOnClickListener.onClick:(Landroid/view/View;)V │ │ -1fd694: 5412 935a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a93 │ │ -1fd698: 7110 596d 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Ljava/lang/String; // method@6d59 │ │ -1fd69e: 0c02 |0005: move-result-object v2 │ │ -1fd6a0: 5410 935a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a93 │ │ -1fd6a4: 7110 5b6d 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5b │ │ -1fd6aa: 0c00 |000b: move-result-object v0 │ │ -1fd6ac: 7120 a870 0200 |000c: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.searchPlayFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@70a8 │ │ -1fd6b2: 0e00 |000f: return-void │ │ +1fd67c: |[1fd67c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$FABOnClickListener.onClick:(Landroid/view/View;)V │ │ +1fd68c: 5412 935a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a93 │ │ +1fd690: 7110 596d 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Ljava/lang/String; // method@6d59 │ │ +1fd696: 0c02 |0005: move-result-object v2 │ │ +1fd698: 5410 935a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a93 │ │ +1fd69c: 7110 5b6d 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5b │ │ +1fd6a2: 0c00 |000b: move-result-object v0 │ │ +1fd6a4: 7120 a870 0200 |000c: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.searchPlayFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@70a8 │ │ +1fd6aa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -491381,18 +491381,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fd6f0: |[1fd6f0] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ -1fd700: 5b01 945a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a94 │ │ -1fd704: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fd70a: 0e00 |0005: return-void │ │ +1fd6e8: |[1fd6e8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ +1fd6f8: 5b01 945a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a94 │ │ +1fd6fc: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fd702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ @@ -491401,17 +491401,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fd70c: |[1fd70c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V │ │ -1fd71c: 7020 4f6d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d4f │ │ -1fd722: 0e00 |0003: return-void │ │ +1fd704: |[1fd704] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V │ │ +1fd714: 7020 4f6d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d4f │ │ +1fd71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1; │ │ @@ -491422,37 +491422,37 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1fd6b4: |[1fd6b4] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.onQueryTextChange:(Ljava/lang/String;)Z │ │ -1fd6c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -1fd6c6: 0f01 |0001: return v1 │ │ +1fd6ac: |[1fd6ac] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.onQueryTextChange:(Ljava/lang/String;)Z │ │ +1fd6bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +1fd6be: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1fd6c8: |[1fd6c8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -1fd6d8: 5410 945a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a94 │ │ -1fd6dc: 7120 5a6d 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Ljava/lang/String;)Ljava/lang/String; // method@6d5a │ │ -1fd6e2: 5412 945a |0005: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a94 │ │ -1fd6e6: 6e10 756d 0200 |0007: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.refreshContent:()V // method@6d75 │ │ -1fd6ec: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -1fd6ee: 0f02 |000b: return v2 │ │ +1fd6c0: |[1fd6c0] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SearchViewQueryListener.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +1fd6d0: 5410 945a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a94 │ │ +1fd6d4: 7120 5a6d 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Ljava/lang/String;)Ljava/lang/String; // method@6d5a │ │ +1fd6da: 5412 945a |0005: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a94 │ │ +1fd6de: 6e10 756d 0200 |0007: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.refreshContent:()V // method@6d75 │ │ +1fd6e4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +1fd6e6: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0005 line=492 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -491496,18 +491496,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fd724: |[1fd724] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ -1fd734: 5b01 955a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd738: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fd73e: 0e00 |0005: return-void │ │ +1fd71c: |[1fd71c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ +1fd72c: 5b01 955a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd730: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fd736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ @@ -491516,17 +491516,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fd740: |[1fd740] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V │ │ -1fd750: 7020 536d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d53 │ │ -1fd756: 0e00 |0003: return-void │ │ +1fd738: |[1fd738] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V │ │ +1fd748: 7020 536d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d53 │ │ +1fd74e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1; │ │ @@ -491537,110 +491537,110 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 200 16-bit code units │ │ -1fd758: |[1fd758] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fd768: 5401 955a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd76c: 6e10 636d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fd772: 0c01 |0005: move-result-object v1 │ │ -1fd774: 7110 fd06 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -1fd77a: 0c01 |0009: move-result-object v1 │ │ -1fd77c: 7210 8802 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0288 │ │ -1fd782: 0c01 |000d: move-result-object v1 │ │ -1fd784: 1402 e000 0f7f |000e: const v2, #float 1.90084e+38 // #7f0f00e0 │ │ -1fd78a: 3803 7800 |0011: if-eqz v3, 0089 // +0078 │ │ -1fd78e: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -1fd790: 3243 5b00 |0014: if-eq v3, v4, 006f // +005b │ │ -1fd794: 1224 |0016: const/4 v4, #int 2 // #2 │ │ -1fd796: 3243 3e00 |0017: if-eq v3, v4, 0055 // +003e │ │ -1fd79a: 1234 |0019: const/4 v4, #int 3 // #3 │ │ -1fd79c: 3243 2100 |001a: if-eq v3, v4, 003b // +0021 │ │ -1fd7a0: 1244 |001c: const/4 v4, #int 4 // #4 │ │ -1fd7a2: 3243 0400 |001d: if-eq v3, v4, 0021 // +0004 │ │ -1fd7a6: 2900 8300 |001f: goto/16 00a2 // +0083 │ │ -1fd7aa: 5403 955a |0021: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd7ae: 6204 875c |0023: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ -1fd7b2: 7120 5c6d 4300 |0025: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ -1fd7b8: 5403 955a |0028: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd7bc: 6e20 656d 2300 |002a: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd7c2: 0c02 |002d: move-result-object v2 │ │ -1fd7c4: 5403 955a |002e: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd7c8: 1404 dc00 0f7f |0030: const v4, #float 1.90084e+38 // #7f0f00dc │ │ -1fd7ce: 6e20 656d 4300 |0033: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd7d4: 0c03 |0036: move-result-object v3 │ │ -1fd7d6: 7230 8502 2103 |0037: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ -1fd7dc: 2868 |003a: goto 00a2 // +0068 │ │ -1fd7de: 5403 955a |003b: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd7e2: 6204 895c |003d: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ -1fd7e6: 7120 5c6d 4300 |003f: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ -1fd7ec: 5403 955a |0042: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd7f0: 6e20 656d 2300 |0044: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd7f6: 0c02 |0047: move-result-object v2 │ │ -1fd7f8: 5403 955a |0048: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd7fc: 1404 df00 0f7f |004a: const v4, #float 1.90084e+38 // #7f0f00df │ │ -1fd802: 6e20 656d 4300 |004d: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd808: 0c03 |0050: move-result-object v3 │ │ -1fd80a: 7230 8502 2103 |0051: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ -1fd810: 284e |0054: goto 00a2 // +004e │ │ -1fd812: 5403 955a |0055: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd816: 6204 885c |0057: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ -1fd81a: 7120 5c6d 4300 |0059: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ -1fd820: 5403 955a |005c: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd824: 6e20 656d 2300 |005e: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd82a: 0c02 |0061: move-result-object v2 │ │ -1fd82c: 5403 955a |0062: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd830: 1404 dd00 0f7f |0064: const v4, #float 1.90084e+38 // #7f0f00dd │ │ -1fd836: 6e20 656d 4300 |0067: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd83c: 0c03 |006a: move-result-object v3 │ │ -1fd83e: 7230 8502 2103 |006b: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ -1fd844: 2834 |006e: goto 00a2 // +0034 │ │ -1fd846: 5403 955a |006f: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd84a: 6204 865c |0071: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ -1fd84e: 7120 5c6d 4300 |0073: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ -1fd854: 5403 955a |0076: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd858: 6e20 656d 2300 |0078: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd85e: 0c02 |007b: move-result-object v2 │ │ -1fd860: 5403 955a |007c: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd864: 1404 db00 0f7f |007e: const v4, #float 1.90084e+38 // #7f0f00db │ │ -1fd86a: 6e20 656d 4300 |0081: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd870: 0c03 |0084: move-result-object v3 │ │ -1fd872: 7230 8502 2103 |0085: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ -1fd878: 281a |0088: goto 00a2 // +001a │ │ -1fd87a: 5403 955a |0089: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd87e: 6204 8a5c |008b: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ -1fd882: 7120 5c6d 4300 |008d: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ -1fd888: 5403 955a |0090: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd88c: 6e20 656d 2300 |0092: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd892: 0c02 |0095: move-result-object v2 │ │ -1fd894: 5403 955a |0096: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd898: 1404 e100 0f7f |0098: const v4, #float 1.90084e+38 // #7f0f00e1 │ │ -1fd89e: 6e20 656d 4300 |009b: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fd8a4: 0c03 |009e: move-result-object v3 │ │ -1fd8a6: 7230 8502 2103 |009f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ -1fd8ac: 7210 7f02 0100 |00a2: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@027f │ │ -1fd8b2: 5401 955a |00a5: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd8b6: 7110 5d6d 0100 |00a7: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // method@6d5d │ │ -1fd8bc: 0c01 |00aa: move-result-object v1 │ │ -1fd8be: 7210 576b 0100 |00ab: invoke-interface {v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.getNowPlayingDragStatus:()Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // method@6b57 │ │ -1fd8c4: 0c01 |00ae: move-result-object v1 │ │ -1fd8c6: 6202 6f5b |00af: sget-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ -1fd8ca: 3321 1100 |00b1: if-ne v1, v2, 00c2 // +0011 │ │ -1fd8ce: 5401 955a |00b3: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd8d2: 7110 5e6d 0100 |00b5: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Landroid/widget/SearchView; // method@6d5e │ │ -1fd8d8: 0c01 |00b8: move-result-object v1 │ │ -1fd8da: 6e10 7e14 0100 |00b9: invoke-virtual {v1}, Landroid/widget/SearchView;.requestFocus:()Z // method@147e │ │ -1fd8e0: 5401 955a |00bc: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd8e4: 7110 5f6d 0100 |00be: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d5f │ │ -1fd8ea: 2806 |00c1: goto 00c7 // +0006 │ │ -1fd8ec: 5401 955a |00c2: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ -1fd8f0: 7110 606d 0100 |00c4: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d60 │ │ -1fd8f6: 0e00 |00c7: return-void │ │ +1fd750: |[1fd750] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fd760: 5401 955a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd764: 6e10 636d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fd76a: 0c01 |0005: move-result-object v1 │ │ +1fd76c: 7110 fd06 0100 |0006: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +1fd772: 0c01 |0009: move-result-object v1 │ │ +1fd774: 7210 8802 0100 |000a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0288 │ │ +1fd77a: 0c01 |000d: move-result-object v1 │ │ +1fd77c: 1402 e000 0f7f |000e: const v2, #float 1.90084e+38 // #7f0f00e0 │ │ +1fd782: 3803 7800 |0011: if-eqz v3, 0089 // +0078 │ │ +1fd786: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +1fd788: 3243 5b00 |0014: if-eq v3, v4, 006f // +005b │ │ +1fd78c: 1224 |0016: const/4 v4, #int 2 // #2 │ │ +1fd78e: 3243 3e00 |0017: if-eq v3, v4, 0055 // +003e │ │ +1fd792: 1234 |0019: const/4 v4, #int 3 // #3 │ │ +1fd794: 3243 2100 |001a: if-eq v3, v4, 003b // +0021 │ │ +1fd798: 1244 |001c: const/4 v4, #int 4 // #4 │ │ +1fd79a: 3243 0400 |001d: if-eq v3, v4, 0021 // +0004 │ │ +1fd79e: 2900 8300 |001f: goto/16 00a2 // +0083 │ │ +1fd7a2: 5403 955a |0021: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd7a6: 6204 875c |0023: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ +1fd7aa: 7120 5c6d 4300 |0025: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ +1fd7b0: 5403 955a |0028: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd7b4: 6e20 656d 2300 |002a: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd7ba: 0c02 |002d: move-result-object v2 │ │ +1fd7bc: 5403 955a |002e: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd7c0: 1404 dc00 0f7f |0030: const v4, #float 1.90084e+38 // #7f0f00dc │ │ +1fd7c6: 6e20 656d 4300 |0033: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd7cc: 0c03 |0036: move-result-object v3 │ │ +1fd7ce: 7230 8502 2103 |0037: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ +1fd7d4: 2868 |003a: goto 00a2 // +0068 │ │ +1fd7d6: 5403 955a |003b: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd7da: 6204 895c |003d: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ +1fd7de: 7120 5c6d 4300 |003f: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ +1fd7e4: 5403 955a |0042: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd7e8: 6e20 656d 2300 |0044: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd7ee: 0c02 |0047: move-result-object v2 │ │ +1fd7f0: 5403 955a |0048: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd7f4: 1404 df00 0f7f |004a: const v4, #float 1.90084e+38 // #7f0f00df │ │ +1fd7fa: 6e20 656d 4300 |004d: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd800: 0c03 |0050: move-result-object v3 │ │ +1fd802: 7230 8502 2103 |0051: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ +1fd808: 284e |0054: goto 00a2 // +004e │ │ +1fd80a: 5403 955a |0055: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd80e: 6204 885c |0057: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ +1fd812: 7120 5c6d 4300 |0059: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ +1fd818: 5403 955a |005c: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd81c: 6e20 656d 2300 |005e: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd822: 0c02 |0061: move-result-object v2 │ │ +1fd824: 5403 955a |0062: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd828: 1404 dd00 0f7f |0064: const v4, #float 1.90084e+38 // #7f0f00dd │ │ +1fd82e: 6e20 656d 4300 |0067: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd834: 0c03 |006a: move-result-object v3 │ │ +1fd836: 7230 8502 2103 |006b: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ +1fd83c: 2834 |006e: goto 00a2 // +0034 │ │ +1fd83e: 5403 955a |006f: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd842: 6204 865c |0071: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ +1fd846: 7120 5c6d 4300 |0073: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ +1fd84c: 5403 955a |0076: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd850: 6e20 656d 2300 |0078: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd856: 0c02 |007b: move-result-object v2 │ │ +1fd858: 5403 955a |007c: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd85c: 1404 db00 0f7f |007e: const v4, #float 1.90084e+38 // #7f0f00db │ │ +1fd862: 6e20 656d 4300 |0081: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd868: 0c03 |0084: move-result-object v3 │ │ +1fd86a: 7230 8502 2103 |0085: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ +1fd870: 281a |0088: goto 00a2 // +001a │ │ +1fd872: 5403 955a |0089: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd876: 6204 8a5c |008b: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ +1fd87a: 7120 5c6d 4300 |008d: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@6d5c │ │ +1fd880: 5403 955a |0090: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd884: 6e20 656d 2300 |0092: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd88a: 0c02 |0095: move-result-object v2 │ │ +1fd88c: 5403 955a |0096: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd890: 1404 e100 0f7f |0098: const v4, #float 1.90084e+38 // #7f0f00e1 │ │ +1fd896: 6e20 656d 4300 |009b: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fd89c: 0c03 |009e: move-result-object v3 │ │ +1fd89e: 7230 8502 2103 |009f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0285 │ │ +1fd8a4: 7210 7f02 0100 |00a2: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@027f │ │ +1fd8aa: 5401 955a |00a5: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd8ae: 7110 5d6d 0100 |00a7: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // method@6d5d │ │ +1fd8b4: 0c01 |00aa: move-result-object v1 │ │ +1fd8b6: 7210 576b 0100 |00ab: invoke-interface {v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.getNowPlayingDragStatus:()Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // method@6b57 │ │ +1fd8bc: 0c01 |00ae: move-result-object v1 │ │ +1fd8be: 6202 6f5b |00af: sget-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ +1fd8c2: 3321 1100 |00b1: if-ne v1, v2, 00c2 // +0011 │ │ +1fd8c6: 5401 955a |00b3: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd8ca: 7110 5e6d 0100 |00b5: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Landroid/widget/SearchView; // method@6d5e │ │ +1fd8d0: 0c01 |00b8: move-result-object v1 │ │ +1fd8d2: 6e10 7e14 0100 |00b9: invoke-virtual {v1}, Landroid/widget/SearchView;.requestFocus:()Z // method@147e │ │ +1fd8d8: 5401 955a |00bc: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd8dc: 7110 5f6d 0100 |00be: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d5f │ │ +1fd8e2: 2806 |00c1: goto 00c7 // +0006 │ │ +1fd8e4: 5401 955a |00c2: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // field@5a95 │ │ +1fd8e8: 7110 606d 0100 |00c4: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6d60 │ │ +1fd8ee: 0e00 |00c7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x000a line=444 │ │ 0x0021 line=463 │ │ 0x0028 line=464 │ │ 0x003b line=459 │ │ @@ -491668,16 +491668,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1fd8f8: |[1fd8f8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -1fd908: 0e00 |0000: return-void │ │ +1fd8f0: |[1fd8f0] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment$SpinnerSelectListener.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +1fd900: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11025 (SearchFragment.java) │ │ │ │ Class #2005 header: │ │ @@ -491735,17 +491735,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fe6e8: |[1fe6e8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$DBUpdateBtnListener.:()V │ │ -1fe6f8: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fe6fe: 0e00 |0003: return-void │ │ +1fe6e0: |[1fe6e0] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$DBUpdateBtnListener.:()V │ │ +1fe6f0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fe6f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener;) │ │ @@ -491753,17 +491753,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fe700: |[1fe700] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$DBUpdateBtnListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$1;)V │ │ -1fe710: 7010 896d 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener;.:()V // method@6d89 │ │ -1fe716: 0e00 |0003: return-void │ │ +1fe6f8: |[1fe6f8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$DBUpdateBtnListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$1;)V │ │ +1fe708: 7010 896d 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener;.:()V // method@6d89 │ │ +1fe70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$1; │ │ │ │ @@ -491773,18 +491773,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fe718: |[1fe718] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$DBUpdateBtnListener.onClick:(Landroid/view/View;)V │ │ -1fe728: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -1fe72c: 7110 ac70 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.updateDatabase:(Ljava/lang/String;)V // method@70ac │ │ -1fe732: 0e00 |0005: return-void │ │ +1fe710: |[1fe710] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$DBUpdateBtnListener.onClick:(Landroid/view/View;)V │ │ +1fe720: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +1fe724: 7110 ac70 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.updateDatabase:(Ljava/lang/String;)V // method@70ac │ │ +1fe72a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -491844,32 +491844,32 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;ZI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -1fffc8: |[1fffc8] org.gateshipone.malp.application.listviewitems.OutputListItem.:(Landroid/content/Context;Ljava/lang/String;ZI)V │ │ -1fffd8: 7020 9413 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1394 │ │ -1fffde: 1a05 7c50 |0003: const-string v5, "layout_inflater" // string@507c │ │ -1fffe2: 6e20 2502 5200 |0005: invoke-virtual {v2, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ -1fffe8: 0c02 |0008: move-result-object v2 │ │ -1fffea: 1f02 7502 |0009: check-cast v2, Landroid/view/LayoutInflater; // type@0275 │ │ -1fffee: 1405 3e00 0c7f |000b: const v5, #float 1.86093e+38 // #7f0c003e │ │ -1ffff4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -1ffff6: 6e40 5f0e 5201 |000f: invoke-virtual {v2, v5, v1, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1ffffc: 1402 d600 097f |0012: const v2, #float 1.82109e+38 // #7f0900d6 │ │ -200002: 6e20 e06d 2100 |0015: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.findViewById:(I)Landroid/view/View; // method@6de0 │ │ -200008: 0c02 |0018: move-result-object v2 │ │ -20000a: 1f02 e502 |0019: check-cast v2, Landroid/widget/CheckedTextView; // type@02e5 │ │ -20000e: 5b12 cf5a |001b: iput-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ -200012: 6e20 9512 3200 |001d: invoke-virtual {v2, v3}, Landroid/widget/CheckedTextView;.setText:(Ljava/lang/CharSequence;)V // method@1295 │ │ -200018: 5412 cf5a |0020: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ -20001c: 6e20 9012 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@1290 │ │ -200022: 0e00 |0025: return-void │ │ +1fffc0: |[1fffc0] org.gateshipone.malp.application.listviewitems.OutputListItem.:(Landroid/content/Context;Ljava/lang/String;ZI)V │ │ +1fffd0: 7020 9413 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1394 │ │ +1fffd6: 1a05 7c50 |0003: const-string v5, "layout_inflater" // string@507c │ │ +1fffda: 6e20 2502 5200 |0005: invoke-virtual {v2, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ +1fffe0: 0c02 |0008: move-result-object v2 │ │ +1fffe2: 1f02 7502 |0009: check-cast v2, Landroid/view/LayoutInflater; // type@0275 │ │ +1fffe6: 1405 3e00 0c7f |000b: const v5, #float 1.86093e+38 // #7f0c003e │ │ +1fffec: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +1fffee: 6e40 5f0e 5201 |000f: invoke-virtual {v2, v5, v1, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1ffff4: 1402 d600 097f |0012: const v2, #float 1.82109e+38 // #7f0900d6 │ │ +1ffffa: 6e20 e06d 2100 |0015: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.findViewById:(I)Landroid/view/View; // method@6de0 │ │ +200000: 0c02 |0018: move-result-object v2 │ │ +200002: 1f02 e502 |0019: check-cast v2, Landroid/widget/CheckedTextView; // type@02e5 │ │ +200006: 5b12 cf5a |001b: iput-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ +20000a: 6e20 9512 3200 |001d: invoke-virtual {v2, v3}, Landroid/widget/CheckedTextView;.setText:(Ljava/lang/CharSequence;)V // method@1295 │ │ +200010: 5412 cf5a |0020: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ +200014: 6e20 9012 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@1290 │ │ +20001a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=40 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ 0x001d line=44 │ │ @@ -491887,18 +491887,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -200024: |[200024] org.gateshipone.malp.application.listviewitems.OutputListItem.setChecked:(Z)V │ │ -200034: 5410 cf5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ -200038: 6e20 9012 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@1290 │ │ -20003e: 0e00 |0005: return-void │ │ +20001c: |[20001c] org.gateshipone.malp.application.listviewitems.OutputListItem.setChecked:(Z)V │ │ +20002c: 5410 cf5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ +200030: 6e20 9012 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@1290 │ │ +200036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/OutputListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -491907,18 +491907,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -200040: |[200040] org.gateshipone.malp.application.listviewitems.OutputListItem.setName:(Ljava/lang/String;)V │ │ -200050: 5410 cf5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ -200054: 6e20 9512 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setText:(Ljava/lang/CharSequence;)V // method@1295 │ │ -20005a: 0e00 |0005: return-void │ │ +200038: |[200038] org.gateshipone.malp.application.listviewitems.OutputListItem.setName:(Ljava/lang/String;)V │ │ +200048: 5410 cf5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/OutputListItem;.mMainView:Landroid/widget/CheckedTextView; // field@5acf │ │ +20004c: 6e20 9512 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setText:(Ljava/lang/CharSequence;)V // method@1295 │ │ +200052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/OutputListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -491963,48 +491963,48 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -20005c: |[20005c] org.gateshipone.malp.application.listviewitems.ProfileListItem.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V │ │ -20006c: 7020 9413 3200 |0000: invoke-direct {v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1394 │ │ -200072: 1a00 7c50 |0003: const-string v0, "layout_inflater" // string@507c │ │ -200076: 6e20 2502 0300 |0005: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ -20007c: 0c03 |0008: move-result-object v3 │ │ -20007e: 1f03 7502 |0009: check-cast v3, Landroid/view/LayoutInflater; // type@0275 │ │ -200082: 1400 3f00 0c7f |000b: const v0, #float 1.86093e+38 // #7f0c003f │ │ -200088: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -20008a: 6e40 5f0e 0312 |000f: invoke-virtual {v3, v0, v2, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -200090: 1403 d900 097f |0012: const v3, #float 1.82109e+38 // #7f0900d9 │ │ -200096: 6e20 e46d 3200 |0015: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ -20009c: 0c03 |0018: move-result-object v3 │ │ -20009e: 1f03 1d03 |0019: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -2000a2: 5b23 d25a |001b: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mProfileNameView:Landroid/widget/TextView; // field@5ad2 │ │ -2000a6: 6e20 4815 4300 |001d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2000ac: 1403 d800 097f |0020: const v3, #float 1.82109e+38 // #7f0900d8 │ │ -2000b2: 6e20 e46d 3200 |0023: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ -2000b8: 0c03 |0026: move-result-object v3 │ │ -2000ba: 1f03 1d03 |0027: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -2000be: 5b23 d05a |0029: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mHostnameView:Landroid/widget/TextView; // field@5ad0 │ │ -2000c2: 6e20 4815 5300 |002b: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2000c8: 1403 da00 097f |002e: const v3, #float 1.82109e+38 // #7f0900da │ │ -2000ce: 6e20 e46d 3200 |0031: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ -2000d4: 0c03 |0034: move-result-object v3 │ │ -2000d6: 1f03 1d03 |0035: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -2000da: 5b23 d15a |0037: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mPortView:Landroid/widget/TextView; // field@5ad1 │ │ -2000de: 6e20 4815 6300 |0039: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2000e4: 1403 db00 097f |003c: const v3, #float 1.82109e+38 // #7f0900db │ │ -2000ea: 6e20 e46d 3200 |003f: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ -2000f0: 0c03 |0042: move-result-object v3 │ │ -2000f2: 1f03 0403 |0043: check-cast v3, Landroid/widget/RadioButton; // type@0304 │ │ -2000f6: 5b23 d35a |0045: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mRadioButton:Landroid/widget/RadioButton; // field@5ad3 │ │ -2000fa: 6e20 5014 7300 |0047: invoke-virtual {v3, v7}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1450 │ │ -200100: 0e00 |004a: return-void │ │ +200054: |[200054] org.gateshipone.malp.application.listviewitems.ProfileListItem.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V │ │ +200064: 7020 9413 3200 |0000: invoke-direct {v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@1394 │ │ +20006a: 1a00 7c50 |0003: const-string v0, "layout_inflater" // string@507c │ │ +20006e: 6e20 2502 0300 |0005: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ +200074: 0c03 |0008: move-result-object v3 │ │ +200076: 1f03 7502 |0009: check-cast v3, Landroid/view/LayoutInflater; // type@0275 │ │ +20007a: 1400 3f00 0c7f |000b: const v0, #float 1.86093e+38 // #7f0c003f │ │ +200080: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +200082: 6e40 5f0e 0312 |000f: invoke-virtual {v3, v0, v2, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +200088: 1403 d900 097f |0012: const v3, #float 1.82109e+38 // #7f0900d9 │ │ +20008e: 6e20 e46d 3200 |0015: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ +200094: 0c03 |0018: move-result-object v3 │ │ +200096: 1f03 1d03 |0019: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +20009a: 5b23 d25a |001b: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mProfileNameView:Landroid/widget/TextView; // field@5ad2 │ │ +20009e: 6e20 4815 4300 |001d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2000a4: 1403 d800 097f |0020: const v3, #float 1.82109e+38 // #7f0900d8 │ │ +2000aa: 6e20 e46d 3200 |0023: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ +2000b0: 0c03 |0026: move-result-object v3 │ │ +2000b2: 1f03 1d03 |0027: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +2000b6: 5b23 d05a |0029: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mHostnameView:Landroid/widget/TextView; // field@5ad0 │ │ +2000ba: 6e20 4815 5300 |002b: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2000c0: 1403 da00 097f |002e: const v3, #float 1.82109e+38 // #7f0900da │ │ +2000c6: 6e20 e46d 3200 |0031: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ +2000cc: 0c03 |0034: move-result-object v3 │ │ +2000ce: 1f03 1d03 |0035: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +2000d2: 5b23 d15a |0037: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mPortView:Landroid/widget/TextView; // field@5ad1 │ │ +2000d6: 6e20 4815 6300 |0039: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2000dc: 1403 db00 097f |003c: const v3, #float 1.82109e+38 // #7f0900db │ │ +2000e2: 6e20 e46d 3200 |003f: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.findViewById:(I)Landroid/view/View; // method@6de4 │ │ +2000e8: 0c03 |0042: move-result-object v3 │ │ +2000ea: 1f03 0403 |0043: check-cast v3, Landroid/widget/RadioButton; // type@0304 │ │ +2000ee: 5b23 d35a |0045: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mRadioButton:Landroid/widget/RadioButton; // field@5ad3 │ │ +2000f2: 6e20 5014 7300 |0047: invoke-virtual {v3, v7}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1450 │ │ +2000f8: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=44 │ │ 0x000f line=45 │ │ 0x0015 line=47 │ │ 0x001d line=48 │ │ @@ -492028,18 +492028,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -200104: |[200104] org.gateshipone.malp.application.listviewitems.ProfileListItem.setChecked:(Z)V │ │ -200114: 5410 d35a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mRadioButton:Landroid/widget/RadioButton; // field@5ad3 │ │ -200118: 6e20 5014 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1450 │ │ -20011e: 0e00 |0005: return-void │ │ +2000fc: |[2000fc] org.gateshipone.malp.application.listviewitems.ProfileListItem.setChecked:(Z)V │ │ +20010c: 5410 d35a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mRadioButton:Landroid/widget/RadioButton; // field@5ad3 │ │ +200110: 6e20 5014 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/RadioButton;.setChecked:(Z)V // method@1450 │ │ +200116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/ProfileListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -492048,18 +492048,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -200120: |[200120] org.gateshipone.malp.application.listviewitems.ProfileListItem.setHostname:(Ljava/lang/String;)V │ │ -200130: 5410 d05a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mHostnameView:Landroid/widget/TextView; // field@5ad0 │ │ -200134: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -20013a: 0e00 |0005: return-void │ │ +200118: |[200118] org.gateshipone.malp.application.listviewitems.ProfileListItem.setHostname:(Ljava/lang/String;)V │ │ +200128: 5410 d05a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mHostnameView:Landroid/widget/TextView; // field@5ad0 │ │ +20012c: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +200132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/ProfileListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -492068,18 +492068,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -20013c: |[20013c] org.gateshipone.malp.application.listviewitems.ProfileListItem.setPort:(Ljava/lang/String;)V │ │ -20014c: 5410 d15a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mPortView:Landroid/widget/TextView; // field@5ad1 │ │ -200150: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -200156: 0e00 |0005: return-void │ │ +200134: |[200134] org.gateshipone.malp.application.listviewitems.ProfileListItem.setPort:(Ljava/lang/String;)V │ │ +200144: 5410 d15a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mPortView:Landroid/widget/TextView; // field@5ad1 │ │ +200148: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +20014e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/ProfileListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -492088,18 +492088,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -200158: |[200158] org.gateshipone.malp.application.listviewitems.ProfileListItem.setProfileName:(Ljava/lang/String;)V │ │ -200168: 5410 d25a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mProfileNameView:Landroid/widget/TextView; // field@5ad2 │ │ -20016c: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -200172: 0e00 |0005: return-void │ │ +200150: |[200150] org.gateshipone.malp.application.listviewitems.ProfileListItem.setProfileName:(Ljava/lang/String;)V │ │ +200160: 5410 d25a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ProfileListItem;.mProfileNameView:Landroid/widget/TextView; // field@5ad2 │ │ +200164: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +20016a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/ProfileListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -492345,39 +492345,39 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -200bd0: |[200bd0] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V │ │ -200be0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -200be6: 5b01 f55a |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af5 │ │ -200bea: 5b02 f65a |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$1:Ljava/util/List; // field@5af6 │ │ -200bee: 0e00 |0007: return-void │ │ +200bc8: |[200bc8] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V │ │ +200bd8: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +200bde: 5b01 f55a |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af5 │ │ +200be2: 5b02 f65a |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$1:Ljava/util/List; // field@5af6 │ │ +200be6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;) │ │ name : 'onMenuItemClick' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -200bac: |[200bac] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -200bbc: 5420 f55a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af5 │ │ -200bc0: 5421 f65a |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$1:Ljava/util/List; // field@5af6 │ │ -200bc4: 6e30 8c6e 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.lambda$handleOutputs$2$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z // method@6e8c │ │ -200bca: 0a03 |0007: move-result v3 │ │ -200bcc: 0f03 |0008: return v3 │ │ +200ba4: |[200ba4] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +200bb4: 5420 f55a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af5 │ │ +200bb8: 5421 f65a |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.f$1:Ljava/util/List; // field@5af6 │ │ +200bbc: 6e30 8c6e 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.lambda$handleOutputs$2$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z // method@6e8c │ │ +200bc2: 0a03 |0007: move-result v3 │ │ +200bc4: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2019 header: │ │ @@ -492408,37 +492408,37 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -200c10: |[200c10] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI.:(Ljava/util/List;)V │ │ -200c20: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -200c26: 5b01 f75a |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI;.f$0:Ljava/util/List; // field@5af7 │ │ -200c2a: 0e00 |0005: return-void │ │ +200c08: |[200c08] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI.:(Ljava/util/List;)V │ │ +200c18: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +200c1e: 5b01 f75a |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI;.f$0:Ljava/util/List; // field@5af7 │ │ +200c22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI;) │ │ name : 'onMenuItemClick' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -200bf0: |[200bf0] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -200c00: 5410 f75a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI;.f$0:Ljava/util/List; // field@5af7 │ │ -200c04: 7120 8a6e 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.lambda$handleOutputs$1:(Ljava/util/List;Landroid/view/MenuItem;)Z // method@6e8a │ │ -200c0a: 0a02 |0005: move-result v2 │ │ -200c0c: 0f02 |0006: return v2 │ │ +200be8: |[200be8] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +200bf8: 5410 f75a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI;.f$0:Ljava/util/List; // field@5af7 │ │ +200bfc: 7120 8a6e 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.lambda$handleOutputs$1:(Ljava/util/List;Landroid/view/MenuItem;)Z // method@6e8a │ │ +200c02: 0a02 |0005: move-result v2 │ │ +200c04: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2020 header: │ │ @@ -492473,39 +492473,39 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -200c50: |[200c50] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V │ │ -200c60: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -200c66: 5b01 f85a |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af8 │ │ -200c6a: 5b02 f95a |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$1:Ljava/util/List; // field@5af9 │ │ -200c6e: 0e00 |0007: return-void │ │ +200c48: |[200c48] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V │ │ +200c58: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +200c5e: 5b01 f85a |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af8 │ │ +200c62: 5b02 f95a |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$1:Ljava/util/List; // field@5af9 │ │ +200c66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;) │ │ name : 'onMenuItemClick' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -200c2c: |[200c2c] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -200c3c: 5420 f85a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af8 │ │ -200c40: 5421 f95a |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$1:Ljava/util/List; // field@5af9 │ │ -200c44: 6e30 896e 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.lambda$handleOutputs$0$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z // method@6e89 │ │ -200c4a: 0a03 |0007: move-result v3 │ │ -200c4c: 0f03 |0008: return v3 │ │ +200c24: |[200c24] org.gateshipone.malp.application.utils.-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +200c34: 5420 f85a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5af8 │ │ +200c38: 5421 f95a |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.f$1:Ljava/util/List; // field@5af9 │ │ +200c3c: 6e30 896e 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.lambda$handleOutputs$0$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z // method@6e89 │ │ +200c42: 0a03 |0007: move-result v3 │ │ +200c44: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2021 header: │ │ @@ -492558,17 +492558,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -200c70: |[200c70] org.gateshipone.malp.application.utils.AsyncLoader$CoverViewHolder.:()V │ │ -200c80: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -200c86: 0e00 |0003: return-void │ │ +200c68: |[200c68] org.gateshipone.malp.application.utils.AsyncLoader$CoverViewHolder.:()V │ │ +200c78: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +200c7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; │ │ │ │ Virtual methods - │ │ @@ -492614,37 +492614,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -200e80: |[200e80] org.gateshipone.malp.application.utils.AsyncLoader.:()V │ │ -200e90: 1c00 9e0e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/AsyncLoader; // type@0e9e │ │ -200e94: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -200e9a: 0c00 |0005: move-result-object v0 │ │ -200e9c: 6900 ff5a |0006: sput-object v0, Lorg/gateshipone/malp/application/utils/AsyncLoader;.TAG:Ljava/lang/String; // field@5aff │ │ -200ea0: 0e00 |0008: return-void │ │ +200e78: |[200e78] org.gateshipone.malp.application.utils.AsyncLoader.:()V │ │ +200e88: 1c00 9e0e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/AsyncLoader; // type@0e9e │ │ +200e8c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +200e92: 0c00 |0005: move-result-object v0 │ │ +200e94: 6900 ff5a |0006: sput-object v0, Lorg/gateshipone/malp/application/utils/AsyncLoader;.TAG:Ljava/lang/String; // field@5aff │ │ +200e98: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/AsyncLoader;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -200ea4: |[200ea4] org.gateshipone.malp.application.utils.AsyncLoader.:()V │ │ -200eb4: 7010 0a06 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@060a │ │ -200eba: 0e00 |0003: return-void │ │ +200e9c: |[200e9c] org.gateshipone.malp.application.utils.AsyncLoader.:()V │ │ +200eac: 7010 0a06 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@060a │ │ +200eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/AsyncLoader; │ │ │ │ Virtual methods - │ │ @@ -492653,121 +492653,121 @@ │ │ type : '([Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 208 16-bit code units │ │ -200c88: |[200c88] org.gateshipone.malp.application.utils.AsyncLoader.doInBackground:([Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;)Landroid/graphics/Bitmap; │ │ -200c98: 7100 d365 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ -200c9e: 0b00 |0003: move-result-wide v0 │ │ -200ca0: 5a60 015b |0004: iput-wide v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mStartTime:J // field@5b01 │ │ -200ca4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -200ca6: 4607 0700 |0007: aget-object v7, v7, v0 │ │ -200caa: 5b67 005b |0009: iput-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200cae: 5477 fe5a |000b: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -200cb2: 2077 2c0f |000d: instance-of v7, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -200cb6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -200cb8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -200cba: 3807 3d00 |0011: if-eqz v7, 004e // +003d │ │ -200cbe: 5467 005b |0013: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200cc2: 5477 fe5a |0015: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -200cc6: 1f07 2c0f |0017: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -200cca: 5463 005b |0019: iget-object v3, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200cce: 5433 fa5a |001b: iget-object v3, v3, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -200cd2: 5464 005b |001d: iget-object v4, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200cd6: 5444 fc5a |001f: iget-object v4, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -200cda: 5444 0703 |0021: iget-object v4, v4, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0307 │ │ -200cde: 1f04 b00c |0023: check-cast v4, Ljava/lang/Integer; // type@0cb0 │ │ -200ce2: 6e10 4865 0400 |0025: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -200ce8: 0a04 |0028: move-result v4 │ │ -200cea: 5465 005b |0029: iget-object v5, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200cee: 5455 fc5a |002b: iget-object v5, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -200cf2: 5455 0803 |002d: iget-object v5, v5, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0308 │ │ -200cf6: 1f05 b00c |002f: check-cast v5, Ljava/lang/Integer; // type@0cb0 │ │ -200cfa: 6e10 4865 0500 |0031: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -200d00: 0a05 |0034: move-result v5 │ │ -200d02: 6e50 5669 7354 |0035: invoke-virtual {v3, v7, v4, v5, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;IIZ)Landroid/graphics/Bitmap; // method@6956 │ │ -200d08: 0c02 |0038: move-result-object v2 │ │ -200d0a: 2900 9600 |0039: goto/16 00cf // +0096 │ │ -200d0e: 0000 |003b: nop // spacer │ │ -200d10: 6e10 0d72 0700 |003c: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getFetching:()Z // method@720d │ │ -200d16: 0a00 |003f: move-result v0 │ │ -200d18: 3900 8f00 |0040: if-nez v0, 00cf // +008f │ │ -200d1c: 5460 005b |0042: iget-object v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200d20: 5400 fa5a |0044: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -200d24: 6e20 4f69 7000 |0046: invoke-virtual {v0, v7}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@694f │ │ -200d2a: 6e20 1172 1700 |0049: invoke-virtual {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setFetching:(Z)V // method@7211 │ │ -200d30: 2900 8300 |004c: goto/16 00cf // +0083 │ │ -200d34: 5467 005b |004e: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200d38: 5477 fe5a |0050: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -200d3c: 2077 2a0f |0052: instance-of v7, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -200d40: 3807 3b00 |0054: if-eqz v7, 008f // +003b │ │ -200d44: 5467 005b |0056: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200d48: 5477 fe5a |0058: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -200d4c: 1f07 2a0f |005a: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -200d50: 5463 005b |005c: iget-object v3, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200d54: 5433 fa5a |005e: iget-object v3, v3, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -200d58: 5464 005b |0060: iget-object v4, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200d5c: 5444 fc5a |0062: iget-object v4, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -200d60: 5444 0703 |0064: iget-object v4, v4, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0307 │ │ -200d64: 1f04 b00c |0066: check-cast v4, Ljava/lang/Integer; // type@0cb0 │ │ -200d68: 6e10 4865 0400 |0068: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -200d6e: 0a04 |006b: move-result v4 │ │ -200d70: 5465 005b |006c: iget-object v5, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200d74: 5455 fc5a |006e: iget-object v5, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -200d78: 5455 0803 |0070: iget-object v5, v5, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0308 │ │ -200d7c: 1f05 b00c |0072: check-cast v5, Ljava/lang/Integer; // type@0cb0 │ │ -200d80: 6e10 4865 0500 |0074: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -200d86: 0a05 |0077: move-result v5 │ │ -200d88: 6e50 5569 7354 |0078: invoke-virtual {v3, v7, v4, v5, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;IIZ)Landroid/graphics/Bitmap; // method@6955 │ │ -200d8e: 0c02 |007b: move-result-object v2 │ │ -200d90: 2853 |007c: goto 00cf // +0053 │ │ -200d92: 0000 |007d: nop // spacer │ │ -200d94: 6e10 f371 0700 |007e: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getFetching:()Z // method@71f3 │ │ -200d9a: 0a00 |0081: move-result v0 │ │ -200d9c: 3900 4d00 |0082: if-nez v0, 00cf // +004d │ │ -200da0: 5460 005b |0084: iget-object v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200da4: 5400 fa5a |0086: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -200da8: 6e20 4d69 7000 |0088: invoke-virtual {v0, v7}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)V // method@694d │ │ -200dae: 6e20 fb71 1700 |008b: invoke-virtual {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setFetching:(Z)V // method@71fb │ │ -200db4: 2841 |008e: goto 00cf // +0041 │ │ -200db6: 5467 005b |008f: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200dba: 5477 fe5a |0091: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -200dbe: 2077 380f |0093: instance-of v7, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -200dc2: 3807 3a00 |0095: if-eqz v7, 00cf // +003a │ │ -200dc6: 5467 005b |0097: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200dca: 5477 fe5a |0099: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -200dce: 1f07 380f |009b: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -200dd2: 5463 005b |009d: iget-object v3, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200dd6: 5433 fa5a |009f: iget-object v3, v3, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -200dda: 5464 005b |00a1: iget-object v4, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200dde: 5444 fc5a |00a3: iget-object v4, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -200de2: 5444 0703 |00a5: iget-object v4, v4, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0307 │ │ -200de6: 1f04 b00c |00a7: check-cast v4, Ljava/lang/Integer; // type@0cb0 │ │ -200dea: 6e10 4865 0400 |00a9: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -200df0: 0a04 |00ac: move-result v4 │ │ -200df2: 5465 005b |00ad: iget-object v5, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200df6: 5455 fc5a |00af: iget-object v5, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -200dfa: 5455 0803 |00b1: iget-object v5, v5, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0308 │ │ -200dfe: 1f05 b00c |00b3: check-cast v5, Ljava/lang/Integer; // type@0cb0 │ │ -200e02: 6e10 4865 0500 |00b5: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -200e08: 0a05 |00b8: move-result v5 │ │ -200e0a: 6e50 5769 7354 |00b9: invoke-virtual {v3, v7, v4, v5, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;IIZ)Landroid/graphics/Bitmap; // method@6957 │ │ -200e10: 0c02 |00bc: move-result-object v2 │ │ -200e12: 2812 |00bd: goto 00cf // +0012 │ │ -200e14: 0000 |00be: nop // spacer │ │ -200e16: 6e10 8372 0700 |00bf: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFetching:()Z // method@7283 │ │ -200e1c: 0a00 |00c2: move-result v0 │ │ -200e1e: 3900 0c00 |00c3: if-nez v0, 00cf // +000c │ │ -200e22: 5460 005b |00c5: iget-object v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200e26: 5400 fa5a |00c7: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -200e2a: 6e20 5169 7000 |00c9: invoke-virtual {v0, v7}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6951 │ │ -200e30: 6e20 9d72 1700 |00cc: invoke-virtual {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setFetching:(Z)V // method@729d │ │ -200e36: 1102 |00cf: return-object v2 │ │ +200c80: |[200c80] org.gateshipone.malp.application.utils.AsyncLoader.doInBackground:([Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;)Landroid/graphics/Bitmap; │ │ +200c90: 7100 d365 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ +200c96: 0b00 |0003: move-result-wide v0 │ │ +200c98: 5a60 015b |0004: iput-wide v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mStartTime:J // field@5b01 │ │ +200c9c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +200c9e: 4607 0700 |0007: aget-object v7, v7, v0 │ │ +200ca2: 5b67 005b |0009: iput-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200ca6: 5477 fe5a |000b: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +200caa: 2077 2c0f |000d: instance-of v7, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +200cae: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +200cb0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +200cb2: 3807 3d00 |0011: if-eqz v7, 004e // +003d │ │ +200cb6: 5467 005b |0013: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200cba: 5477 fe5a |0015: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +200cbe: 1f07 2c0f |0017: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +200cc2: 5463 005b |0019: iget-object v3, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200cc6: 5433 fa5a |001b: iget-object v3, v3, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +200cca: 5464 005b |001d: iget-object v4, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200cce: 5444 fc5a |001f: iget-object v4, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +200cd2: 5444 0703 |0021: iget-object v4, v4, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0307 │ │ +200cd6: 1f04 b00c |0023: check-cast v4, Ljava/lang/Integer; // type@0cb0 │ │ +200cda: 6e10 4865 0400 |0025: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +200ce0: 0a04 |0028: move-result v4 │ │ +200ce2: 5465 005b |0029: iget-object v5, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200ce6: 5455 fc5a |002b: iget-object v5, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +200cea: 5455 0803 |002d: iget-object v5, v5, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0308 │ │ +200cee: 1f05 b00c |002f: check-cast v5, Ljava/lang/Integer; // type@0cb0 │ │ +200cf2: 6e10 4865 0500 |0031: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +200cf8: 0a05 |0034: move-result v5 │ │ +200cfa: 6e50 5669 7354 |0035: invoke-virtual {v3, v7, v4, v5, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;IIZ)Landroid/graphics/Bitmap; // method@6956 │ │ +200d00: 0c02 |0038: move-result-object v2 │ │ +200d02: 2900 9600 |0039: goto/16 00cf // +0096 │ │ +200d06: 0000 |003b: nop // spacer │ │ +200d08: 6e10 0d72 0700 |003c: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getFetching:()Z // method@720d │ │ +200d0e: 0a00 |003f: move-result v0 │ │ +200d10: 3900 8f00 |0040: if-nez v0, 00cf // +008f │ │ +200d14: 5460 005b |0042: iget-object v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200d18: 5400 fa5a |0044: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +200d1c: 6e20 4f69 7000 |0046: invoke-virtual {v0, v7}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@694f │ │ +200d22: 6e20 1172 1700 |0049: invoke-virtual {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setFetching:(Z)V // method@7211 │ │ +200d28: 2900 8300 |004c: goto/16 00cf // +0083 │ │ +200d2c: 5467 005b |004e: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200d30: 5477 fe5a |0050: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +200d34: 2077 2a0f |0052: instance-of v7, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +200d38: 3807 3b00 |0054: if-eqz v7, 008f // +003b │ │ +200d3c: 5467 005b |0056: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200d40: 5477 fe5a |0058: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +200d44: 1f07 2a0f |005a: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +200d48: 5463 005b |005c: iget-object v3, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200d4c: 5433 fa5a |005e: iget-object v3, v3, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +200d50: 5464 005b |0060: iget-object v4, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200d54: 5444 fc5a |0062: iget-object v4, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +200d58: 5444 0703 |0064: iget-object v4, v4, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0307 │ │ +200d5c: 1f04 b00c |0066: check-cast v4, Ljava/lang/Integer; // type@0cb0 │ │ +200d60: 6e10 4865 0400 |0068: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +200d66: 0a04 |006b: move-result v4 │ │ +200d68: 5465 005b |006c: iget-object v5, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200d6c: 5455 fc5a |006e: iget-object v5, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +200d70: 5455 0803 |0070: iget-object v5, v5, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0308 │ │ +200d74: 1f05 b00c |0072: check-cast v5, Ljava/lang/Integer; // type@0cb0 │ │ +200d78: 6e10 4865 0500 |0074: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +200d7e: 0a05 |0077: move-result v5 │ │ +200d80: 6e50 5569 7354 |0078: invoke-virtual {v3, v7, v4, v5, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;IIZ)Landroid/graphics/Bitmap; // method@6955 │ │ +200d86: 0c02 |007b: move-result-object v2 │ │ +200d88: 2853 |007c: goto 00cf // +0053 │ │ +200d8a: 0000 |007d: nop // spacer │ │ +200d8c: 6e10 f371 0700 |007e: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getFetching:()Z // method@71f3 │ │ +200d92: 0a00 |0081: move-result v0 │ │ +200d94: 3900 4d00 |0082: if-nez v0, 00cf // +004d │ │ +200d98: 5460 005b |0084: iget-object v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200d9c: 5400 fa5a |0086: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +200da0: 6e20 4d69 7000 |0088: invoke-virtual {v0, v7}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)V // method@694d │ │ +200da6: 6e20 fb71 1700 |008b: invoke-virtual {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setFetching:(Z)V // method@71fb │ │ +200dac: 2841 |008e: goto 00cf // +0041 │ │ +200dae: 5467 005b |008f: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200db2: 5477 fe5a |0091: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +200db6: 2077 380f |0093: instance-of v7, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +200dba: 3807 3a00 |0095: if-eqz v7, 00cf // +003a │ │ +200dbe: 5467 005b |0097: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200dc2: 5477 fe5a |0099: iget-object v7, v7, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +200dc6: 1f07 380f |009b: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +200dca: 5463 005b |009d: iget-object v3, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200dce: 5433 fa5a |009f: iget-object v3, v3, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +200dd2: 5464 005b |00a1: iget-object v4, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200dd6: 5444 fc5a |00a3: iget-object v4, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +200dda: 5444 0703 |00a5: iget-object v4, v4, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0307 │ │ +200dde: 1f04 b00c |00a7: check-cast v4, Ljava/lang/Integer; // type@0cb0 │ │ +200de2: 6e10 4865 0400 |00a9: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +200de8: 0a04 |00ac: move-result v4 │ │ +200dea: 5465 005b |00ad: iget-object v5, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200dee: 5455 fc5a |00af: iget-object v5, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +200df2: 5455 0803 |00b1: iget-object v5, v5, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0308 │ │ +200df6: 1f05 b00c |00b3: check-cast v5, Ljava/lang/Integer; // type@0cb0 │ │ +200dfa: 6e10 4865 0500 |00b5: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +200e00: 0a05 |00b8: move-result v5 │ │ +200e02: 6e50 5769 7354 |00b9: invoke-virtual {v3, v7, v4, v5, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;IIZ)Landroid/graphics/Bitmap; // method@6957 │ │ +200e08: 0c02 |00bc: move-result-object v2 │ │ +200e0a: 2812 |00bd: goto 00cf // +0012 │ │ +200e0c: 0000 |00be: nop // spacer │ │ +200e0e: 6e10 8372 0700 |00bf: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFetching:()Z // method@7283 │ │ +200e14: 0a00 |00c2: move-result v0 │ │ +200e16: 3900 0c00 |00c3: if-nez v0, 00cf // +000c │ │ +200e1a: 5460 005b |00c5: iget-object v0, v6, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200e1e: 5400 fa5a |00c7: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +200e22: 6e20 5169 7000 |00c9: invoke-virtual {v0, v7}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6951 │ │ +200e28: 6e20 9d72 1700 |00cc: invoke-virtual {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setFetching:(Z)V // method@729d │ │ +200e2e: 1102 |00cf: return-object v2 │ │ catches : 3 │ │ 0x0019 - 0x0039 │ │ Lorg/gateshipone/malp/application/artwork/storage/ImageNotFoundException; -> 0x003b │ │ 0x005c - 0x007c │ │ Lorg/gateshipone/malp/application/artwork/storage/ImageNotFoundException; -> 0x007d │ │ 0x009d - 0x00bd │ │ Lorg/gateshipone/malp/application/artwork/storage/ImageNotFoundException; -> 0x00be │ │ @@ -492801,19 +492801,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -200e60: |[200e60] org.gateshipone.malp.application.utils.AsyncLoader.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -200e70: 1f01 c60f |0000: check-cast v1, [Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // type@0fc6 │ │ -200e74: 6e20 476e 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.doInBackground:([Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;)Landroid/graphics/Bitmap; // method@6e47 │ │ -200e7a: 0c01 |0005: move-result-object v1 │ │ -200e7c: 1101 |0006: return-object v1 │ │ +200e58: |[200e58] org.gateshipone.malp.application.utils.AsyncLoader.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +200e68: 1f01 c60f |0000: check-cast v1, [Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // type@0fc6 │ │ +200e6c: 6e20 476e 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.doInBackground:([Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;)Landroid/graphics/Bitmap; // method@6e47 │ │ +200e72: 0c01 |0005: move-result-object v1 │ │ +200e74: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/gateshipone/malp/application/utils/AsyncLoader; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -492822,31 +492822,31 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -200ebc: |[200ebc] org.gateshipone.malp.application.utils.AsyncLoader.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -200ecc: 6f20 0c06 6500 |0000: invoke-super {v5, v6}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@060c │ │ -200ed2: 3806 1600 |0003: if-eqz v6, 0019 // +0016 │ │ -200ed6: 5450 005b |0005: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200eda: 5400 fd5a |0007: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5afd │ │ -200ede: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ -200ee2: 5450 005b |000b: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200ee6: 5400 fd5a |000d: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5afd │ │ -200eea: 7100 d365 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ -200ef0: 0b01 |0012: move-result-wide v1 │ │ -200ef2: 5353 015b |0013: iget-wide v3, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mStartTime:J // field@5b01 │ │ -200ef6: bc31 |0015: sub-long/2addr v1, v3 │ │ -200ef8: 6e30 2669 1002 |0016: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.addImageLoadTime:(J)V // method@6926 │ │ -200efe: 5450 005b |0019: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ -200f02: 5400 fb5a |001b: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.coverLoadable:Lorg/gateshipone/malp/application/listviewitems/CoverLoadable; // field@5afb │ │ -200f06: 7220 bd6d 6000 |001d: invoke-interface {v0, v6}, Lorg/gateshipone/malp/application/listviewitems/CoverLoadable;.setImage:(Landroid/graphics/Bitmap;)V // method@6dbd │ │ -200f0c: 0e00 |0020: return-void │ │ +200eb4: |[200eb4] org.gateshipone.malp.application.utils.AsyncLoader.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +200ec4: 6f20 0c06 6500 |0000: invoke-super {v5, v6}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@060c │ │ +200eca: 3806 1600 |0003: if-eqz v6, 0019 // +0016 │ │ +200ece: 5450 005b |0005: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200ed2: 5400 fd5a |0007: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5afd │ │ +200ed6: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ +200eda: 5450 005b |000b: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200ede: 5400 fd5a |000d: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5afd │ │ +200ee2: 7100 d365 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ +200ee8: 0b01 |0012: move-result-wide v1 │ │ +200eea: 5353 015b |0013: iget-wide v3, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mStartTime:J // field@5b01 │ │ +200eee: bc31 |0015: sub-long/2addr v1, v3 │ │ +200ef0: 6e30 2669 1002 |0016: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.addImageLoadTime:(J)V // method@6926 │ │ +200ef6: 5450 005b |0019: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/AsyncLoader;.mCover:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5b00 │ │ +200efa: 5400 fb5a |001b: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.coverLoadable:Lorg/gateshipone/malp/application/listviewitems/CoverLoadable; // field@5afb │ │ +200efe: 7220 bd6d 6000 |001d: invoke-interface {v0, v6}, Lorg/gateshipone/malp/application/listviewitems/CoverLoadable;.setImage:(Landroid/graphics/Bitmap;)V // method@6dbd │ │ +200f04: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=132 │ │ 0x000b line=133 │ │ 0x0019 line=138 │ │ locals : │ │ @@ -492858,18 +492858,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -200f10: |[200f10] org.gateshipone.malp.application.utils.AsyncLoader.onPostExecute:(Ljava/lang/Object;)V │ │ -200f20: 1f01 9c00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@009c │ │ -200f24: 6e20 4a6e 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@6e4a │ │ -200f2a: 0e00 |0005: return-void │ │ +200f08: |[200f08] org.gateshipone.malp.application.utils.AsyncLoader.onPostExecute:(Ljava/lang/Object;)V │ │ +200f18: 1f01 9c00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@009c │ │ +200f1c: 6e20 4a6e 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@6e4a │ │ +200f22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/utils/AsyncLoader; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -492898,17 +492898,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -201014: |[201014] org.gateshipone.malp.application.utils.BitmapUtils.:()V │ │ -201024: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20102a: 0e00 |0003: return-void │ │ +20100c: |[20100c] org.gateshipone.malp.application.utils.BitmapUtils.:()V │ │ +20101c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +201022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/BitmapUtils; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/BitmapUtils;) │ │ @@ -492916,29 +492916,29 @@ │ │ type : '(Landroid/graphics/BitmapFactory$Options;II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 25 16-bit code units │ │ -200fd0: |[200fd0] org.gateshipone.malp.application.utils.BitmapUtils.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I │ │ -200fe0: 5230 4600 |0000: iget v0, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0046 │ │ -200fe4: 5233 4700 |0002: iget v3, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0047 │ │ -200fe8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -200fea: 3650 0400 |0005: if-gt v0, v5, 0009 // +0004 │ │ -200fee: 3743 1100 |0007: if-le v3, v4, 0018 // +0011 │ │ -200ff2: db00 0002 |0009: div-int/lit8 v0, v0, #int 2 // #02 │ │ -200ff6: db03 0302 |000b: div-int/lit8 v3, v3, #int 2 // #02 │ │ -200ffa: 9302 0001 |000d: div-int v2, v0, v1 │ │ -200ffe: 3752 0900 |000f: if-le v2, v5, 0018 // +0009 │ │ -201002: 9302 0301 |0011: div-int v2, v3, v1 │ │ -201006: 3742 0500 |0013: if-le v2, v4, 0018 // +0005 │ │ -20100a: da01 0102 |0015: mul-int/lit8 v1, v1, #int 2 // #02 │ │ -20100e: 28f6 |0017: goto 000d // -000a │ │ -201010: 0f01 |0018: return v1 │ │ +200fc8: |[200fc8] org.gateshipone.malp.application.utils.BitmapUtils.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I │ │ +200fd8: 5230 4600 |0000: iget v0, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0046 │ │ +200fdc: 5233 4700 |0002: iget v3, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0047 │ │ +200fe0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +200fe2: 3650 0400 |0005: if-gt v0, v5, 0009 // +0004 │ │ +200fe6: 3743 1100 |0007: if-le v3, v4, 0018 // +0011 │ │ +200fea: db00 0002 |0009: div-int/lit8 v0, v0, #int 2 // #02 │ │ +200fee: db03 0302 |000b: div-int/lit8 v3, v3, #int 2 // #02 │ │ +200ff2: 9302 0001 |000d: div-int v2, v0, v1 │ │ +200ff6: 3752 0900 |000f: if-le v2, v5, 0018 // +0009 │ │ +200ffa: 9302 0301 |0011: div-int v2, v3, v1 │ │ +200ffe: 3742 0500 |0013: if-le v2, v4, 0018 // +0005 │ │ +201002: da01 0102 |0015: mul-int/lit8 v1, v1, #int 2 // #02 │ │ +201006: 28f6 |0017: goto 000d // -000a │ │ +201008: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0002 line=81 │ │ 0x0009 line=86 │ │ 0x000b line=87 │ │ 0x000d line=91 │ │ @@ -492952,34 +492952,34 @@ │ │ type : '([BII)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -200f2c: |[200f2c] org.gateshipone.malp.application.utils.BitmapUtils.decodeSampledBitmapFromByteArray:([BII)Landroid/graphics/Bitmap; │ │ -200f3c: 2200 9d00 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@009d │ │ -200f40: 7010 6e03 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@036e │ │ -200f46: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -200f48: 5c01 4200 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ -200f4c: 2142 |0008: array-length v2, v4 │ │ -200f4e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -200f50: 7140 7103 3402 |000a: invoke-static {v4, v3, v2, v0}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0371 │ │ -200f56: 3c05 0700 |000d: if-gtz v5, 0014 // +0007 │ │ -200f5a: 3c06 0500 |000f: if-gtz v6, 0014 // +0005 │ │ -200f5e: 5901 4500 |0011: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ -200f62: 2807 |0013: goto 001a // +0007 │ │ -200f64: 7130 4d6e 5006 |0014: invoke-static {v0, v5, v6}, Lorg/gateshipone/malp/application/utils/BitmapUtils;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@6e4d │ │ -200f6a: 0a05 |0017: move-result v5 │ │ -200f6c: 5905 4500 |0018: iput v5, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ -200f70: 5c03 4200 |001a: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ -200f74: 2145 |001c: array-length v5, v4 │ │ -200f76: 7140 7103 3405 |001d: invoke-static {v4, v3, v5, v0}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0371 │ │ -200f7c: 0c04 |0020: move-result-object v4 │ │ -200f7e: 1104 |0021: return-object v4 │ │ +200f24: |[200f24] org.gateshipone.malp.application.utils.BitmapUtils.decodeSampledBitmapFromByteArray:([BII)Landroid/graphics/Bitmap; │ │ +200f34: 2200 9d00 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@009d │ │ +200f38: 7010 6e03 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@036e │ │ +200f3e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +200f40: 5c01 4200 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ +200f44: 2142 |0008: array-length v2, v4 │ │ +200f46: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +200f48: 7140 7103 3402 |000a: invoke-static {v4, v3, v2, v0}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0371 │ │ +200f4e: 3c05 0700 |000d: if-gtz v5, 0014 // +0007 │ │ +200f52: 3c06 0500 |000f: if-gtz v6, 0014 // +0005 │ │ +200f56: 5901 4500 |0011: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ +200f5a: 2807 |0013: goto 001a // +0007 │ │ +200f5c: 7130 4d6e 5006 |0014: invoke-static {v0, v5, v6}, Lorg/gateshipone/malp/application/utils/BitmapUtils;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@6e4d │ │ +200f62: 0a05 |0017: move-result v5 │ │ +200f64: 5905 4500 |0018: iput v5, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ +200f68: 5c03 4200 |001a: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ +200f6c: 2145 |001c: array-length v5, v4 │ │ +200f6e: 7140 7103 3405 |001d: invoke-static {v4, v3, v5, v0}, Landroid/graphics/BitmapFactory;.decodeByteArray:([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0371 │ │ +200f74: 0c04 |0020: move-result-object v4 │ │ +200f76: 1104 |0021: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x0008 line=60 │ │ 0x0011 line=65 │ │ 0x0014 line=67 │ │ @@ -492995,32 +492995,32 @@ │ │ type : '(Ljava/lang/String;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -200f80: |[200f80] org.gateshipone.malp.application.utils.BitmapUtils.decodeSampledBitmapFromFile:(Ljava/lang/String;II)Landroid/graphics/Bitmap; │ │ -200f90: 2200 9d00 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@009d │ │ -200f94: 7010 6e03 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@036e │ │ -200f9a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -200f9c: 5c01 4200 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ -200fa0: 7120 7303 0200 |0008: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0373 │ │ -200fa6: 3c03 0700 |000b: if-gtz v3, 0012 // +0007 │ │ -200faa: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -200fae: 5901 4500 |000f: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ -200fb2: 2807 |0011: goto 0018 // +0007 │ │ -200fb4: 7130 4d6e 3004 |0012: invoke-static {v0, v3, v4}, Lorg/gateshipone/malp/application/utils/BitmapUtils;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@6e4d │ │ -200fba: 0a03 |0015: move-result v3 │ │ -200fbc: 5903 4500 |0016: iput v3, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ -200fc0: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -200fc2: 5c03 4200 |0019: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ -200fc6: 7120 7303 0200 |001b: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0373 │ │ -200fcc: 0c02 |001e: move-result-object v2 │ │ -200fce: 1102 |001f: return-object v2 │ │ +200f78: |[200f78] org.gateshipone.malp.application.utils.BitmapUtils.decodeSampledBitmapFromFile:(Ljava/lang/String;II)Landroid/graphics/Bitmap; │ │ +200f88: 2200 9d00 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@009d │ │ +200f8c: 7010 6e03 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@036e │ │ +200f92: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +200f94: 5c01 4200 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ +200f98: 7120 7303 0200 |0008: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0373 │ │ +200f9e: 3c03 0700 |000b: if-gtz v3, 0012 // +0007 │ │ +200fa2: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +200fa6: 5901 4500 |000f: iput v1, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ +200faa: 2807 |0011: goto 0018 // +0007 │ │ +200fac: 7130 4d6e 3004 |0012: invoke-static {v0, v3, v4}, Lorg/gateshipone/malp/application/utils/BitmapUtils;.calculateInSampleSize:(Landroid/graphics/BitmapFactory$Options;II)I // method@6e4d │ │ +200fb2: 0a03 |0015: move-result v3 │ │ +200fb4: 5903 4500 |0016: iput v3, v0, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0045 │ │ +200fb8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +200fba: 5c03 4200 |0019: iput-boolean v3, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0042 │ │ +200fbe: 7120 7303 0200 |001b: invoke-static {v2, v0}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0373 │ │ +200fc4: 0c02 |001e: move-result-object v2 │ │ +200fc6: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=36 │ │ 0x0008 line=37 │ │ 0x000f line=42 │ │ 0x0012 line=44 │ │ @@ -493083,22 +493083,22 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -20102c: |[20102c] org.gateshipone.malp.application.utils.CoverBitmapLoader$AlbumImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V │ │ -20103c: 5b01 065b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ -201040: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -201046: 5b02 025b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ -20104a: 5c03 035b |0007: iput-boolean v3, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mFetchImage:Z // field@5b03 │ │ -20104e: 5904 055b |0009: iput v4, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mWidth:I // field@5b05 │ │ -201052: 5905 045b |000b: iput v5, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mHeight:I // field@5b04 │ │ -201056: 0e00 |000d: return-void │ │ +201024: |[201024] org.gateshipone.malp.application.utils.CoverBitmapLoader$AlbumImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V │ │ +201034: 5b01 065b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ +201038: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20103e: 5b02 025b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ +201042: 5c03 035b |0007: iput-boolean v3, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mFetchImage:Z // field@5b03 │ │ +201046: 5904 055b |0009: iput v4, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mWidth:I // field@5b05 │ │ +20104a: 5905 045b |000b: iput v5, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mHeight:I // field@5b04 │ │ +20104e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ 0x0007 line=222 │ │ 0x0009 line=223 │ │ 0x000b line=224 │ │ @@ -493116,67 +493116,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -201058: |[201058] org.gateshipone.malp.application.utils.CoverBitmapLoader$AlbumImageRunner.run:()V │ │ -201068: 7100 7469 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ -20106e: 0c00 |0003: move-result-object v0 │ │ -201070: 5451 025b |0004: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ -201074: 6e20 7b69 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestAlbumBitmap:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Landroid/graphics/Bitmap; // method@697b │ │ -20107a: 0c00 |0009: move-result-object v0 │ │ -20107c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -201080: 5451 065b |000c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ -201084: 7110 5f6e 0100 |000e: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -20108a: 0c01 |0011: move-result-object v1 │ │ -20108c: 6202 0d5b |0012: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ -201090: 7230 546e 0102 |0014: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -201096: 3800 1200 |0017: if-eqz v0, 0029 // +0012 │ │ -20109a: 5251 055b |0019: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mWidth:I // field@5b05 │ │ -20109e: 6e10 6903 0000 |001b: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ -2010a4: 0a02 |001e: move-result v2 │ │ -2010a6: 3621 0a00 |001f: if-gt v1, v2, 0029 // +000a │ │ -2010aa: 5251 045b |0021: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mHeight:I // field@5b04 │ │ -2010ae: 6e10 6603 0000 |0023: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ -2010b4: 0a00 |0026: move-result v0 │ │ -2010b6: 3701 3f00 |0027: if-le v1, v0, 0066 // +003f │ │ -2010ba: 5450 065b |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ -2010be: 7110 606e 0000 |002b: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -2010c4: 0c00 |002e: move-result-object v0 │ │ -2010c6: 6e10 0802 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -2010cc: 0c00 |0032: move-result-object v0 │ │ -2010ce: 7110 5869 0000 |0033: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -2010d4: 0c00 |0036: move-result-object v0 │ │ -2010d6: 5451 025b |0037: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ -2010da: 5252 055b |0039: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mWidth:I // field@5b05 │ │ -2010de: 5253 045b |003b: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mHeight:I // field@5b04 │ │ -2010e2: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -2010e4: 6e54 5569 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;IIZ)Landroid/graphics/Bitmap; // method@6955 │ │ -2010ea: 0c00 |0041: move-result-object v0 │ │ -2010ec: 5451 065b |0042: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ -2010f0: 7110 5f6e 0100 |0044: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -2010f6: 0c01 |0047: move-result-object v1 │ │ -2010f8: 6202 0d5b |0048: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ -2010fc: 7230 546e 0102 |004a: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -201102: 2819 |004d: goto 0066 // +0019 │ │ -201104: 0000 |004e: nop // spacer │ │ -201106: 5550 035b |004f: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mFetchImage:Z // field@5b03 │ │ -20110a: 3800 1500 |0051: if-eqz v0, 0066 // +0015 │ │ -20110e: 5450 065b |0053: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ -201112: 7110 606e 0000 |0055: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -201118: 0c00 |0058: move-result-object v0 │ │ -20111a: 6e10 0802 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -201120: 0c00 |005c: move-result-object v0 │ │ -201122: 7110 5869 0000 |005d: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -201128: 0c00 |0060: move-result-object v0 │ │ -20112a: 5451 025b |0061: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ -20112e: 6e20 4d69 1000 |0063: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)V // method@694d │ │ -201134: 0e00 |0066: return-void │ │ +201050: |[201050] org.gateshipone.malp.application.utils.CoverBitmapLoader$AlbumImageRunner.run:()V │ │ +201060: 7100 7469 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ +201066: 0c00 |0003: move-result-object v0 │ │ +201068: 5451 025b |0004: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ +20106c: 6e20 7b69 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestAlbumBitmap:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Landroid/graphics/Bitmap; // method@697b │ │ +201072: 0c00 |0009: move-result-object v0 │ │ +201074: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +201078: 5451 065b |000c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ +20107c: 7110 5f6e 0100 |000e: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +201082: 0c01 |0011: move-result-object v1 │ │ +201084: 6202 0d5b |0012: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ +201088: 7230 546e 0102 |0014: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +20108e: 3800 1200 |0017: if-eqz v0, 0029 // +0012 │ │ +201092: 5251 055b |0019: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mWidth:I // field@5b05 │ │ +201096: 6e10 6903 0000 |001b: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ +20109c: 0a02 |001e: move-result v2 │ │ +20109e: 3621 0a00 |001f: if-gt v1, v2, 0029 // +000a │ │ +2010a2: 5251 045b |0021: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mHeight:I // field@5b04 │ │ +2010a6: 6e10 6603 0000 |0023: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ +2010ac: 0a00 |0026: move-result v0 │ │ +2010ae: 3701 3f00 |0027: if-le v1, v0, 0066 // +003f │ │ +2010b2: 5450 065b |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ +2010b6: 7110 606e 0000 |002b: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +2010bc: 0c00 |002e: move-result-object v0 │ │ +2010be: 6e10 0802 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +2010c4: 0c00 |0032: move-result-object v0 │ │ +2010c6: 7110 5869 0000 |0033: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +2010cc: 0c00 |0036: move-result-object v0 │ │ +2010ce: 5451 025b |0037: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ +2010d2: 5252 055b |0039: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mWidth:I // field@5b05 │ │ +2010d6: 5253 045b |003b: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mHeight:I // field@5b04 │ │ +2010da: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +2010dc: 6e54 5569 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;IIZ)Landroid/graphics/Bitmap; // method@6955 │ │ +2010e2: 0c00 |0041: move-result-object v0 │ │ +2010e4: 5451 065b |0042: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ +2010e8: 7110 5f6e 0100 |0044: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +2010ee: 0c01 |0047: move-result-object v1 │ │ +2010f0: 6202 0d5b |0048: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ +2010f4: 7230 546e 0102 |004a: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +2010fa: 2819 |004d: goto 0066 // +0019 │ │ +2010fc: 0000 |004e: nop // spacer │ │ +2010fe: 5550 035b |004f: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mFetchImage:Z // field@5b03 │ │ +201102: 3800 1500 |0051: if-eqz v0, 0066 // +0015 │ │ +201106: 5450 065b |0053: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b06 │ │ +20110a: 7110 606e 0000 |0055: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +201110: 0c00 |0058: move-result-object v0 │ │ +201112: 6e10 0802 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +201118: 0c00 |005c: move-result-object v0 │ │ +20111a: 7110 5869 0000 |005d: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +201120: 0c00 |0060: move-result-object v0 │ │ +201122: 5451 025b |0061: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.mAlbum:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // field@5b02 │ │ +201126: 6e20 4d69 1000 |0063: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)V // method@694d │ │ +20112c: 0e00 |0066: return-void │ │ catches : 1 │ │ 0x0019 - 0x004d │ │ Lorg/gateshipone/malp/application/artwork/storage/ImageNotFoundException; -> 0x004e │ │ positions : │ │ 0x0000 line=233 │ │ 0x000c line=235 │ │ 0x0019 line=240 │ │ @@ -493238,22 +493238,22 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -201148: |[201148] org.gateshipone.malp.application.utils.CoverBitmapLoader$ArtistImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V │ │ -201158: 5b01 0b5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ -20115c: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -201162: 5b02 075b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ -201166: 5c03 085b |0007: iput-boolean v3, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mFetchImage:Z // field@5b08 │ │ -20116a: 5904 0a5b |0009: iput v4, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mWidth:I // field@5b0a │ │ -20116e: 5905 095b |000b: iput v5, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mHeight:I // field@5b09 │ │ -201172: 0e00 |000d: return-void │ │ +201140: |[201140] org.gateshipone.malp.application.utils.CoverBitmapLoader$ArtistImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V │ │ +201150: 5b01 0b5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ +201154: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20115a: 5b02 075b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ +20115e: 5c03 085b |0007: iput-boolean v3, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mFetchImage:Z // field@5b08 │ │ +201162: 5904 0a5b |0009: iput v4, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mWidth:I // field@5b0a │ │ +201166: 5905 095b |000b: iput v5, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mHeight:I // field@5b09 │ │ +20116a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ 0x0007 line=143 │ │ 0x0009 line=144 │ │ 0x000b line=145 │ │ @@ -493271,67 +493271,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -201174: |[201174] org.gateshipone.malp.application.utils.CoverBitmapLoader$ArtistImageRunner.run:()V │ │ -201184: 7100 7469 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ -20118a: 0c00 |0003: move-result-object v0 │ │ -20118c: 5451 075b |0004: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ -201190: 6e20 7c69 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)Landroid/graphics/Bitmap; // method@697c │ │ -201196: 0c00 |0009: move-result-object v0 │ │ -201198: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -20119c: 5451 0b5b |000c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ -2011a0: 7110 5f6e 0100 |000e: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -2011a6: 0c01 |0011: move-result-object v1 │ │ -2011a8: 6202 0e5b |0012: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ -2011ac: 7230 546e 0102 |0014: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -2011b2: 3800 1200 |0017: if-eqz v0, 0029 // +0012 │ │ -2011b6: 5251 0a5b |0019: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mWidth:I // field@5b0a │ │ -2011ba: 6e10 6903 0000 |001b: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ -2011c0: 0a02 |001e: move-result v2 │ │ -2011c2: 3621 0a00 |001f: if-gt v1, v2, 0029 // +000a │ │ -2011c6: 5251 095b |0021: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mHeight:I // field@5b09 │ │ -2011ca: 6e10 6603 0000 |0023: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ -2011d0: 0a00 |0026: move-result v0 │ │ -2011d2: 3701 3f00 |0027: if-le v1, v0, 0066 // +003f │ │ -2011d6: 5450 0b5b |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ -2011da: 7110 606e 0000 |002b: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -2011e0: 0c00 |002e: move-result-object v0 │ │ -2011e2: 6e10 0802 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -2011e8: 0c00 |0032: move-result-object v0 │ │ -2011ea: 7110 5869 0000 |0033: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -2011f0: 0c00 |0036: move-result-object v0 │ │ -2011f2: 5451 075b |0037: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ -2011f6: 5252 0a5b |0039: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mWidth:I // field@5b0a │ │ -2011fa: 5253 095b |003b: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mHeight:I // field@5b09 │ │ -2011fe: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -201200: 6e54 5669 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;IIZ)Landroid/graphics/Bitmap; // method@6956 │ │ -201206: 0c00 |0041: move-result-object v0 │ │ -201208: 5451 0b5b |0042: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ -20120c: 7110 5f6e 0100 |0044: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -201212: 0c01 |0047: move-result-object v1 │ │ -201214: 6202 0e5b |0048: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ -201218: 7230 546e 0102 |004a: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -20121e: 2819 |004d: goto 0066 // +0019 │ │ -201220: 0000 |004e: nop // spacer │ │ -201222: 5550 085b |004f: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mFetchImage:Z // field@5b08 │ │ -201226: 3800 1500 |0051: if-eqz v0, 0066 // +0015 │ │ -20122a: 5450 0b5b |0053: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ -20122e: 7110 606e 0000 |0055: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -201234: 0c00 |0058: move-result-object v0 │ │ -201236: 6e10 0802 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -20123c: 0c00 |005c: move-result-object v0 │ │ -20123e: 7110 5869 0000 |005d: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -201244: 0c00 |0060: move-result-object v0 │ │ -201246: 5451 075b |0061: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ -20124a: 6e20 4f69 1000 |0063: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@694f │ │ -201250: 0e00 |0066: return-void │ │ +20116c: |[20116c] org.gateshipone.malp.application.utils.CoverBitmapLoader$ArtistImageRunner.run:()V │ │ +20117c: 7100 7469 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ +201182: 0c00 |0003: move-result-object v0 │ │ +201184: 5451 075b |0004: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ +201188: 6e20 7c69 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)Landroid/graphics/Bitmap; // method@697c │ │ +20118e: 0c00 |0009: move-result-object v0 │ │ +201190: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +201194: 5451 0b5b |000c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ +201198: 7110 5f6e 0100 |000e: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +20119e: 0c01 |0011: move-result-object v1 │ │ +2011a0: 6202 0e5b |0012: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ +2011a4: 7230 546e 0102 |0014: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +2011aa: 3800 1200 |0017: if-eqz v0, 0029 // +0012 │ │ +2011ae: 5251 0a5b |0019: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mWidth:I // field@5b0a │ │ +2011b2: 6e10 6903 0000 |001b: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ +2011b8: 0a02 |001e: move-result v2 │ │ +2011ba: 3621 0a00 |001f: if-gt v1, v2, 0029 // +000a │ │ +2011be: 5251 095b |0021: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mHeight:I // field@5b09 │ │ +2011c2: 6e10 6603 0000 |0023: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ +2011c8: 0a00 |0026: move-result v0 │ │ +2011ca: 3701 3f00 |0027: if-le v1, v0, 0066 // +003f │ │ +2011ce: 5450 0b5b |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ +2011d2: 7110 606e 0000 |002b: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +2011d8: 0c00 |002e: move-result-object v0 │ │ +2011da: 6e10 0802 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +2011e0: 0c00 |0032: move-result-object v0 │ │ +2011e2: 7110 5869 0000 |0033: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +2011e8: 0c00 |0036: move-result-object v0 │ │ +2011ea: 5451 075b |0037: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ +2011ee: 5252 0a5b |0039: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mWidth:I // field@5b0a │ │ +2011f2: 5253 095b |003b: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mHeight:I // field@5b09 │ │ +2011f6: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +2011f8: 6e54 5669 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;IIZ)Landroid/graphics/Bitmap; // method@6956 │ │ +2011fe: 0c00 |0041: move-result-object v0 │ │ +201200: 5451 0b5b |0042: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ +201204: 7110 5f6e 0100 |0044: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +20120a: 0c01 |0047: move-result-object v1 │ │ +20120c: 6202 0e5b |0048: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ +201210: 7230 546e 0102 |004a: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +201216: 2819 |004d: goto 0066 // +0019 │ │ +201218: 0000 |004e: nop // spacer │ │ +20121a: 5550 085b |004f: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mFetchImage:Z // field@5b08 │ │ +20121e: 3800 1500 |0051: if-eqz v0, 0066 // +0015 │ │ +201222: 5450 0b5b |0053: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b0b │ │ +201226: 7110 606e 0000 |0055: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +20122c: 0c00 |0058: move-result-object v0 │ │ +20122e: 6e10 0802 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +201234: 0c00 |005c: move-result-object v0 │ │ +201236: 7110 5869 0000 |005d: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +20123c: 0c00 |0060: move-result-object v0 │ │ +20123e: 5451 075b |0061: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b07 │ │ +201242: 6e20 4f69 1000 |0063: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@694f │ │ +201248: 0e00 |0066: return-void │ │ catches : 1 │ │ 0x0019 - 0x004d │ │ Lorg/gateshipone/malp/application/artwork/storage/ImageNotFoundException; -> 0x004e │ │ positions : │ │ 0x0000 line=154 │ │ 0x000c line=156 │ │ 0x0019 line=161 │ │ @@ -493419,32 +493419,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -2012ac: |[2012ac] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.:()V │ │ -2012bc: 2200 a30e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ -2012c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2012c2: 1a02 4104 |0003: const-string v2, "ALBUM_IMAGE" // string@0441 │ │ -2012c6: 7030 566e 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.:(Ljava/lang/String;I)V // method@6e56 │ │ -2012cc: 6900 0d5b |0008: sput-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ -2012d0: 2200 a30e |000a: new-instance v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ -2012d4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -2012d6: 1a03 8d04 |000d: const-string v3, "ARTIST_IMAGE" // string@048d │ │ -2012da: 7030 566e 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.:(Ljava/lang/String;I)V // method@6e56 │ │ -2012e0: 6900 0e5b |0012: sput-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ -2012e4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -2012e6: 2333 c70f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0fc7 │ │ -2012ea: 6204 0d5b |0017: sget-object v4, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ -2012ee: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -2012f2: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -2012f6: 6903 0c5b |001d: sput-object v3, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.$VALUES:[Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0c │ │ -2012fa: 0e00 |001f: return-void │ │ +2012a4: |[2012a4] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.:()V │ │ +2012b4: 2200 a30e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ +2012b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2012ba: 1a02 4104 |0003: const-string v2, "ALBUM_IMAGE" // string@0441 │ │ +2012be: 7030 566e 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.:(Ljava/lang/String;I)V // method@6e56 │ │ +2012c4: 6900 0d5b |0008: sput-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ +2012c8: 2200 a30e |000a: new-instance v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ +2012cc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +2012ce: 1a03 8d04 |000d: const-string v3, "ARTIST_IMAGE" // string@048d │ │ +2012d2: 7030 566e 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.:(Ljava/lang/String;I)V // method@6e56 │ │ +2012d8: 6900 0e5b |0012: sput-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ +2012dc: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +2012de: 2333 c70f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0fc7 │ │ +2012e2: 6204 0d5b |0017: sget-object v4, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ +2012e6: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +2012ea: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +2012ee: 6903 0c5b |001d: sput-object v3, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.$VALUES:[Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0c │ │ +2012f2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x000a line=49 │ │ 0x0017 line=47 │ │ locals : │ │ │ │ @@ -493453,17 +493453,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 │ │ -2012fc: |[2012fc] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.:(Ljava/lang/String;I)V │ │ -20130c: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -201312: 0e00 |0003: return-void │ │ +2012f4: |[2012f4] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.:(Ljava/lang/String;I)V │ │ +201304: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +20130a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -493473,20 +493473,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -201264: |[201264] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; │ │ -201274: 1c00 a30e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ -201278: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -20127e: 0c01 |0005: move-result-object v1 │ │ -201280: 1f01 a30e |0006: check-cast v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ -201284: 1101 |0008: return-object v1 │ │ +20125c: |[20125c] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; │ │ +20126c: 1c00 a30e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ +201270: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +201276: 0c01 |0005: move-result-object v1 │ │ +201278: 1f01 a30e |0006: check-cast v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0ea3 │ │ +20127c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;) │ │ @@ -493494,20 +493494,20 @@ │ │ type : '()[Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -201288: |[201288] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.values:()[Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; │ │ -201298: 6200 0c5b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.$VALUES:[Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0c │ │ -20129c: 6e10 1173 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.clone:()Ljava/lang/Object; // method@7311 │ │ -2012a2: 0c00 |0005: move-result-object v0 │ │ -2012a4: 1f00 c70f |0006: check-cast v0, [Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0fc7 │ │ -2012a8: 1100 |0008: return-object v0 │ │ +201280: |[201280] org.gateshipone.malp.application.utils.CoverBitmapLoader$IMAGE_TYPE.values:()[Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; │ │ +201290: 6200 0c5b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.$VALUES:[Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0c │ │ +201294: 6e10 1173 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.clone:()Ljava/lang/Object; // method@7311 │ │ +20129a: 0c00 |0005: move-result-object v0 │ │ +20129c: 1f00 c70f |0006: check-cast v0, [Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // type@0fc7 │ │ +2012a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 2841 (CoverBitmapLoader.java) │ │ @@ -493561,22 +493561,22 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;ZLorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -201314: |[201314] org.gateshipone.malp.application.utils.CoverBitmapLoader$ImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;ZLorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;II)V │ │ -201324: 5b01 135b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ -201328: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20132e: 5c02 0f5b |0005: iput-boolean v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mFetchImage:Z // field@5b0f │ │ -201332: 5904 125b |0007: iput v4, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mWidth:I // field@5b12 │ │ -201336: 5905 105b |0009: iput v5, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mHeight:I // field@5b10 │ │ -20133a: 5b03 115b |000b: iput-object v3, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ -20133e: 0e00 |000d: return-void │ │ +20130c: |[20130c] org.gateshipone.malp.application.utils.CoverBitmapLoader$ImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;ZLorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;II)V │ │ +20131c: 5b01 135b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ +201320: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +201326: 5c02 0f5b |0005: iput-boolean v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mFetchImage:Z // field@5b0f │ │ +20132a: 5904 125b |0007: iput v4, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mWidth:I // field@5b12 │ │ +20132e: 5905 105b |0009: iput v5, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mHeight:I // field@5b10 │ │ +201332: 5b03 115b |000b: iput-object v3, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ +201336: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x0007 line=101 │ │ 0x0009 line=102 │ │ 0x000b line=103 │ │ @@ -493594,79 +493594,79 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 130 16-bit code units │ │ -201340: |[201340] org.gateshipone.malp.application.utils.CoverBitmapLoader$ImageRunner.run:()V │ │ -201350: 2200 2a0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -201354: 5451 115b |0002: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ -201358: 6e10 8b72 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -20135e: 0c01 |0007: move-result-object v1 │ │ -201360: 7020 ea71 1000 |0008: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Ljava/lang/String;)V // method@71ea │ │ -201366: 5451 115b |000b: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ -20136a: 6e10 8f72 0100 |000d: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -201370: 0c01 |0010: move-result-object v1 │ │ -201372: 6e20 fc71 1000 |0011: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setMBID:(Ljava/lang/String;)V // method@71fc │ │ -201378: 5451 115b |0014: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ -20137c: 6e10 8c72 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ -201382: 0c01 |0019: move-result-object v1 │ │ -201384: 6e20 f871 1000 |001a: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ -20138a: 7100 7469 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ -201390: 0c01 |0020: move-result-object v1 │ │ -201392: 6e20 7b69 0100 |0021: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestAlbumBitmap:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Landroid/graphics/Bitmap; // method@697b │ │ -201398: 0c00 |0024: move-result-object v0 │ │ -20139a: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -20139e: 5451 135b |0027: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ -2013a2: 7110 5f6e 0100 |0029: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -2013a8: 0c01 |002c: move-result-object v1 │ │ -2013aa: 6202 0d5b |002d: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ -2013ae: 7230 546e 0102 |002f: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -2013b4: 3800 1200 |0032: if-eqz v0, 0044 // +0012 │ │ -2013b8: 5251 125b |0034: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mWidth:I // field@5b12 │ │ -2013bc: 6e10 6903 0000 |0036: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ -2013c2: 0a02 |0039: move-result v2 │ │ -2013c4: 3621 0a00 |003a: if-gt v1, v2, 0044 // +000a │ │ -2013c8: 5251 105b |003c: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mHeight:I // field@5b10 │ │ -2013cc: 6e10 6603 0000 |003e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ -2013d2: 0a00 |0041: move-result v0 │ │ -2013d4: 3701 3f00 |0042: if-le v1, v0, 0081 // +003f │ │ -2013d8: 5450 135b |0044: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ -2013dc: 7110 606e 0000 |0046: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -2013e2: 0c00 |0049: move-result-object v0 │ │ -2013e4: 6e10 0802 0000 |004a: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -2013ea: 0c00 |004d: move-result-object v0 │ │ -2013ec: 7110 5869 0000 |004e: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -2013f2: 0c00 |0051: move-result-object v0 │ │ -2013f4: 5451 115b |0052: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ -2013f8: 5252 125b |0054: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mWidth:I // field@5b12 │ │ -2013fc: 5253 105b |0056: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mHeight:I // field@5b10 │ │ -201400: 1214 |0058: const/4 v4, #int 1 // #1 │ │ -201402: 6e54 5769 1032 |0059: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;IIZ)Landroid/graphics/Bitmap; // method@6957 │ │ -201408: 0c00 |005c: move-result-object v0 │ │ -20140a: 5451 135b |005d: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ -20140e: 7110 5f6e 0100 |005f: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -201414: 0c01 |0062: move-result-object v1 │ │ -201416: 6202 0d5b |0063: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ -20141a: 7230 546e 0102 |0065: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -201420: 2819 |0068: goto 0081 // +0019 │ │ -201422: 0000 |0069: nop // spacer │ │ -201424: 5550 0f5b |006a: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mFetchImage:Z // field@5b0f │ │ -201428: 3800 1500 |006c: if-eqz v0, 0081 // +0015 │ │ -20142c: 5450 135b |006e: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ -201430: 7110 606e 0000 |0070: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -201436: 0c00 |0073: move-result-object v0 │ │ -201438: 6e10 0802 0000 |0074: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -20143e: 0c00 |0077: move-result-object v0 │ │ -201440: 7110 5869 0000 |0078: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -201446: 0c00 |007b: move-result-object v0 │ │ -201448: 5451 115b |007c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ -20144c: 6e20 5169 1000 |007e: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6951 │ │ -201452: 0e00 |0081: return-void │ │ +201338: |[201338] org.gateshipone.malp.application.utils.CoverBitmapLoader$ImageRunner.run:()V │ │ +201348: 2200 2a0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +20134c: 5451 115b |0002: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ +201350: 6e10 8b72 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +201356: 0c01 |0007: move-result-object v1 │ │ +201358: 7020 ea71 1000 |0008: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Ljava/lang/String;)V // method@71ea │ │ +20135e: 5451 115b |000b: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ +201362: 6e10 8f72 0100 |000d: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +201368: 0c01 |0010: move-result-object v1 │ │ +20136a: 6e20 fc71 1000 |0011: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setMBID:(Ljava/lang/String;)V // method@71fc │ │ +201370: 5451 115b |0014: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ +201374: 6e10 8c72 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ +20137a: 0c01 |0019: move-result-object v1 │ │ +20137c: 6e20 f871 1000 |001a: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ +201382: 7100 7469 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ +201388: 0c01 |0020: move-result-object v1 │ │ +20138a: 6e20 7b69 0100 |0021: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestAlbumBitmap:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Landroid/graphics/Bitmap; // method@697b │ │ +201390: 0c00 |0024: move-result-object v0 │ │ +201392: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +201396: 5451 135b |0027: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ +20139a: 7110 5f6e 0100 |0029: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +2013a0: 0c01 |002c: move-result-object v1 │ │ +2013a2: 6202 0d5b |002d: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ +2013a6: 7230 546e 0102 |002f: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +2013ac: 3800 1200 |0032: if-eqz v0, 0044 // +0012 │ │ +2013b0: 5251 125b |0034: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mWidth:I // field@5b12 │ │ +2013b4: 6e10 6903 0000 |0036: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ +2013ba: 0a02 |0039: move-result v2 │ │ +2013bc: 3621 0a00 |003a: if-gt v1, v2, 0044 // +000a │ │ +2013c0: 5251 105b |003c: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mHeight:I // field@5b10 │ │ +2013c4: 6e10 6603 0000 |003e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ +2013ca: 0a00 |0041: move-result v0 │ │ +2013cc: 3701 3f00 |0042: if-le v1, v0, 0081 // +003f │ │ +2013d0: 5450 135b |0044: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ +2013d4: 7110 606e 0000 |0046: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +2013da: 0c00 |0049: move-result-object v0 │ │ +2013dc: 6e10 0802 0000 |004a: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +2013e2: 0c00 |004d: move-result-object v0 │ │ +2013e4: 7110 5869 0000 |004e: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +2013ea: 0c00 |0051: move-result-object v0 │ │ +2013ec: 5451 115b |0052: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ +2013f0: 5252 125b |0054: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mWidth:I // field@5b12 │ │ +2013f4: 5253 105b |0056: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mHeight:I // field@5b10 │ │ +2013f8: 1214 |0058: const/4 v4, #int 1 // #1 │ │ +2013fa: 6e54 5769 1032 |0059: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;IIZ)Landroid/graphics/Bitmap; // method@6957 │ │ +201400: 0c00 |005c: move-result-object v0 │ │ +201402: 5451 135b |005d: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ +201406: 7110 5f6e 0100 |005f: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +20140c: 0c01 |0062: move-result-object v1 │ │ +20140e: 6202 0d5b |0063: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ +201412: 7230 546e 0102 |0065: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +201418: 2819 |0068: goto 0081 // +0019 │ │ +20141a: 0000 |0069: nop // spacer │ │ +20141c: 5550 0f5b |006a: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mFetchImage:Z // field@5b0f │ │ +201420: 3800 1500 |006c: if-eqz v0, 0081 // +0015 │ │ +201424: 5450 135b |006e: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b13 │ │ +201428: 7110 606e 0000 |0070: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +20142e: 0c00 |0073: move-result-object v0 │ │ +201430: 6e10 0802 0000 |0074: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +201436: 0c00 |0077: move-result-object v0 │ │ +201438: 7110 5869 0000 |0078: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +20143e: 0c00 |007b: move-result-object v0 │ │ +201440: 5451 115b |007c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.mTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b11 │ │ +201444: 6e20 5169 1000 |007e: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6951 │ │ +20144a: 0e00 |0081: return-void │ │ catches : 1 │ │ 0x0034 - 0x0068 │ │ Lorg/gateshipone/malp/application/artwork/storage/ImageNotFoundException; -> 0x0069 │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=112 │ │ 0x0014 line=113 │ │ @@ -493731,35 +493731,35 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -201464: |[201464] org.gateshipone.malp.application.utils.CoverBitmapLoader$TrackArtistImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V │ │ -201474: 5b12 185b |0000: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ -201478: 7010 7e65 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -20147e: 2202 2c0f |0005: new-instance v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -201482: 6e10 9072 0300 |0007: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -201488: 0c00 |000a: move-result-object v0 │ │ -20148a: 7020 0672 0200 |000b: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -201490: 5b12 145b |000e: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ -201494: 6e10 9172 0300 |0010: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ -20149a: 0c02 |0013: move-result-object v2 │ │ -20149c: 6e10 ab65 0200 |0014: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2014a2: 0a02 |0017: move-result v2 │ │ -2014a4: 3902 0b00 |0018: if-nez v2, 0023 // +000b │ │ -2014a8: 5412 145b |001a: iget-object v2, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ -2014ac: 6e10 9172 0300 |001c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ -2014b2: 0c03 |001f: move-result-object v3 │ │ -2014b4: 6e20 0772 3200 |0020: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.addMBID:(Ljava/lang/String;)V // method@7207 │ │ -2014ba: 5c14 155b |0023: iput-boolean v4, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mFetchImage:Z // field@5b15 │ │ -2014be: 5915 175b |0025: iput v5, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mWidth:I // field@5b17 │ │ -2014c2: 5916 165b |0027: iput v6, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mHeight:I // field@5b16 │ │ -2014c6: 0e00 |0029: return-void │ │ +20145c: |[20145c] org.gateshipone.malp.application.utils.CoverBitmapLoader$TrackArtistImageRunner.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V │ │ +20146c: 5b12 185b |0000: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ +201470: 7010 7e65 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +201476: 2202 2c0f |0005: new-instance v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20147a: 6e10 9072 0300 |0007: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +201480: 0c00 |000a: move-result-object v0 │ │ +201482: 7020 0672 0200 |000b: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +201488: 5b12 145b |000e: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ +20148c: 6e10 9172 0300 |0010: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ +201492: 0c02 |0013: move-result-object v2 │ │ +201494: 6e10 ab65 0200 |0014: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20149a: 0a02 |0017: move-result v2 │ │ +20149c: 3902 0b00 |0018: if-nez v2, 0023 // +000b │ │ +2014a0: 5412 145b |001a: iget-object v2, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ +2014a4: 6e10 9172 0300 |001c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ +2014aa: 0c03 |001f: move-result-object v3 │ │ +2014ac: 6e20 0772 3200 |0020: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.addMBID:(Ljava/lang/String;)V // method@7207 │ │ +2014b2: 5c14 155b |0023: iput-boolean v4, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mFetchImage:Z // field@5b15 │ │ +2014b6: 5915 175b |0025: iput v5, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mWidth:I // field@5b17 │ │ +2014ba: 5916 165b |0027: iput v6, v1, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mHeight:I // field@5b16 │ │ +2014be: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ 0x0010 line=181 │ │ 0x001a line=182 │ │ 0x0023 line=184 │ │ @@ -493779,67 +493779,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 103 16-bit code units │ │ -2014c8: |[2014c8] org.gateshipone.malp.application.utils.CoverBitmapLoader$TrackArtistImageRunner.run:()V │ │ -2014d8: 7100 7469 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ -2014de: 0c00 |0003: move-result-object v0 │ │ -2014e0: 5451 145b |0004: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ -2014e4: 6e20 7c69 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)Landroid/graphics/Bitmap; // method@697c │ │ -2014ea: 0c00 |0009: move-result-object v0 │ │ -2014ec: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -2014f0: 5451 185b |000c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ -2014f4: 7110 5f6e 0100 |000e: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -2014fa: 0c01 |0011: move-result-object v1 │ │ -2014fc: 6202 0e5b |0012: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ -201500: 7230 546e 0102 |0014: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -201506: 3800 1200 |0017: if-eqz v0, 0029 // +0012 │ │ -20150a: 5251 175b |0019: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mWidth:I // field@5b17 │ │ -20150e: 6e10 6903 0000 |001b: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ -201514: 0a02 |001e: move-result v2 │ │ -201516: 3621 0a00 |001f: if-gt v1, v2, 0029 // +000a │ │ -20151a: 5251 165b |0021: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mHeight:I // field@5b16 │ │ -20151e: 6e10 6603 0000 |0023: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ -201524: 0a00 |0026: move-result v0 │ │ -201526: 3701 3f00 |0027: if-le v1, v0, 0066 // +003f │ │ -20152a: 5450 185b |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ -20152e: 7110 606e 0000 |002b: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -201534: 0c00 |002e: move-result-object v0 │ │ -201536: 6e10 0802 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -20153c: 0c00 |0032: move-result-object v0 │ │ -20153e: 7110 5869 0000 |0033: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -201544: 0c00 |0036: move-result-object v0 │ │ -201546: 5451 145b |0037: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ -20154a: 5252 175b |0039: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mWidth:I // field@5b17 │ │ -20154e: 5253 165b |003b: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mHeight:I // field@5b16 │ │ -201552: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -201554: 6e54 5669 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;IIZ)Landroid/graphics/Bitmap; // method@6956 │ │ -20155a: 0c00 |0041: move-result-object v0 │ │ -20155c: 5451 185b |0042: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ -201560: 7110 5f6e 0100 |0044: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ -201566: 0c01 |0047: move-result-object v1 │ │ -201568: 6202 0e5b |0048: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ -20156c: 7230 546e 0102 |004a: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ -201572: 2819 |004d: goto 0066 // +0019 │ │ -201574: 0000 |004e: nop // spacer │ │ -201576: 5550 155b |004f: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mFetchImage:Z // field@5b15 │ │ -20157a: 3800 1500 |0051: if-eqz v0, 0066 // +0015 │ │ -20157e: 5450 185b |0053: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ -201582: 7110 606e 0000 |0055: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ -201588: 0c00 |0058: move-result-object v0 │ │ -20158a: 6e10 0802 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -201590: 0c00 |005c: move-result-object v0 │ │ -201592: 7110 5869 0000 |005d: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -201598: 0c00 |0060: move-result-object v0 │ │ -20159a: 5451 145b |0061: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ -20159e: 6e20 4f69 1000 |0063: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@694f │ │ -2015a4: 0e00 |0066: return-void │ │ +2014c0: |[2014c0] org.gateshipone.malp.application.utils.CoverBitmapLoader$TrackArtistImageRunner.run:()V │ │ +2014d0: 7100 7469 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.getInstance:()Lorg/gateshipone/malp/application/artwork/BitmapCache; // method@6974 │ │ +2014d6: 0c00 |0003: move-result-object v0 │ │ +2014d8: 5451 145b |0004: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ +2014dc: 6e20 7c69 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/BitmapCache;.requestArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)Landroid/graphics/Bitmap; // method@697c │ │ +2014e2: 0c00 |0009: move-result-object v0 │ │ +2014e4: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +2014e8: 5451 185b |000c: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ +2014ec: 7110 5f6e 0100 |000e: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +2014f2: 0c01 |0011: move-result-object v1 │ │ +2014f4: 6202 0e5b |0012: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ +2014f8: 7230 546e 0102 |0014: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +2014fe: 3800 1200 |0017: if-eqz v0, 0029 // +0012 │ │ +201502: 5251 175b |0019: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mWidth:I // field@5b17 │ │ +201506: 6e10 6903 0000 |001b: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ +20150c: 0a02 |001e: move-result v2 │ │ +20150e: 3621 0a00 |001f: if-gt v1, v2, 0029 // +000a │ │ +201512: 5251 165b |0021: iget v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mHeight:I // field@5b16 │ │ +201516: 6e10 6603 0000 |0023: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@0366 │ │ +20151c: 0a00 |0026: move-result v0 │ │ +20151e: 3701 3f00 |0027: if-le v1, v0, 0066 // +003f │ │ +201522: 5450 185b |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ +201526: 7110 606e 0000 |002b: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +20152c: 0c00 |002e: move-result-object v0 │ │ +20152e: 6e10 0802 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +201534: 0c00 |0032: move-result-object v0 │ │ +201536: 7110 5869 0000 |0033: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +20153c: 0c00 |0036: move-result-object v0 │ │ +20153e: 5451 145b |0037: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ +201542: 5252 175b |0039: iget v2, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mWidth:I // field@5b17 │ │ +201546: 5253 165b |003b: iget v3, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mHeight:I // field@5b16 │ │ +20154a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +20154c: 6e54 5669 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;IIZ)Landroid/graphics/Bitmap; // method@6956 │ │ +201552: 0c00 |0041: move-result-object v0 │ │ +201554: 5451 185b |0042: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ +201558: 7110 5f6e 0100 |0044: invoke-static {v1}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // method@6e5f │ │ +20155e: 0c01 |0047: move-result-object v1 │ │ +201560: 6202 0e5b |0048: sget-object v2, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ +201564: 7230 546e 0102 |004a: invoke-interface {v1, v0, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V // method@6e54 │ │ +20156a: 2819 |004d: goto 0066 // +0019 │ │ +20156c: 0000 |004e: nop // spacer │ │ +20156e: 5550 155b |004f: iget-boolean v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mFetchImage:Z // field@5b15 │ │ +201572: 3800 1500 |0051: if-eqz v0, 0066 // +0015 │ │ +201576: 5450 185b |0053: iget-object v0, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.this$0:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b18 │ │ +20157a: 7110 606e 0000 |0055: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; // method@6e60 │ │ +201580: 0c00 |0058: move-result-object v0 │ │ +201582: 6e10 0802 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +201588: 0c00 |005c: move-result-object v0 │ │ +20158a: 7110 5869 0000 |005d: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +201590: 0c00 |0060: move-result-object v0 │ │ +201592: 5451 145b |0061: iget-object v1, v5, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5b14 │ │ +201596: 6e20 4f69 1000 |0063: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.fetchImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@694f │ │ +20159c: 0e00 |0066: return-void │ │ catches : 1 │ │ 0x0019 - 0x004d │ │ Lorg/gateshipone/malp/application/artwork/storage/ImageNotFoundException; -> 0x004e │ │ positions : │ │ 0x0000 line=195 │ │ 0x000c line=197 │ │ 0x0019 line=202 │ │ @@ -493891,39 +493891,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2015e8: |[2015e8] org.gateshipone.malp.application.utils.CoverBitmapLoader.:()V │ │ -2015f8: 1c00 a60e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // type@0ea6 │ │ -2015fc: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -201602: 0c00 |0005: move-result-object v0 │ │ -201604: 6900 195b |0006: sput-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.TAG:Ljava/lang/String; // field@5b19 │ │ -201608: 0e00 |0008: return-void │ │ +2015e0: |[2015e0] org.gateshipone.malp.application.utils.CoverBitmapLoader.:()V │ │ +2015f0: 1c00 a60e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // type@0ea6 │ │ +2015f4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +2015fa: 0c00 |0005: move-result-object v0 │ │ +2015fc: 6900 195b |0006: sput-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.TAG:Ljava/lang/String; // field@5b19 │ │ +201600: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;) │ │ name : '' │ │ type : '(Landroid/content/Context;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -20160c: |[20160c] org.gateshipone.malp.application.utils.CoverBitmapLoader.:(Landroid/content/Context;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;)V │ │ -20161c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -201622: 5b01 1a5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mContext:Landroid/content/Context; // field@5b1a │ │ -201626: 5b02 1b5b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mListener:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // field@5b1b │ │ -20162a: 0e00 |0007: return-void │ │ +201604: |[201604] org.gateshipone.malp.application.utils.CoverBitmapLoader.:(Landroid/content/Context;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;)V │ │ +201614: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20161a: 5b01 1a5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mContext:Landroid/content/Context; // field@5b1a │ │ +20161e: 5b02 1b5b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mListener:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // field@5b1b │ │ +201622: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; │ │ @@ -493935,17 +493935,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2015d0: |[2015d0] org.gateshipone.malp.application.utils.CoverBitmapLoader.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; │ │ -2015e0: 5400 1b5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mListener:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // field@5b1b │ │ -2015e4: 1100 |0002: return-object v0 │ │ +2015c8: |[2015c8] org.gateshipone.malp.application.utils.CoverBitmapLoader.access$000:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; │ │ +2015d8: 5400 1b5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mListener:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener; // field@5b1b │ │ +2015dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;) │ │ @@ -493953,17 +493953,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2015b8: |[2015b8] org.gateshipone.malp.application.utils.CoverBitmapLoader.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; │ │ -2015c8: 5400 1a5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mContext:Landroid/content/Context; // field@5b1a │ │ -2015cc: 1100 |0002: return-object v0 │ │ +2015b0: |[2015b0] org.gateshipone.malp.application.utils.CoverBitmapLoader.access$100:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;)Landroid/content/Context; │ │ +2015c0: 5400 1a5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.mContext:Landroid/content/Context; // field@5b1a │ │ +2015c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; │ │ │ │ Virtual methods - │ │ @@ -493972,29 +493972,29 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -20162c: |[20162c] org.gateshipone.malp.application.utils.CoverBitmapLoader.getAlbumImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V │ │ -20163c: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ -201640: 0e00 |0002: return-void │ │ -201642: 2200 ca0c |0003: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ -201646: 2207 a00e |0005: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner; // type@0ea0 │ │ -20164a: 0771 |0007: move-object v1, v7 │ │ -20164c: 0782 |0008: move-object v2, v8 │ │ -20164e: 0793 |0009: move-object v3, v9 │ │ -201650: 01a4 |000a: move v4, v10 │ │ -201652: 01b5 |000b: move v5, v11 │ │ -201654: 01c6 |000c: move v6, v12 │ │ -201656: 7606 506e 0100 |000d: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V // method@6e50 │ │ -20165c: 7020 d865 7000 |0010: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ -201662: 6e10 e065 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ -201668: 0e00 |0016: return-void │ │ +201624: |[201624] org.gateshipone.malp.application.utils.CoverBitmapLoader.getAlbumImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V │ │ +201634: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ +201638: 0e00 |0002: return-void │ │ +20163a: 2200 ca0c |0003: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ +20163e: 2207 a00e |0005: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner; // type@0ea0 │ │ +201642: 0771 |0007: move-object v1, v7 │ │ +201644: 0782 |0008: move-object v2, v8 │ │ +201646: 0793 |0009: move-object v3, v9 │ │ +201648: 01a4 |000a: move v4, v10 │ │ +20164a: 01b5 |000b: move v5, v11 │ │ +20164c: 01c6 |000c: move v6, v12 │ │ +20164e: 7606 506e 0100 |000d: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$AlbumImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;ZII)V // method@6e50 │ │ +201654: 7020 d865 7000 |0010: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ +20165a: 6e10 e065 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ +201660: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=89 │ │ 0x0013 line=90 │ │ locals : │ │ 0x0000 - 0x0017 reg=8 this Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; │ │ 0x0000 - 0x0017 reg=9 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ @@ -494007,29 +494007,29 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -20166c: |[20166c] org.gateshipone.malp.application.utils.CoverBitmapLoader.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V │ │ -20167c: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ -201680: 0e00 |0002: return-void │ │ -201682: 2200 ca0c |0003: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ -201686: 2207 a10e |0005: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner; // type@0ea1 │ │ -20168a: 0771 |0007: move-object v1, v7 │ │ -20168c: 0782 |0008: move-object v2, v8 │ │ -20168e: 0793 |0009: move-object v3, v9 │ │ -201690: 01a4 |000a: move v4, v10 │ │ -201692: 01b5 |000b: move v5, v11 │ │ -201694: 01c6 |000c: move v6, v12 │ │ -201696: 7606 526e 0100 |000d: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e52 │ │ -20169c: 7020 d865 7000 |0010: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ -2016a2: 6e10 e065 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ -2016a8: 0e00 |0016: return-void │ │ +201664: |[201664] org.gateshipone.malp.application.utils.CoverBitmapLoader.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V │ │ +201674: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ +201678: 0e00 |0002: return-void │ │ +20167a: 2200 ca0c |0003: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ +20167e: 2207 a10e |0005: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner; // type@0ea1 │ │ +201682: 0771 |0007: move-object v1, v7 │ │ +201684: 0782 |0008: move-object v2, v8 │ │ +201686: 0793 |0009: move-object v3, v9 │ │ +201688: 01a4 |000a: move v4, v10 │ │ +20168a: 01b5 |000b: move v5, v11 │ │ +20168c: 01c6 |000c: move v6, v12 │ │ +20168e: 7606 526e 0100 |000d: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ArtistImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e52 │ │ +201694: 7020 d865 7000 |0010: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ +20169a: 6e10 e065 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ +2016a0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x0013 line=70 │ │ locals : │ │ 0x0000 - 0x0017 reg=8 this Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; │ │ 0x0000 - 0x0017 reg=9 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ @@ -494042,29 +494042,29 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -2016ac: |[2016ac] org.gateshipone.malp.application.utils.CoverBitmapLoader.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V │ │ -2016bc: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ -2016c0: 0e00 |0002: return-void │ │ -2016c2: 2200 ca0c |0003: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ -2016c6: 2207 a50e |0005: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner; // type@0ea5 │ │ -2016ca: 0771 |0007: move-object v1, v7 │ │ -2016cc: 0782 |0008: move-object v2, v8 │ │ -2016ce: 0793 |0009: move-object v3, v9 │ │ -2016d0: 01a4 |000a: move v4, v10 │ │ -2016d2: 01b5 |000b: move v5, v11 │ │ -2016d4: 01c6 |000c: move v6, v12 │ │ -2016d6: 7606 5b6e 0100 |000d: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e5b │ │ -2016dc: 7020 d865 7000 |0010: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ -2016e2: 6e10 e065 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ -2016e8: 0e00 |0016: return-void │ │ +2016a4: |[2016a4] org.gateshipone.malp.application.utils.CoverBitmapLoader.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V │ │ +2016b4: 3909 0300 |0000: if-nez v9, 0003 // +0003 │ │ +2016b8: 0e00 |0002: return-void │ │ +2016ba: 2200 ca0c |0003: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ +2016be: 2207 a50e |0005: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner; // type@0ea5 │ │ +2016c2: 0771 |0007: move-object v1, v7 │ │ +2016c4: 0782 |0008: move-object v2, v8 │ │ +2016c6: 0793 |0009: move-object v3, v9 │ │ +2016c8: 01a4 |000a: move v4, v10 │ │ +2016ca: 01b5 |000b: move v5, v11 │ │ +2016cc: 01c6 |000c: move v6, v12 │ │ +2016ce: 7606 5b6e 0100 |000d: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$TrackArtistImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e5b │ │ +2016d4: 7020 d865 7000 |0010: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ +2016da: 6e10 e065 0000 |0013: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ +2016e0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=79 │ │ 0x0013 line=80 │ │ locals : │ │ 0x0000 - 0x0017 reg=8 this Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; │ │ 0x0000 - 0x0017 reg=9 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ @@ -494077,28 +494077,28 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 22 16-bit code units │ │ -2016ec: |[2016ec] org.gateshipone.malp.application.utils.CoverBitmapLoader.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V │ │ -2016fc: 3809 1500 |0000: if-eqz v9, 0015 // +0015 │ │ -201700: 2200 ca0c |0002: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ -201704: 2207 a40e |0004: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner; // type@0ea4 │ │ -201708: 0771 |0006: move-object v1, v7 │ │ -20170a: 0782 |0007: move-object v2, v8 │ │ -20170c: 01a3 |0008: move v3, v10 │ │ -20170e: 0794 |0009: move-object v4, v9 │ │ -201710: 01b5 |000a: move v5, v11 │ │ -201712: 01c6 |000b: move v6, v12 │ │ -201714: 7606 596e 0100 |000c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;ZLorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;II)V // method@6e59 │ │ -20171a: 7020 d865 7000 |000f: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ -201720: 6e10 e065 0000 |0012: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ -201726: 0e00 |0015: return-void │ │ +2016e4: |[2016e4] org.gateshipone.malp.application.utils.CoverBitmapLoader.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V │ │ +2016f4: 3809 1500 |0000: if-eqz v9, 0015 // +0015 │ │ +2016f8: 2200 ca0c |0002: new-instance v0, Ljava/lang/Thread; // type@0cca │ │ +2016fc: 2207 a40e |0004: new-instance v7, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner; // type@0ea4 │ │ +201700: 0771 |0006: move-object v1, v7 │ │ +201702: 0782 |0007: move-object v2, v8 │ │ +201704: 01a3 |0008: move v3, v10 │ │ +201706: 0794 |0009: move-object v4, v9 │ │ +201708: 01b5 |000a: move v5, v11 │ │ +20170a: 01c6 |000b: move v6, v12 │ │ +20170c: 7606 596e 0100 |000c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$ImageRunner;.:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;ZLorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;II)V // method@6e59 │ │ +201712: 7020 d865 7000 |000f: invoke-direct {v0, v7}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@65d8 │ │ +201718: 6e10 e065 0000 |0012: invoke-virtual {v0}, Ljava/lang/Thread;.start:()V // method@65e0 │ │ +20171e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=58 │ │ 0x0012 line=59 │ │ locals : │ │ 0x0000 - 0x0016 reg=8 this Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; │ │ 0x0000 - 0x0016 reg=9 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ @@ -494142,17 +494142,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -201838: |[201838] org.gateshipone.malp.application.utils.FileUtils.:()V │ │ -201848: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20184e: 0e00 |0003: return-void │ │ +201830: |[201830] org.gateshipone.malp.application.utils.FileUtils.:()V │ │ +201840: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +201846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/FileUtils; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/FileUtils;) │ │ @@ -494160,56 +494160,56 @@ │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -201728: |[201728] org.gateshipone.malp.application.utils.FileUtils.createSHA256HashForString:([Ljava/lang/String;)Ljava/lang/String; │ │ -201738: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20173c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -201742: 2161 |0005: array-length v1, v6 │ │ -201744: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -201746: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -201748: 3513 0c00 |0008: if-ge v3, v1, 0014 // +000c │ │ -20174c: 4604 0603 |000a: aget-object v4, v6, v3 │ │ -201750: 3804 0500 |000c: if-eqz v4, 0011 // +0005 │ │ -201754: 6e20 cb65 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20175a: d803 0301 |0011: add-int/lit8 v3, v3, #int 1 // #01 │ │ -20175e: 28f5 |0013: goto 0008 // -000b │ │ -201760: 1a06 d629 |0014: const-string v6, "SHA-256" // string@29d6 │ │ -201764: 7110 3466 0600 |0016: invoke-static {v6}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@6634 │ │ -20176a: 0c06 |0019: move-result-object v6 │ │ -20176c: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -201772: 0c00 |001d: move-result-object v0 │ │ -201774: 6e10 a365 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.getBytes:()[B // method@65a3 │ │ -20177a: 0c00 |0021: move-result-object v0 │ │ -20177c: 6e20 3566 0600 |0022: invoke-virtual {v6, v0}, Ljava/security/MessageDigest;.update:([B)V // method@6635 │ │ -201782: 6e10 3366 0600 |0025: invoke-virtual {v6}, Ljava/security/MessageDigest;.digest:()[B // method@6633 │ │ -201788: 0c06 |0028: move-result-object v6 │ │ -20178a: 2200 c70c |0029: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20178e: 7010 c165 0000 |002b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -201794: 2161 |002e: array-length v1, v6 │ │ -201796: 3512 1c00 |002f: if-ge v2, v1, 004b // +001c │ │ -20179a: 4803 0602 |0031: aget-byte v3, v6, v2 │ │ -20179e: d533 ff00 |0033: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -2017a2: 7110 4d65 0300 |0035: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@654d │ │ -2017a8: 0c03 |0038: move-result-object v3 │ │ -2017aa: 6e10 ad65 0300 |0039: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@65ad │ │ -2017b0: 0a04 |003c: move-result v4 │ │ -2017b2: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -2017b4: 3354 0700 |003e: if-ne v4, v5, 0045 // +0007 │ │ -2017b8: 1304 3000 |0040: const/16 v4, #int 48 // #30 │ │ -2017bc: 6e20 c465 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -2017c2: 6e20 cb65 3000 |0045: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2017c8: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -2017cc: 28e5 |004a: goto 002f // -001b │ │ -2017ce: 6e10 d165 0000 |004b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2017d4: 0c06 |004e: move-result-object v6 │ │ -2017d6: 1106 |004f: return-object v6 │ │ +201720: |[201720] org.gateshipone.malp.application.utils.FileUtils.createSHA256HashForString:([Ljava/lang/String;)Ljava/lang/String; │ │ +201730: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +201734: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20173a: 2161 |0005: array-length v1, v6 │ │ +20173c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +20173e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +201740: 3513 0c00 |0008: if-ge v3, v1, 0014 // +000c │ │ +201744: 4604 0603 |000a: aget-object v4, v6, v3 │ │ +201748: 3804 0500 |000c: if-eqz v4, 0011 // +0005 │ │ +20174c: 6e20 cb65 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201752: d803 0301 |0011: add-int/lit8 v3, v3, #int 1 // #01 │ │ +201756: 28f5 |0013: goto 0008 // -000b │ │ +201758: 1a06 d629 |0014: const-string v6, "SHA-256" // string@29d6 │ │ +20175c: 7110 3466 0600 |0016: invoke-static {v6}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@6634 │ │ +201762: 0c06 |0019: move-result-object v6 │ │ +201764: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20176a: 0c00 |001d: move-result-object v0 │ │ +20176c: 6e10 a365 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.getBytes:()[B // method@65a3 │ │ +201772: 0c00 |0021: move-result-object v0 │ │ +201774: 6e20 3566 0600 |0022: invoke-virtual {v6, v0}, Ljava/security/MessageDigest;.update:([B)V // method@6635 │ │ +20177a: 6e10 3366 0600 |0025: invoke-virtual {v6}, Ljava/security/MessageDigest;.digest:()[B // method@6633 │ │ +201780: 0c06 |0028: move-result-object v6 │ │ +201782: 2200 c70c |0029: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +201786: 7010 c165 0000 |002b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20178c: 2161 |002e: array-length v1, v6 │ │ +20178e: 3512 1c00 |002f: if-ge v2, v1, 004b // +001c │ │ +201792: 4803 0602 |0031: aget-byte v3, v6, v2 │ │ +201796: d533 ff00 |0033: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +20179a: 7110 4d65 0300 |0035: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@654d │ │ +2017a0: 0c03 |0038: move-result-object v3 │ │ +2017a2: 6e10 ad65 0300 |0039: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@65ad │ │ +2017a8: 0a04 |003c: move-result v4 │ │ +2017aa: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +2017ac: 3354 0700 |003e: if-ne v4, v5, 0045 // +0007 │ │ +2017b0: 1304 3000 |0040: const/16 v4, #int 48 // #30 │ │ +2017b4: 6e20 c465 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +2017ba: 6e20 cb65 3000 |0045: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2017c0: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +2017c4: 28e5 |004a: goto 002f // -001b │ │ +2017c6: 6e10 d165 0000 |004b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2017cc: 0c06 |004e: move-result-object v6 │ │ +2017ce: 1106 |004f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=50 │ │ 0x000e line=52 │ │ 0x0016 line=56 │ │ 0x001a line=57 │ │ @@ -494229,31 +494229,31 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -2017d8: |[2017d8] org.gateshipone.malp.application.utils.FileUtils.getFullArtworkFilePath:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -2017e8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2017ec: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2017f2: 6e10 1802 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ -2017f8: 0c02 |0008: move-result-object v2 │ │ -2017fa: 6e20 ca65 2000 |0009: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ -201800: 1a02 a602 |000c: const-string v2, "/" // string@02a6 │ │ -201804: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20180a: 1a01 6338 |0011: const-string v1, "artworks" // string@3863 │ │ -20180e: 6e20 cb65 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201814: 6e20 cb65 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20181a: 6e20 cb65 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201820: 6e20 cb65 2000 |001c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201826: 6e20 cb65 3000 |001f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20182c: 6e10 d165 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -201832: 0c02 |0025: move-result-object v2 │ │ -201834: 1102 |0026: return-object v2 │ │ +2017d0: |[2017d0] org.gateshipone.malp.application.utils.FileUtils.getFullArtworkFilePath:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +2017e0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2017e4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2017ea: 6e10 1802 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ +2017f0: 0c02 |0008: move-result-object v2 │ │ +2017f2: 6e20 ca65 2000 |0009: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ +2017f8: 1a02 a602 |000c: const-string v2, "/" // string@02a6 │ │ +2017fc: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201802: 1a01 6338 |0011: const-string v1, "artworks" // string@3863 │ │ +201806: 6e20 cb65 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20180c: 6e20 cb65 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201812: 6e20 cb65 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201818: 6e20 cb65 2000 |001c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20181e: 6e20 cb65 3000 |001f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201824: 6e10 d165 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20182a: 0c02 |0025: move-result-object v2 │ │ +20182c: 1102 |0026: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0027 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0027 reg=4 (null) Ljava/lang/String; │ │ @@ -494263,45 +494263,45 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -201850: |[201850] org.gateshipone.malp.application.utils.FileUtils.removeArtworkDirectory:(Landroid/content/Context;Ljava/lang/String;)V │ │ -201860: 2200 850c |0000: new-instance v0, Ljava/io/File; // type@0c85 │ │ -201864: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -201868: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20186e: 6e10 1802 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ -201874: 0c03 |000a: move-result-object v3 │ │ -201876: 6e20 ca65 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ -20187c: 1a03 a602 |000e: const-string v3, "/" // string@02a6 │ │ -201880: 6e20 cb65 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201886: 1a02 6338 |0013: const-string v2, "artworks" // string@3863 │ │ -20188a: 6e20 cb65 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201890: 6e20 cb65 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201896: 6e20 cb65 4100 |001b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20189c: 6e20 cb65 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2018a2: 6e10 d165 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2018a8: 0c03 |0024: move-result-object v3 │ │ -2018aa: 7020 a464 3000 |0025: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@64a4 │ │ -2018b0: 6e10 b664 0000 |0028: invoke-virtual {v0}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@64b6 │ │ -2018b6: 0c03 |002b: move-result-object v3 │ │ -2018b8: 3803 1500 |002c: if-eqz v3, 0041 // +0015 │ │ -2018bc: 6e10 b664 0000 |002e: invoke-virtual {v0}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@64b6 │ │ -2018c2: 0c03 |0031: move-result-object v3 │ │ -2018c4: 2134 |0032: array-length v4, v3 │ │ -2018c6: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -2018c8: 3541 0a00 |0034: if-ge v1, v4, 003e // +000a │ │ -2018cc: 4602 0301 |0036: aget-object v2, v3, v1 │ │ -2018d0: 6e10 a964 0200 |0038: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@64a9 │ │ -2018d6: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -2018da: 28f7 |003d: goto 0034 // -0009 │ │ -2018dc: 6e10 a964 0000 |003e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@64a9 │ │ -2018e2: 0e00 |0041: return-void │ │ +201848: |[201848] org.gateshipone.malp.application.utils.FileUtils.removeArtworkDirectory:(Landroid/content/Context;Ljava/lang/String;)V │ │ +201858: 2200 850c |0000: new-instance v0, Ljava/io/File; // type@0c85 │ │ +20185c: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +201860: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +201866: 6e10 1802 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ +20186c: 0c03 |000a: move-result-object v3 │ │ +20186e: 6e20 ca65 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ +201874: 1a03 a602 |000e: const-string v3, "/" // string@02a6 │ │ +201878: 6e20 cb65 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20187e: 1a02 6338 |0013: const-string v2, "artworks" // string@3863 │ │ +201882: 6e20 cb65 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201888: 6e20 cb65 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20188e: 6e20 cb65 4100 |001b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201894: 6e20 cb65 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20189a: 6e10 d165 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2018a0: 0c03 |0024: move-result-object v3 │ │ +2018a2: 7020 a464 3000 |0025: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@64a4 │ │ +2018a8: 6e10 b664 0000 |0028: invoke-virtual {v0}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@64b6 │ │ +2018ae: 0c03 |002b: move-result-object v3 │ │ +2018b0: 3803 1500 |002c: if-eqz v3, 0041 // +0015 │ │ +2018b4: 6e10 b664 0000 |002e: invoke-virtual {v0}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@64b6 │ │ +2018ba: 0c03 |0031: move-result-object v3 │ │ +2018bc: 2134 |0032: array-length v4, v3 │ │ +2018be: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +2018c0: 3541 0a00 |0034: if-ge v1, v4, 003e // +000a │ │ +2018c4: 4602 0301 |0036: aget-object v2, v3, v1 │ │ +2018c8: 6e10 a964 0200 |0038: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@64a9 │ │ +2018ce: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +2018d2: 28f7 |003d: goto 0034 // -0009 │ │ +2018d4: 6e10 a964 0000 |003e: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@64a9 │ │ +2018da: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0028 line=126 │ │ 0x002e line=127 │ │ 0x0038 line=128 │ │ 0x003e line=130 │ │ @@ -494314,34 +494314,34 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -2018e4: |[2018e4] org.gateshipone.malp.application.utils.FileUtils.removeArtworkFile:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -2018f4: 2200 850c |0000: new-instance v0, Ljava/io/File; // type@0c85 │ │ -2018f8: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2018fc: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -201902: 6e10 1802 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ -201908: 0c03 |000a: move-result-object v3 │ │ -20190a: 6e20 ca65 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ -201910: 1a03 a602 |000e: const-string v3, "/" // string@02a6 │ │ -201914: 6e20 cb65 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20191a: 1a02 6338 |0013: const-string v2, "artworks" // string@3863 │ │ -20191e: 6e20 cb65 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201924: 6e20 cb65 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20192a: 6e20 cb65 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201930: 6e20 cb65 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201936: 6e20 cb65 4100 |0021: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20193c: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -201942: 0c03 |0027: move-result-object v3 │ │ -201944: 7020 a464 3000 |0028: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@64a4 │ │ -20194a: 6e10 a964 0000 |002b: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@64a9 │ │ -201950: 0e00 |002e: return-void │ │ +2018dc: |[2018dc] org.gateshipone.malp.application.utils.FileUtils.removeArtworkFile:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +2018ec: 2200 850c |0000: new-instance v0, Ljava/io/File; // type@0c85 │ │ +2018f0: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2018f4: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2018fa: 6e10 1802 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ +201900: 0c03 |000a: move-result-object v3 │ │ +201902: 6e20 ca65 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ +201908: 1a03 a602 |000e: const-string v3, "/" // string@02a6 │ │ +20190c: 6e20 cb65 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201912: 1a02 6338 |0013: const-string v2, "artworks" // string@3863 │ │ +201916: 6e20 cb65 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20191c: 6e20 cb65 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201922: 6e20 cb65 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201928: 6e20 cb65 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20192e: 6e20 cb65 4100 |0021: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201934: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20193a: 0c03 |0027: move-result-object v3 │ │ +20193c: 7020 a464 3000 |0028: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@64a4 │ │ +201942: 6e10 a964 0000 |002b: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@64a9 │ │ +201948: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x002b line=114 │ │ locals : │ │ 0x0000 - 0x002f reg=3 (null) Landroid/content/Context; │ │ 0x0000 - 0x002f reg=4 (null) Ljava/lang/String; │ │ @@ -494352,39 +494352,39 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;[B)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -201954: |[201954] org.gateshipone.malp.application.utils.FileUtils.saveArtworkFile:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;[B)V │ │ -201964: 2200 850c |0000: new-instance v0, Ljava/io/File; // type@0c85 │ │ -201968: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20196c: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -201972: 6e10 1802 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ -201978: 0c03 |000a: move-result-object v3 │ │ -20197a: 6e20 ca65 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ -201980: 1a03 a602 |000e: const-string v3, "/" // string@02a6 │ │ -201984: 6e20 cb65 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20198a: 1a02 6338 |0013: const-string v2, "artworks" // string@3863 │ │ -20198e: 6e20 cb65 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201994: 6e20 cb65 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20199a: 6e20 cb65 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2019a0: 6e20 cb65 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2019a6: 6e10 d165 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2019ac: 0c03 |0024: move-result-object v3 │ │ -2019ae: 7020 a464 3000 |0025: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@64a4 │ │ -2019b4: 6e10 b964 0000 |0028: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@64b9 │ │ -2019ba: 2203 850c |002b: new-instance v3, Ljava/io/File; // type@0c85 │ │ -2019be: 7030 a364 0304 |002d: invoke-direct {v3, v0, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@64a3 │ │ -2019c4: 2204 8a0c |0030: new-instance v4, Ljava/io/FileOutputStream; // type@0c8a │ │ -2019c8: 7020 c464 3400 |0032: invoke-direct {v4, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@64c4 │ │ -2019ce: 6e20 c964 6400 |0035: invoke-virtual {v4, v6}, Ljava/io/FileOutputStream;.write:([B)V // method@64c9 │ │ -2019d4: 6e10 c764 0400 |0038: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@64c7 │ │ -2019da: 0e00 |003b: return-void │ │ +20194c: |[20194c] org.gateshipone.malp.application.utils.FileUtils.saveArtworkFile:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;[B)V │ │ +20195c: 2200 850c |0000: new-instance v0, Ljava/io/File; // type@0c85 │ │ +201960: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +201964: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20196a: 6e10 1802 0300 |0007: invoke-virtual {v3}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0218 │ │ +201970: 0c03 |000a: move-result-object v3 │ │ +201972: 6e20 ca65 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ +201978: 1a03 a602 |000e: const-string v3, "/" // string@02a6 │ │ +20197c: 6e20 cb65 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201982: 1a02 6338 |0013: const-string v2, "artworks" // string@3863 │ │ +201986: 6e20 cb65 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20198c: 6e20 cb65 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201992: 6e20 cb65 5100 |001b: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201998: 6e20 cb65 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20199e: 6e10 d165 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2019a4: 0c03 |0024: move-result-object v3 │ │ +2019a6: 7020 a464 3000 |0025: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@64a4 │ │ +2019ac: 6e10 b964 0000 |0028: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@64b9 │ │ +2019b2: 2203 850c |002b: new-instance v3, Ljava/io/File; // type@0c85 │ │ +2019b6: 7030 a364 0304 |002d: invoke-direct {v3, v0, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@64a3 │ │ +2019bc: 2204 8a0c |0030: new-instance v4, Ljava/io/FileOutputStream; // type@0c8a │ │ +2019c0: 7020 c464 3400 |0032: invoke-direct {v4, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@64c4 │ │ +2019c6: 6e20 c964 6400 |0035: invoke-virtual {v4, v6}, Ljava/io/FileOutputStream;.write:([B)V // method@64c9 │ │ +2019cc: 6e10 c764 0400 |0038: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@64c7 │ │ +2019d2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0028 line=84 │ │ 0x002b line=86 │ │ 0x0030 line=88 │ │ 0x0035 line=89 │ │ @@ -494426,17 +494426,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -201d48: |[201d48] org.gateshipone.malp.application.utils.FormatHelper.:()V │ │ -201d58: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -201d5e: 0e00 |0003: return-void │ │ +201d40: |[201d40] org.gateshipone.malp.application.utils.FormatHelper.:()V │ │ +201d50: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +201d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/FormatHelper; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/FormatHelper;) │ │ @@ -494444,28 +494444,28 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -2019dc: |[2019dc] org.gateshipone.malp.application.utils.FormatHelper.escapeSpecialCharsLucene:(Ljava/lang/String;)Ljava/lang/String; │ │ -2019ec: 1a00 f901 |0000: const-string v0, "(\&\&)" // string@01f9 │ │ -2019f0: 1a01 7133 |0002: const-string v1, "\\&\\&" // string@3371 │ │ -2019f4: 6e30 b065 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ -2019fa: 0c02 |0007: move-result-object v2 │ │ -2019fc: 1a00 fb01 |0008: const-string v0, "(\|\|)" // string@01fb │ │ -201a00: 1a01 7233 |000a: const-string v1, "\\|\\|" // string@3372 │ │ -201a04: 6e30 b065 0201 |000c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ -201a0a: 0c02 |000f: move-result-object v2 │ │ -201a0c: 1a00 f701 |0010: const-string v0, "([\+\-\!\(\)\{\}\[\]\^\"\~\*\?\:\\\/])" // string@01f7 │ │ -201a10: 1a01 7033 |0012: const-string v1, "\\$1" // string@3370 │ │ -201a14: 6e30 b065 0201 |0014: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ -201a1a: 0c02 |0017: move-result-object v2 │ │ -201a1c: 1102 |0018: return-object v2 │ │ +2019d4: |[2019d4] org.gateshipone.malp.application.utils.FormatHelper.escapeSpecialCharsLucene:(Ljava/lang/String;)Ljava/lang/String; │ │ +2019e4: 1a00 f901 |0000: const-string v0, "(\&\&)" // string@01f9 │ │ +2019e8: 1a01 7133 |0002: const-string v1, "\\&\\&" // string@3371 │ │ +2019ec: 6e30 b065 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ +2019f2: 0c02 |0007: move-result-object v2 │ │ +2019f4: 1a00 fb01 |0008: const-string v0, "(\|\|)" // string@01fb │ │ +2019f8: 1a01 7233 |000a: const-string v1, "\\|\\|" // string@3372 │ │ +2019fc: 6e30 b065 0201 |000c: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ +201a02: 0c02 |000f: move-result-object v2 │ │ +201a04: 1a00 f701 |0010: const-string v0, "([\+\-\!\(\)\{\}\[\]\^\"\~\*\?\:\\\/])" // string@01f7 │ │ +201a08: 1a01 7033 |0012: const-string v1, "\\$1" // string@3370 │ │ +201a0c: 6e30 b065 0201 |0014: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ +201a12: 0c02 |0017: move-result-object v2 │ │ +201a14: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=169 │ │ 0x000c line=170 │ │ 0x0014 line=172 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 (null) Ljava/lang/String; │ │ @@ -494475,25 +494475,25 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -201a20: |[201a20] org.gateshipone.malp.application.utils.FormatHelper.formatTimeStampToString:(J)Ljava/lang/String; │ │ -201a30: 2200 030d |0000: new-instance v0, Ljava/util/Date; // type@0d03 │ │ -201a34: 7030 9166 1002 |0002: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@6691 │ │ -201a3a: 7100 df66 0000 |0005: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201a40: 0c01 |0008: move-result-object v1 │ │ -201a42: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -201a44: 7130 3a66 2201 |000a: invoke-static {v2, v2, v1}, Ljava/text/DateFormat;.getDateTimeInstance:(IILjava/util/Locale;)Ljava/text/DateFormat; // method@663a │ │ -201a4a: 0c01 |000d: move-result-object v1 │ │ -201a4c: 6e20 3966 0100 |000e: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@6639 │ │ -201a52: 0c01 |0011: move-result-object v1 │ │ -201a54: 1101 |0012: return-object v1 │ │ +201a18: |[201a18] org.gateshipone.malp.application.utils.FormatHelper.formatTimeStampToString:(J)Ljava/lang/String; │ │ +201a28: 2200 030d |0000: new-instance v0, Ljava/util/Date; // type@0d03 │ │ +201a2c: 7030 9166 1002 |0002: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@6691 │ │ +201a32: 7100 df66 0000 |0005: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201a38: 0c01 |0008: move-result-object v1 │ │ +201a3a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +201a3c: 7130 3a66 2201 |000a: invoke-static {v2, v2, v1}, Ljava/text/DateFormat;.getDateTimeInstance:(IILjava/util/Locale;)Ljava/text/DateFormat; // method@663a │ │ +201a42: 0c01 |000d: move-result-object v1 │ │ +201a44: 6e20 3966 0100 |000e: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@6639 │ │ +201a4a: 0c01 |0011: move-result-object v1 │ │ +201a4c: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) J │ │ │ │ @@ -494502,25 +494502,25 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -201a58: |[201a58] org.gateshipone.malp.application.utils.FormatHelper.formatTrackNumber:(I)Ljava/lang/String; │ │ -201a68: 7110 be65 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -201a6e: 0c02 |0003: move-result-object v2 │ │ -201a70: 6e10 ad65 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@65ad │ │ -201a76: 0a00 |0007: move-result v0 │ │ -201a78: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -201a7a: 3410 0700 |0009: if-lt v0, v1, 0010 // +0007 │ │ -201a7e: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -201a80: 6e20 b465 0200 |000c: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -201a86: 0c02 |000f: move-result-object v2 │ │ -201a88: 1102 |0010: return-object v2 │ │ +201a50: |[201a50] org.gateshipone.malp.application.utils.FormatHelper.formatTrackNumber:(I)Ljava/lang/String; │ │ +201a60: 7110 be65 0200 |0000: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +201a66: 0c02 |0003: move-result-object v2 │ │ +201a68: 6e10 ad65 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@65ad │ │ +201a6e: 0a00 |0007: move-result v0 │ │ +201a70: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +201a72: 3410 0700 |0009: if-lt v0, v1, 0010 // +0007 │ │ +201a76: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +201a78: 6e20 b465 0200 |000c: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +201a7e: 0c02 |000f: move-result-object v2 │ │ +201a80: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0004 line=134 │ │ 0x000c line=135 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) I │ │ @@ -494530,58 +494530,58 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -201a8c: |[201a8c] org.gateshipone.malp.application.utils.FormatHelper.formatTracktimeFromMS:(J)Ljava/lang/String; │ │ -201a9c: 1600 e803 |0000: const-wide/16 v0, #int 1000 // #3e8 │ │ -201aa0: be06 |0002: div-long/2addr v6, v0 │ │ -201aa2: 8467 |0003: long-to-int v7, v6 │ │ -201aa4: d376 100e |0004: div-int/lit16 v6, v7, #int 3600 // #0e10 │ │ -201aa8: d260 100e |0006: mul-int/lit16 v0, v6, #int 3600 // #0e10 │ │ -201aac: b107 |0008: sub-int/2addr v7, v0 │ │ -201aae: db00 073c |0009: div-int/lit8 v0, v7, #int 60 // #3c │ │ -201ab2: da01 003c |000b: mul-int/lit8 v1, v0, #int 60 // #3c │ │ -201ab6: b117 |000d: sub-int/2addr v7, v1 │ │ -201ab8: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -201aba: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -201abc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -201abe: 3906 1b00 |0011: if-nez v6, 002c // +001b │ │ -201ac2: 7100 df66 0000 |0013: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201ac8: 0c06 |0016: move-result-object v6 │ │ -201aca: 2311 b40f |0017: new-array v1, v1, [Ljava/lang/Object; // type@0fb4 │ │ -201ace: 7110 4f65 0000 |0019: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201ad4: 0c00 |001c: move-result-object v0 │ │ -201ad6: 4d00 0103 |001d: aput-object v0, v1, v3 │ │ -201ada: 7110 4f65 0700 |001f: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201ae0: 0c07 |0022: move-result-object v7 │ │ -201ae2: 4d07 0102 |0023: aput-object v7, v1, v2 │ │ -201ae6: 1a07 5d01 |0025: const-string v7, "%02d:%02d" // string@015d │ │ -201aea: 7130 a265 7601 |0027: invoke-static {v6, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ -201af0: 0c06 |002a: move-result-object v6 │ │ -201af2: 2820 |002b: goto 004b // +0020 │ │ -201af4: 7100 df66 0000 |002c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201afa: 0c04 |002f: move-result-object v4 │ │ -201afc: 1235 |0030: const/4 v5, #int 3 // #3 │ │ -201afe: 2355 b40f |0031: new-array v5, v5, [Ljava/lang/Object; // type@0fb4 │ │ -201b02: 7110 4f65 0600 |0033: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201b08: 0c06 |0036: move-result-object v6 │ │ -201b0a: 4d06 0503 |0037: aput-object v6, v5, v3 │ │ -201b0e: 7110 4f65 0000 |0039: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201b14: 0c06 |003c: move-result-object v6 │ │ -201b16: 4d06 0502 |003d: aput-object v6, v5, v2 │ │ -201b1a: 7110 4f65 0700 |003f: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201b20: 0c06 |0042: move-result-object v6 │ │ -201b22: 4d06 0501 |0043: aput-object v6, v5, v1 │ │ -201b26: 1a06 5e01 |0045: const-string v6, "%02d:%02d:%02d" // string@015e │ │ -201b2a: 7130 a265 6405 |0047: invoke-static {v4, v6, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ -201b30: 0c06 |004a: move-result-object v6 │ │ -201b32: 1106 |004b: return-object v6 │ │ +201a84: |[201a84] org.gateshipone.malp.application.utils.FormatHelper.formatTracktimeFromMS:(J)Ljava/lang/String; │ │ +201a94: 1600 e803 |0000: const-wide/16 v0, #int 1000 // #3e8 │ │ +201a98: be06 |0002: div-long/2addr v6, v0 │ │ +201a9a: 8467 |0003: long-to-int v7, v6 │ │ +201a9c: d376 100e |0004: div-int/lit16 v6, v7, #int 3600 // #0e10 │ │ +201aa0: d260 100e |0006: mul-int/lit16 v0, v6, #int 3600 // #0e10 │ │ +201aa4: b107 |0008: sub-int/2addr v7, v0 │ │ +201aa6: db00 073c |0009: div-int/lit8 v0, v7, #int 60 // #3c │ │ +201aaa: da01 003c |000b: mul-int/lit8 v1, v0, #int 60 // #3c │ │ +201aae: b117 |000d: sub-int/2addr v7, v1 │ │ +201ab0: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +201ab2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +201ab4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +201ab6: 3906 1b00 |0011: if-nez v6, 002c // +001b │ │ +201aba: 7100 df66 0000 |0013: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201ac0: 0c06 |0016: move-result-object v6 │ │ +201ac2: 2311 b40f |0017: new-array v1, v1, [Ljava/lang/Object; // type@0fb4 │ │ +201ac6: 7110 4f65 0000 |0019: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201acc: 0c00 |001c: move-result-object v0 │ │ +201ace: 4d00 0103 |001d: aput-object v0, v1, v3 │ │ +201ad2: 7110 4f65 0700 |001f: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201ad8: 0c07 |0022: move-result-object v7 │ │ +201ada: 4d07 0102 |0023: aput-object v7, v1, v2 │ │ +201ade: 1a07 5d01 |0025: const-string v7, "%02d:%02d" // string@015d │ │ +201ae2: 7130 a265 7601 |0027: invoke-static {v6, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ +201ae8: 0c06 |002a: move-result-object v6 │ │ +201aea: 2820 |002b: goto 004b // +0020 │ │ +201aec: 7100 df66 0000 |002c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201af2: 0c04 |002f: move-result-object v4 │ │ +201af4: 1235 |0030: const/4 v5, #int 3 // #3 │ │ +201af6: 2355 b40f |0031: new-array v5, v5, [Ljava/lang/Object; // type@0fb4 │ │ +201afa: 7110 4f65 0600 |0033: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201b00: 0c06 |0036: move-result-object v6 │ │ +201b02: 4d06 0503 |0037: aput-object v6, v5, v3 │ │ +201b06: 7110 4f65 0000 |0039: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201b0c: 0c06 |003c: move-result-object v6 │ │ +201b0e: 4d06 0502 |003d: aput-object v6, v5, v2 │ │ +201b12: 7110 4f65 0700 |003f: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201b18: 0c06 |0042: move-result-object v6 │ │ +201b1a: 4d06 0501 |0043: aput-object v6, v5, v1 │ │ +201b1e: 1a06 5e01 |0045: const-string v6, "%02d:%02d:%02d" // string@015e │ │ +201b22: 7130 a265 6405 |0047: invoke-static {v4, v6, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ +201b28: 0c06 |004a: move-result-object v6 │ │ +201b2a: 1106 |004b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x0004 line=49 │ │ 0x0009 line=51 │ │ 0x0013 line=56 │ │ 0x002c line=58 │ │ @@ -494593,56 +494593,56 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -201b34: |[201b34] org.gateshipone.malp.application.utils.FormatHelper.formatTracktimeFromS:(J)Ljava/lang/String; │ │ -201b44: 8467 |0000: long-to-int v7, v6 │ │ -201b46: d376 100e |0001: div-int/lit16 v6, v7, #int 3600 // #0e10 │ │ -201b4a: d260 100e |0003: mul-int/lit16 v0, v6, #int 3600 // #0e10 │ │ -201b4e: b107 |0005: sub-int/2addr v7, v0 │ │ -201b50: db00 073c |0006: div-int/lit8 v0, v7, #int 60 // #3c │ │ -201b54: da01 003c |0008: mul-int/lit8 v1, v0, #int 60 // #3c │ │ -201b58: b117 |000a: sub-int/2addr v7, v1 │ │ -201b5a: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -201b5c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -201b5e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -201b60: 3906 1b00 |000e: if-nez v6, 0029 // +001b │ │ -201b64: 7100 df66 0000 |0010: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201b6a: 0c06 |0013: move-result-object v6 │ │ -201b6c: 2311 b40f |0014: new-array v1, v1, [Ljava/lang/Object; // type@0fb4 │ │ -201b70: 7110 4f65 0000 |0016: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201b76: 0c00 |0019: move-result-object v0 │ │ -201b78: 4d00 0103 |001a: aput-object v0, v1, v3 │ │ -201b7c: 7110 4f65 0700 |001c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201b82: 0c07 |001f: move-result-object v7 │ │ -201b84: 4d07 0102 |0020: aput-object v7, v1, v2 │ │ -201b88: 1a07 5d01 |0022: const-string v7, "%02d:%02d" // string@015d │ │ -201b8c: 7130 a265 7601 |0024: invoke-static {v6, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ -201b92: 0c06 |0027: move-result-object v6 │ │ -201b94: 2820 |0028: goto 0048 // +0020 │ │ -201b96: 7100 df66 0000 |0029: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201b9c: 0c04 |002c: move-result-object v4 │ │ -201b9e: 1235 |002d: const/4 v5, #int 3 // #3 │ │ -201ba0: 2355 b40f |002e: new-array v5, v5, [Ljava/lang/Object; // type@0fb4 │ │ -201ba4: 7110 4f65 0600 |0030: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201baa: 0c06 |0033: move-result-object v6 │ │ -201bac: 4d06 0503 |0034: aput-object v6, v5, v3 │ │ -201bb0: 7110 4f65 0000 |0036: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201bb6: 0c06 |0039: move-result-object v6 │ │ -201bb8: 4d06 0502 |003a: aput-object v6, v5, v2 │ │ -201bbc: 7110 4f65 0700 |003c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201bc2: 0c06 |003f: move-result-object v6 │ │ -201bc4: 4d06 0501 |0040: aput-object v6, v5, v1 │ │ -201bc8: 1a06 5e01 |0042: const-string v6, "%02d:%02d:%02d" // string@015e │ │ -201bcc: 7130 a265 6405 |0044: invoke-static {v4, v6, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ -201bd2: 0c06 |0047: move-result-object v6 │ │ -201bd4: 1106 |0048: return-object v6 │ │ +201b2c: |[201b2c] org.gateshipone.malp.application.utils.FormatHelper.formatTracktimeFromS:(J)Ljava/lang/String; │ │ +201b3c: 8467 |0000: long-to-int v7, v6 │ │ +201b3e: d376 100e |0001: div-int/lit16 v6, v7, #int 3600 // #0e10 │ │ +201b42: d260 100e |0003: mul-int/lit16 v0, v6, #int 3600 // #0e10 │ │ +201b46: b107 |0005: sub-int/2addr v7, v0 │ │ +201b48: db00 073c |0006: div-int/lit8 v0, v7, #int 60 // #3c │ │ +201b4c: da01 003c |0008: mul-int/lit8 v1, v0, #int 60 // #3c │ │ +201b50: b117 |000a: sub-int/2addr v7, v1 │ │ +201b52: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +201b54: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +201b56: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +201b58: 3906 1b00 |000e: if-nez v6, 0029 // +001b │ │ +201b5c: 7100 df66 0000 |0010: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201b62: 0c06 |0013: move-result-object v6 │ │ +201b64: 2311 b40f |0014: new-array v1, v1, [Ljava/lang/Object; // type@0fb4 │ │ +201b68: 7110 4f65 0000 |0016: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201b6e: 0c00 |0019: move-result-object v0 │ │ +201b70: 4d00 0103 |001a: aput-object v0, v1, v3 │ │ +201b74: 7110 4f65 0700 |001c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201b7a: 0c07 |001f: move-result-object v7 │ │ +201b7c: 4d07 0102 |0020: aput-object v7, v1, v2 │ │ +201b80: 1a07 5d01 |0022: const-string v7, "%02d:%02d" // string@015d │ │ +201b84: 7130 a265 7601 |0024: invoke-static {v6, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ +201b8a: 0c06 |0027: move-result-object v6 │ │ +201b8c: 2820 |0028: goto 0048 // +0020 │ │ +201b8e: 7100 df66 0000 |0029: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201b94: 0c04 |002c: move-result-object v4 │ │ +201b96: 1235 |002d: const/4 v5, #int 3 // #3 │ │ +201b98: 2355 b40f |002e: new-array v5, v5, [Ljava/lang/Object; // type@0fb4 │ │ +201b9c: 7110 4f65 0600 |0030: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201ba2: 0c06 |0033: move-result-object v6 │ │ +201ba4: 4d06 0503 |0034: aput-object v6, v5, v3 │ │ +201ba8: 7110 4f65 0000 |0036: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201bae: 0c06 |0039: move-result-object v6 │ │ +201bb0: 4d06 0502 |003a: aput-object v6, v5, v2 │ │ +201bb4: 7110 4f65 0700 |003c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201bba: 0c06 |003f: move-result-object v6 │ │ +201bbc: 4d06 0501 |0040: aput-object v6, v5, v1 │ │ +201bc0: 1a06 5e01 |0042: const-string v6, "%02d:%02d:%02d" // string@015e │ │ +201bc4: 7130 a265 6405 |0044: invoke-static {v4, v6, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ +201bca: 0c06 |0047: move-result-object v6 │ │ +201bcc: 1106 |0048: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=76 │ │ 0x0006 line=78 │ │ 0x0010 line=83 │ │ 0x0029 line=85 │ │ locals : │ │ @@ -494653,95 +494653,95 @@ │ │ type : '(JLandroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -201bd8: |[201bd8] org.gateshipone.malp.application.utils.FormatHelper.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; │ │ -201be8: 849a |0000: long-to-int v10, v9 │ │ -201bea: 1409 8051 0100 |0001: const v9, #float 1.21072e-40 // #00015180 │ │ -201bf0: 9300 0a09 |0004: div-int v0, v10, v9 │ │ -201bf4: 9209 0900 |0006: mul-int v9, v9, v0 │ │ -201bf8: b19a |0008: sub-int/2addr v10, v9 │ │ -201bfa: d3a9 100e |0009: div-int/lit16 v9, v10, #int 3600 // #0e10 │ │ -201bfe: d291 100e |000b: mul-int/lit16 v1, v9, #int 3600 // #0e10 │ │ -201c02: b11a |000d: sub-int/2addr v10, v1 │ │ -201c04: db01 0a3c |000e: div-int/lit8 v1, v10, #int 60 // #3c │ │ -201c08: da02 013c |0010: mul-int/lit8 v2, v1, #int 60 // #3c │ │ -201c0c: b12a |0012: sub-int/2addr v10, v2 │ │ -201c0e: 1222 |0013: const/4 v2, #int 2 // #2 │ │ -201c10: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -201c12: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -201c14: 3900 1d00 |0016: if-nez v0, 0033 // +001d │ │ -201c18: 3909 1b00 |0018: if-nez v9, 0033 // +001b │ │ -201c1c: 7100 df66 0000 |001a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201c22: 0c09 |001d: move-result-object v9 │ │ -201c24: 232b b40f |001e: new-array v11, v2, [Ljava/lang/Object; // type@0fb4 │ │ -201c28: 7110 4f65 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201c2e: 0c00 |0023: move-result-object v0 │ │ -201c30: 4d00 0b04 |0024: aput-object v0, v11, v4 │ │ -201c34: 7110 4f65 0a00 |0026: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201c3a: 0c0a |0029: move-result-object v10 │ │ -201c3c: 4d0a 0b03 |002a: aput-object v10, v11, v3 │ │ -201c40: 1a0a 5d01 |002c: const-string v10, "%02d:%02d" // string@015d │ │ -201c44: 7130 a265 a90b |002e: invoke-static {v9, v10, v11}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ -201c4a: 0c09 |0031: move-result-object v9 │ │ -201c4c: 2867 |0032: goto 0099 // +0067 │ │ -201c4e: 1235 |0033: const/4 v5, #int 3 // #3 │ │ -201c50: 3900 2100 |0034: if-nez v0, 0055 // +0021 │ │ -201c54: 7100 df66 0000 |0036: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201c5a: 0c0b |0039: move-result-object v11 │ │ -201c5c: 2350 b40f |003a: new-array v0, v5, [Ljava/lang/Object; // type@0fb4 │ │ -201c60: 7110 4f65 0900 |003c: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201c66: 0c09 |003f: move-result-object v9 │ │ -201c68: 4d09 0004 |0040: aput-object v9, v0, v4 │ │ -201c6c: 7110 4f65 0100 |0042: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201c72: 0c09 |0045: move-result-object v9 │ │ -201c74: 4d09 0003 |0046: aput-object v9, v0, v3 │ │ -201c78: 7110 4f65 0a00 |0048: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201c7e: 0c09 |004b: move-result-object v9 │ │ -201c80: 4d09 0002 |004c: aput-object v9, v0, v2 │ │ -201c84: 1a09 5e01 |004e: const-string v9, "%02d:%02d:%02d" // string@015e │ │ -201c88: 7130 a265 9b00 |0050: invoke-static {v11, v9, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ -201c8e: 0c09 |0053: move-result-object v9 │ │ -201c90: 2845 |0054: goto 0099 // +0045 │ │ -201c92: 7100 df66 0000 |0055: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -201c98: 0c06 |0058: move-result-object v6 │ │ -201c9a: 2207 c70c |0059: new-instance v7, Ljava/lang/StringBuilder; // type@0cc7 │ │ -201c9e: 7010 c165 0700 |005b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -201ca4: 1a08 5c01 |005e: const-string v8, "%02d " // string@015c │ │ -201ca8: 6e20 cb65 8700 |0060: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201cae: 6e10 2002 0b00 |0063: invoke-virtual {v11}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -201cb4: 0c0b |0066: move-result-object v11 │ │ -201cb6: 1408 7d00 0f7f |0067: const v8, #float 1.90082e+38 // #7f0f007d │ │ -201cbc: 6e20 fc02 8b00 |006a: invoke-virtual {v11, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -201cc2: 0c0b |006d: move-result-object v11 │ │ -201cc4: 6e20 cb65 b700 |006e: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201cca: 1a0b 3700 |0071: const-string v11, " %02d:%02d:%02d" // string@0037 │ │ -201cce: 6e20 cb65 b700 |0073: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -201cd4: 6e10 d165 0700 |0076: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -201cda: 0c0b |0079: move-result-object v11 │ │ -201cdc: 1247 |007a: const/4 v7, #int 4 // #4 │ │ -201cde: 2377 b40f |007b: new-array v7, v7, [Ljava/lang/Object; // type@0fb4 │ │ -201ce2: 7110 4f65 0000 |007d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201ce8: 0c00 |0080: move-result-object v0 │ │ -201cea: 4d00 0704 |0081: aput-object v0, v7, v4 │ │ -201cee: 7110 4f65 0900 |0083: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201cf4: 0c09 |0086: move-result-object v9 │ │ -201cf6: 4d09 0703 |0087: aput-object v9, v7, v3 │ │ -201cfa: 7110 4f65 0100 |0089: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201d00: 0c09 |008c: move-result-object v9 │ │ -201d02: 4d09 0702 |008d: aput-object v9, v7, v2 │ │ -201d06: 7110 4f65 0a00 |008f: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -201d0c: 0c09 |0092: move-result-object v9 │ │ -201d0e: 4d09 0705 |0093: aput-object v9, v7, v5 │ │ -201d12: 7130 a265 b607 |0095: invoke-static {v6, v11, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ -201d18: 0c09 |0098: move-result-object v9 │ │ -201d1a: 1109 |0099: return-object v9 │ │ +201bd0: |[201bd0] org.gateshipone.malp.application.utils.FormatHelper.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; │ │ +201be0: 849a |0000: long-to-int v10, v9 │ │ +201be2: 1409 8051 0100 |0001: const v9, #float 1.21072e-40 // #00015180 │ │ +201be8: 9300 0a09 |0004: div-int v0, v10, v9 │ │ +201bec: 9209 0900 |0006: mul-int v9, v9, v0 │ │ +201bf0: b19a |0008: sub-int/2addr v10, v9 │ │ +201bf2: d3a9 100e |0009: div-int/lit16 v9, v10, #int 3600 // #0e10 │ │ +201bf6: d291 100e |000b: mul-int/lit16 v1, v9, #int 3600 // #0e10 │ │ +201bfa: b11a |000d: sub-int/2addr v10, v1 │ │ +201bfc: db01 0a3c |000e: div-int/lit8 v1, v10, #int 60 // #3c │ │ +201c00: da02 013c |0010: mul-int/lit8 v2, v1, #int 60 // #3c │ │ +201c04: b12a |0012: sub-int/2addr v10, v2 │ │ +201c06: 1222 |0013: const/4 v2, #int 2 // #2 │ │ +201c08: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +201c0a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +201c0c: 3900 1d00 |0016: if-nez v0, 0033 // +001d │ │ +201c10: 3909 1b00 |0018: if-nez v9, 0033 // +001b │ │ +201c14: 7100 df66 0000 |001a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201c1a: 0c09 |001d: move-result-object v9 │ │ +201c1c: 232b b40f |001e: new-array v11, v2, [Ljava/lang/Object; // type@0fb4 │ │ +201c20: 7110 4f65 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201c26: 0c00 |0023: move-result-object v0 │ │ +201c28: 4d00 0b04 |0024: aput-object v0, v11, v4 │ │ +201c2c: 7110 4f65 0a00 |0026: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201c32: 0c0a |0029: move-result-object v10 │ │ +201c34: 4d0a 0b03 |002a: aput-object v10, v11, v3 │ │ +201c38: 1a0a 5d01 |002c: const-string v10, "%02d:%02d" // string@015d │ │ +201c3c: 7130 a265 a90b |002e: invoke-static {v9, v10, v11}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ +201c42: 0c09 |0031: move-result-object v9 │ │ +201c44: 2867 |0032: goto 0099 // +0067 │ │ +201c46: 1235 |0033: const/4 v5, #int 3 // #3 │ │ +201c48: 3900 2100 |0034: if-nez v0, 0055 // +0021 │ │ +201c4c: 7100 df66 0000 |0036: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201c52: 0c0b |0039: move-result-object v11 │ │ +201c54: 2350 b40f |003a: new-array v0, v5, [Ljava/lang/Object; // type@0fb4 │ │ +201c58: 7110 4f65 0900 |003c: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201c5e: 0c09 |003f: move-result-object v9 │ │ +201c60: 4d09 0004 |0040: aput-object v9, v0, v4 │ │ +201c64: 7110 4f65 0100 |0042: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201c6a: 0c09 |0045: move-result-object v9 │ │ +201c6c: 4d09 0003 |0046: aput-object v9, v0, v3 │ │ +201c70: 7110 4f65 0a00 |0048: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201c76: 0c09 |004b: move-result-object v9 │ │ +201c78: 4d09 0002 |004c: aput-object v9, v0, v2 │ │ +201c7c: 1a09 5e01 |004e: const-string v9, "%02d:%02d:%02d" // string@015e │ │ +201c80: 7130 a265 9b00 |0050: invoke-static {v11, v9, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ +201c86: 0c09 |0053: move-result-object v9 │ │ +201c88: 2845 |0054: goto 0099 // +0045 │ │ +201c8a: 7100 df66 0000 |0055: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +201c90: 0c06 |0058: move-result-object v6 │ │ +201c92: 2207 c70c |0059: new-instance v7, Ljava/lang/StringBuilder; // type@0cc7 │ │ +201c96: 7010 c165 0700 |005b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +201c9c: 1a08 5c01 |005e: const-string v8, "%02d " // string@015c │ │ +201ca0: 6e20 cb65 8700 |0060: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201ca6: 6e10 2002 0b00 |0063: invoke-virtual {v11}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +201cac: 0c0b |0066: move-result-object v11 │ │ +201cae: 1408 7d00 0f7f |0067: const v8, #float 1.90082e+38 // #7f0f007d │ │ +201cb4: 6e20 fc02 8b00 |006a: invoke-virtual {v11, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +201cba: 0c0b |006d: move-result-object v11 │ │ +201cbc: 6e20 cb65 b700 |006e: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201cc2: 1a0b 3700 |0071: const-string v11, " %02d:%02d:%02d" // string@0037 │ │ +201cc6: 6e20 cb65 b700 |0073: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +201ccc: 6e10 d165 0700 |0076: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +201cd2: 0c0b |0079: move-result-object v11 │ │ +201cd4: 1247 |007a: const/4 v7, #int 4 // #4 │ │ +201cd6: 2377 b40f |007b: new-array v7, v7, [Ljava/lang/Object; // type@0fb4 │ │ +201cda: 7110 4f65 0000 |007d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201ce0: 0c00 |0080: move-result-object v0 │ │ +201ce2: 4d00 0704 |0081: aput-object v0, v7, v4 │ │ +201ce6: 7110 4f65 0900 |0083: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201cec: 0c09 |0086: move-result-object v9 │ │ +201cee: 4d09 0703 |0087: aput-object v9, v7, v3 │ │ +201cf2: 7110 4f65 0100 |0089: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201cf8: 0c09 |008c: move-result-object v9 │ │ +201cfa: 4d09 0702 |008d: aput-object v9, v7, v2 │ │ +201cfe: 7110 4f65 0a00 |008f: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +201d04: 0c09 |0092: move-result-object v9 │ │ +201d06: 4d09 0705 |0093: aput-object v9, v7, v5 │ │ +201d0a: 7130 a265 b607 |0095: invoke-static {v6, v11, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@65a2 │ │ +201d10: 0c09 |0098: move-result-object v9 │ │ +201d12: 1109 |0099: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=103 │ │ 0x0009 line=106 │ │ 0x000e line=109 │ │ 0x001a line=113 │ │ 0x0036 line=115 │ │ @@ -494755,23 +494755,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -201d1c: |[201d1c] org.gateshipone.malp.application.utils.FormatHelper.getDirectoryFromPath:(Ljava/lang/String;)Ljava/lang/String; │ │ -201d2c: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ -201d30: 6e20 ac65 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ -201d36: 0a00 |0005: move-result v0 │ │ -201d38: d800 0001 |0006: add-int/lit8 v0, v0, #int 1 // #01 │ │ -201d3c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -201d3e: 6e30 b565 1200 |0009: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ -201d44: 0c02 |000c: move-result-object v2 │ │ -201d46: 1102 |000d: return-object v2 │ │ +201d14: |[201d14] org.gateshipone.malp.application.utils.FormatHelper.getDirectoryFromPath:(Ljava/lang/String;)Ljava/lang/String; │ │ +201d24: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ +201d28: 6e20 ac65 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ +201d2e: 0a00 |0005: move-result v0 │ │ +201d30: d800 0001 |0006: add-int/lit8 v0, v0, #int 1 // #01 │ │ +201d34: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +201d36: 6e30 b565 1200 |0009: invoke-virtual {v2, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ +201d3c: 0c02 |000c: move-result-object v2 │ │ +201d3e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=158 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -494835,18 +494835,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -201d60: |[201d60] org.gateshipone.malp.application.utils.HardwareKeyHandler$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V │ │ -201d70: 5b01 1e5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1e │ │ -201d74: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -201d7a: 0e00 |0005: return-void │ │ +201d58: |[201d58] org.gateshipone.malp.application.utils.HardwareKeyHandler$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V │ │ +201d68: 5b01 1e5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1e │ │ +201d6c: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +201d72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ │ │ @@ -494855,17 +494855,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -201d7c: |[201d7c] org.gateshipone.malp.application.utils.HardwareKeyHandler$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V │ │ -201d8c: 7020 736e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V // method@6e73 │ │ -201d92: 0e00 |0003: return-void │ │ +201d74: |[201d74] org.gateshipone.malp.application.utils.HardwareKeyHandler$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V │ │ +201d84: 7020 736e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V // method@6e73 │ │ +201d8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1; │ │ @@ -494876,20 +494876,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -201d94: |[201d94] org.gateshipone.malp.application.utils.HardwareKeyHandler$DecreaseVolumeTask.run:()V │ │ -201da4: 5410 1e5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1e │ │ -201da8: 7110 7a6e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.access$200:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)I // method@6e7a │ │ -201dae: 0a00 |0005: move-result v0 │ │ -201db0: 7110 3670 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ -201db6: 0e00 |0009: return-void │ │ +201d8c: |[201d8c] org.gateshipone.malp.application.utils.HardwareKeyHandler$DecreaseVolumeTask.run:()V │ │ +201d9c: 5410 1e5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1e │ │ +201da0: 7110 7a6e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.access$200:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)I // method@6e7a │ │ +201da6: 0a00 |0005: move-result v0 │ │ +201da8: 7110 3670 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ +201dae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask; │ │ │ │ source_file_idx : 4101 (HardwareKeyHandler.java) │ │ @@ -494926,18 +494926,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -201db8: |[201db8] org.gateshipone.malp.application.utils.HardwareKeyHandler$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V │ │ -201dc8: 5b01 1f5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1f │ │ -201dcc: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -201dd2: 0e00 |0005: return-void │ │ +201db0: |[201db0] org.gateshipone.malp.application.utils.HardwareKeyHandler$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V │ │ +201dc0: 5b01 1f5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1f │ │ +201dc4: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +201dca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ │ │ @@ -494946,17 +494946,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -201dd4: |[201dd4] org.gateshipone.malp.application.utils.HardwareKeyHandler$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V │ │ -201de4: 7020 766e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V // method@6e76 │ │ -201dea: 0e00 |0003: return-void │ │ +201dcc: |[201dcc] org.gateshipone.malp.application.utils.HardwareKeyHandler$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V │ │ +201ddc: 7020 766e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)V // method@6e76 │ │ +201de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1; │ │ @@ -494967,20 +494967,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -201dec: |[201dec] org.gateshipone.malp.application.utils.HardwareKeyHandler$IncreaseVolumeTask.run:()V │ │ -201dfc: 5410 1f5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1f │ │ -201e00: 7110 7a6e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.access$200:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)I // method@6e7a │ │ -201e06: 0a00 |0005: move-result v0 │ │ -201e08: 7110 3d70 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ -201e0e: 0e00 |0009: return-void │ │ +201de4: |[201de4] org.gateshipone.malp.application.utils.HardwareKeyHandler$IncreaseVolumeTask.run:()V │ │ +201df4: 5410 1f5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b1f │ │ +201df8: 7110 7a6e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.access$200:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)I // method@6e7a │ │ +201dfe: 0a00 |0005: move-result v0 │ │ +201e00: 7110 3d70 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ +201e06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask; │ │ │ │ source_file_idx : 4101 (HardwareKeyHandler.java) │ │ @@ -495029,19 +495029,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -201fc8: |[201fc8] org.gateshipone.malp.application.utils.HardwareKeyHandler.:()V │ │ -201fd8: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -201fde: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -201fe0: 5910 235b |0004: iput v0, v1, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ -201fe4: 0e00 |0006: return-void │ │ +201fc0: |[201fc0] org.gateshipone.malp.application.utils.HardwareKeyHandler.:()V │ │ +201fd0: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +201fd6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +201fd8: 5910 235b |0004: iput v0, v1, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ +201fdc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ │ │ @@ -495050,17 +495050,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -201f84: |[201f84] org.gateshipone.malp.application.utils.HardwareKeyHandler.access$200:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)I │ │ -201f94: 5200 235b |0000: iget v0, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ -201f98: 0f00 |0002: return v0 │ │ +201f7c: |[201f7c] org.gateshipone.malp.application.utils.HardwareKeyHandler.access$200:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;)I │ │ +201f8c: 5200 235b |0000: iget v0, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ +201f90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;) │ │ @@ -495068,22 +495068,22 @@ │ │ type : '()Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -201f9c: |[201f9c] org.gateshipone.malp.application.utils.HardwareKeyHandler.getInstance:()Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ -201fac: 6200 215b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mInstance:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b21 │ │ -201fb0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -201fb4: 2200 ac0e |0004: new-instance v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // type@0eac │ │ -201fb8: 7010 796e 0000 |0006: invoke-direct {v0}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.:()V // method@6e79 │ │ -201fbe: 6900 215b |0009: sput-object v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mInstance:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b21 │ │ -201fc2: 6200 215b |000b: sget-object v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mInstance:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b21 │ │ -201fc6: 1100 |000d: return-object v0 │ │ +201f94: |[201f94] org.gateshipone.malp.application.utils.HardwareKeyHandler.getInstance:()Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ +201fa4: 6200 215b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mInstance:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b21 │ │ +201fa8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +201fac: 2200 ac0e |0004: new-instance v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // type@0eac │ │ +201fb0: 7010 796e 0000 |0006: invoke-direct {v0}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.:()V // method@6e79 │ │ +201fb6: 6900 215b |0009: sput-object v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mInstance:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b21 │ │ +201fba: 6200 215b |000b: sget-object v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mInstance:Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; // field@5b21 │ │ +201fbe: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=51 │ │ 0x000b line=53 │ │ locals : │ │ │ │ @@ -495093,98 +495093,98 @@ │ │ type : '(Landroid/view/KeyEvent;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 178 16-bit code units │ │ -201e10: |[201e10] org.gateshipone.malp.application.utils.HardwareKeyHandler.handleKeyEvent:(Landroid/view/KeyEvent;Z)Z │ │ -201e20: 6e10 430e 0c00 |0000: invoke-virtual {v12}, Landroid/view/KeyEvent;.getAction:()I // method@0e43 │ │ -201e26: 0a00 |0003: move-result v0 │ │ -201e28: 6e10 460e 0c00 |0004: invoke-virtual {v12}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0e46 │ │ -201e2e: 0a0c |0007: move-result v12 │ │ -201e30: 1301 1800 |0008: const/16 v1, #int 24 // #18 │ │ -201e34: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -201e36: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -201e38: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -201e3a: 321c 6700 |000d: if-eq v12, v1, 0074 // +0067 │ │ -201e3e: 1301 1900 |000f: const/16 v1, #int 25 // #19 │ │ -201e42: 321c 3200 |0011: if-eq v12, v1, 0043 // +0032 │ │ -201e46: 130d 7e00 |0013: const/16 v13, #int 126 // #7e │ │ -201e4a: 32dc 2800 |0015: if-eq v12, v13, 003d // +0028 │ │ -201e4e: 130d 7f00 |0017: const/16 v13, #int 127 // #7f │ │ -201e52: 32dc 1e00 |0019: if-eq v12, v13, 0037 // +001e │ │ -201e56: 2b0c 8b00 0000 |001b: packed-switch v12, 000000a6 // +0000008b │ │ -201e5c: 0f02 |001e: return v2 │ │ -201e5e: 3340 0500 |001f: if-ne v0, v4, 0024 // +0005 │ │ -201e62: 7100 4270 0000 |0021: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.previousSong:()V // method@7042 │ │ -201e68: 0f04 |0024: return v4 │ │ -201e6a: 3340 0500 |0025: if-ne v0, v4, 002a // +0005 │ │ -201e6e: 7100 3e70 0000 |0027: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.nextSong:()V // method@703e │ │ -201e74: 0f04 |002a: return v4 │ │ -201e76: 3340 0500 |002b: if-ne v0, v4, 0030 // +0005 │ │ -201e7a: 7100 4c70 0000 |002d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.stop:()V // method@704c │ │ -201e80: 0f04 |0030: return v4 │ │ -201e82: 3340 0500 |0031: if-ne v0, v4, 0036 // +0005 │ │ -201e86: 7100 4e70 0000 |0033: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.togglePause:()V // method@704e │ │ -201e8c: 0f04 |0036: return v4 │ │ -201e8e: 3340 0500 |0037: if-ne v0, v4, 003c // +0005 │ │ -201e92: 7100 3f70 0000 |0039: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.pause:()V // method@703f │ │ -201e98: 0f04 |003c: return v4 │ │ -201e9a: 3340 0500 |003d: if-ne v0, v4, 0042 // +0005 │ │ -201e9e: 7100 4070 0000 |003f: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.play:()V // method@7040 │ │ -201ea4: 0f04 |0042: return v4 │ │ -201ea6: 390d 0300 |0043: if-nez v13, 0046 // +0003 │ │ -201eaa: 0f02 |0045: return v2 │ │ -201eac: 3900 1f00 |0046: if-nez v0, 0065 // +001f │ │ -201eb0: 52bc 235b |0048: iget v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ -201eb4: 7110 3670 0c00 |004a: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ -201eba: 54bc 225b |004d: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201ebe: 390c 2400 |004f: if-nez v12, 0073 // +0024 │ │ -201ec2: 2205 160d |0051: new-instance v5, Ljava/util/Timer; // type@0d16 │ │ -201ec6: 7010 0f67 0500 |0053: invoke-direct {v5}, Ljava/util/Timer;.:()V // method@670f │ │ -201ecc: 5bb5 225b |0056: iput-object v5, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201ed0: 2206 aa0e |0058: new-instance v6, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask; // type@0eaa │ │ -201ed4: 7030 746e b603 |005a: invoke-direct {v6, v11, v3}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V // method@6e74 │ │ -201eda: 1607 c800 |005d: const-wide/16 v7, #int 200 // #c8 │ │ -201ede: 1609 c800 |005f: const-wide/16 v9, #int 200 // #c8 │ │ -201ee2: 7406 1467 0500 |0061: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ -201ee8: 280f |0064: goto 0073 // +000f │ │ -201eea: 54bc 225b |0065: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201eee: 380c 0c00 |0067: if-eqz v12, 0073 // +000c │ │ -201ef2: 6e10 1067 0c00 |0069: invoke-virtual {v12}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -201ef8: 54bc 225b |006c: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201efc: 6e10 1167 0c00 |006e: invoke-virtual {v12}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -201f02: 5bb3 225b |0071: iput-object v3, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201f06: 0f04 |0073: return v4 │ │ -201f08: 390d 0300 |0074: if-nez v13, 0077 // +0003 │ │ -201f0c: 0f02 |0076: return v2 │ │ -201f0e: 3900 1f00 |0077: if-nez v0, 0096 // +001f │ │ -201f12: 52bc 235b |0079: iget v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ -201f16: 7110 3d70 0c00 |007b: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ -201f1c: 54bc 225b |007e: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201f20: 390c 2400 |0080: if-nez v12, 00a4 // +0024 │ │ -201f24: 2205 160d |0082: new-instance v5, Ljava/util/Timer; // type@0d16 │ │ -201f28: 7010 0f67 0500 |0084: invoke-direct {v5}, Ljava/util/Timer;.:()V // method@670f │ │ -201f2e: 5bb5 225b |0087: iput-object v5, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201f32: 2206 ab0e |0089: new-instance v6, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask; // type@0eab │ │ -201f36: 7030 776e b603 |008b: invoke-direct {v6, v11, v3}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V // method@6e77 │ │ -201f3c: 1607 c800 |008e: const-wide/16 v7, #int 200 // #c8 │ │ -201f40: 1609 c800 |0090: const-wide/16 v9, #int 200 // #c8 │ │ -201f44: 7406 1467 0500 |0092: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ -201f4a: 280f |0095: goto 00a4 // +000f │ │ -201f4c: 54bc 225b |0096: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201f50: 380c 0c00 |0098: if-eqz v12, 00a4 // +000c │ │ -201f54: 6e10 1067 0c00 |009a: invoke-virtual {v12}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -201f5a: 54bc 225b |009d: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201f5e: 6e10 1167 0c00 |009f: invoke-virtual {v12}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -201f64: 5bb3 225b |00a2: iput-object v3, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ -201f68: 0f04 |00a4: return v4 │ │ -201f6a: 0000 |00a5: nop // spacer │ │ -201f6c: 0001 0400 5500 0000 1600 0000 1000 ... |00a6: packed-switch-data (12 units) │ │ +201e08: |[201e08] org.gateshipone.malp.application.utils.HardwareKeyHandler.handleKeyEvent:(Landroid/view/KeyEvent;Z)Z │ │ +201e18: 6e10 430e 0c00 |0000: invoke-virtual {v12}, Landroid/view/KeyEvent;.getAction:()I // method@0e43 │ │ +201e1e: 0a00 |0003: move-result v0 │ │ +201e20: 6e10 460e 0c00 |0004: invoke-virtual {v12}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0e46 │ │ +201e26: 0a0c |0007: move-result v12 │ │ +201e28: 1301 1800 |0008: const/16 v1, #int 24 // #18 │ │ +201e2c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +201e2e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +201e30: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +201e32: 321c 6700 |000d: if-eq v12, v1, 0074 // +0067 │ │ +201e36: 1301 1900 |000f: const/16 v1, #int 25 // #19 │ │ +201e3a: 321c 3200 |0011: if-eq v12, v1, 0043 // +0032 │ │ +201e3e: 130d 7e00 |0013: const/16 v13, #int 126 // #7e │ │ +201e42: 32dc 2800 |0015: if-eq v12, v13, 003d // +0028 │ │ +201e46: 130d 7f00 |0017: const/16 v13, #int 127 // #7f │ │ +201e4a: 32dc 1e00 |0019: if-eq v12, v13, 0037 // +001e │ │ +201e4e: 2b0c 8b00 0000 |001b: packed-switch v12, 000000a6 // +0000008b │ │ +201e54: 0f02 |001e: return v2 │ │ +201e56: 3340 0500 |001f: if-ne v0, v4, 0024 // +0005 │ │ +201e5a: 7100 4270 0000 |0021: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.previousSong:()V // method@7042 │ │ +201e60: 0f04 |0024: return v4 │ │ +201e62: 3340 0500 |0025: if-ne v0, v4, 002a // +0005 │ │ +201e66: 7100 3e70 0000 |0027: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.nextSong:()V // method@703e │ │ +201e6c: 0f04 |002a: return v4 │ │ +201e6e: 3340 0500 |002b: if-ne v0, v4, 0030 // +0005 │ │ +201e72: 7100 4c70 0000 |002d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.stop:()V // method@704c │ │ +201e78: 0f04 |0030: return v4 │ │ +201e7a: 3340 0500 |0031: if-ne v0, v4, 0036 // +0005 │ │ +201e7e: 7100 4e70 0000 |0033: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.togglePause:()V // method@704e │ │ +201e84: 0f04 |0036: return v4 │ │ +201e86: 3340 0500 |0037: if-ne v0, v4, 003c // +0005 │ │ +201e8a: 7100 3f70 0000 |0039: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.pause:()V // method@703f │ │ +201e90: 0f04 |003c: return v4 │ │ +201e92: 3340 0500 |003d: if-ne v0, v4, 0042 // +0005 │ │ +201e96: 7100 4070 0000 |003f: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.play:()V // method@7040 │ │ +201e9c: 0f04 |0042: return v4 │ │ +201e9e: 390d 0300 |0043: if-nez v13, 0046 // +0003 │ │ +201ea2: 0f02 |0045: return v2 │ │ +201ea4: 3900 1f00 |0046: if-nez v0, 0065 // +001f │ │ +201ea8: 52bc 235b |0048: iget v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ +201eac: 7110 3670 0c00 |004a: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ +201eb2: 54bc 225b |004d: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201eb6: 390c 2400 |004f: if-nez v12, 0073 // +0024 │ │ +201eba: 2205 160d |0051: new-instance v5, Ljava/util/Timer; // type@0d16 │ │ +201ebe: 7010 0f67 0500 |0053: invoke-direct {v5}, Ljava/util/Timer;.:()V // method@670f │ │ +201ec4: 5bb5 225b |0056: iput-object v5, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201ec8: 2206 aa0e |0058: new-instance v6, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask; // type@0eaa │ │ +201ecc: 7030 746e b603 |005a: invoke-direct {v6, v11, v3}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V // method@6e74 │ │ +201ed2: 1607 c800 |005d: const-wide/16 v7, #int 200 // #c8 │ │ +201ed6: 1609 c800 |005f: const-wide/16 v9, #int 200 // #c8 │ │ +201eda: 7406 1467 0500 |0061: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ +201ee0: 280f |0064: goto 0073 // +000f │ │ +201ee2: 54bc 225b |0065: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201ee6: 380c 0c00 |0067: if-eqz v12, 0073 // +000c │ │ +201eea: 6e10 1067 0c00 |0069: invoke-virtual {v12}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +201ef0: 54bc 225b |006c: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201ef4: 6e10 1167 0c00 |006e: invoke-virtual {v12}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +201efa: 5bb3 225b |0071: iput-object v3, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201efe: 0f04 |0073: return v4 │ │ +201f00: 390d 0300 |0074: if-nez v13, 0077 // +0003 │ │ +201f04: 0f02 |0076: return v2 │ │ +201f06: 3900 1f00 |0077: if-nez v0, 0096 // +001f │ │ +201f0a: 52bc 235b |0079: iget v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ +201f0e: 7110 3d70 0c00 |007b: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ +201f14: 54bc 225b |007e: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201f18: 390c 2400 |0080: if-nez v12, 00a4 // +0024 │ │ +201f1c: 2205 160d |0082: new-instance v5, Ljava/util/Timer; // type@0d16 │ │ +201f20: 7010 0f67 0500 |0084: invoke-direct {v5}, Ljava/util/Timer;.:()V // method@670f │ │ +201f26: 5bb5 225b |0087: iput-object v5, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201f2a: 2206 ab0e |0089: new-instance v6, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask; // type@0eab │ │ +201f2e: 7030 776e b603 |008b: invoke-direct {v6, v11, v3}, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;Lorg/gateshipone/malp/application/utils/HardwareKeyHandler$1;)V // method@6e77 │ │ +201f34: 1607 c800 |008e: const-wide/16 v7, #int 200 // #c8 │ │ +201f38: 1609 c800 |0090: const-wide/16 v9, #int 200 // #c8 │ │ +201f3c: 7406 1467 0500 |0092: invoke-virtual/range {v5, v6, v7, v8, v9, v10}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ +201f42: 280f |0095: goto 00a4 // +000f │ │ +201f44: 54bc 225b |0096: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201f48: 380c 0c00 |0098: if-eqz v12, 00a4 // +000c │ │ +201f4c: 6e10 1067 0c00 |009a: invoke-virtual {v12}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +201f52: 54bc 225b |009d: iget-object v12, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201f56: 6e10 1167 0c00 |009f: invoke-virtual {v12}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +201f5c: 5bb3 225b |00a2: iput-object v3, v11, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mRepeatTimer:Ljava/util/Timer; // field@5b22 │ │ +201f60: 0f04 |00a4: return v4 │ │ +201f62: 0000 |00a5: nop // spacer │ │ +201f64: 0001 0400 5500 0000 1600 0000 1000 ... |00a6: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=64 │ │ 0x0021 line=138 │ │ 0x0027 line=132 │ │ 0x002d line=126 │ │ @@ -495217,17 +495217,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -201fe8: |[201fe8] org.gateshipone.malp.application.utils.HardwareKeyHandler.setVolumeStepSize:(I)V │ │ -201ff8: 5901 235b |0000: iput v1, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ -201ffc: 0e00 |0002: return-void │ │ +201fe0: |[201fe0] org.gateshipone.malp.application.utils.HardwareKeyHandler.setVolumeStepSize:(I)V │ │ +201ff0: 5901 235b |0000: iput v1, v0, Lorg/gateshipone/malp/application/utils/HardwareKeyHandler;.mVolumeStepSize:I // field@5b23 │ │ +201ff4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/application/utils/HardwareKeyHandler; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -495256,17 +495256,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202064: |[202064] org.gateshipone.malp.application.utils.NetworkUtils.:()V │ │ -202074: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20207a: 0e00 |0003: return-void │ │ +20205c: |[20205c] org.gateshipone.malp.application.utils.NetworkUtils.:()V │ │ +20206c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/NetworkUtils; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/NetworkUtils;) │ │ @@ -495274,40 +495274,40 @@ │ │ type : '(Landroid/content/Context;Z)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -202000: |[202000] org.gateshipone.malp.application.utils.NetworkUtils.isDownloadAllowed:(Landroid/content/Context;Z)Z │ │ -202010: 1a00 853c |0000: const-string v0, "connectivity" // string@3c85 │ │ -202014: 6e20 2502 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ -20201a: 0c03 |0005: move-result-object v3 │ │ -20201c: 1f03 1d01 |0006: check-cast v3, Landroid/net/ConnectivityManager; // type@011d │ │ -202020: 6e10 e405 0300 |0008: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@05e4 │ │ -202026: 0c03 |000b: move-result-object v3 │ │ -202028: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -20202a: 3903 0300 |000d: if-nez v3, 0010 // +0003 │ │ -20202e: 0f00 |000f: return v0 │ │ -202030: 6e10 e805 0300 |0010: invoke-virtual {v3}, Landroid/net/NetworkInfo;.getType:()I // method@05e8 │ │ -202036: 0a01 |0013: move-result v1 │ │ -202038: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -20203a: 3221 0d00 |0015: if-eq v1, v2, 0022 // +000d │ │ -20203e: 6e10 e805 0300 |0017: invoke-virtual {v3}, Landroid/net/NetworkInfo;.getType:()I // method@05e8 │ │ -202044: 0a03 |001a: move-result v3 │ │ -202046: 1301 0900 |001b: const/16 v1, #int 9 // #9 │ │ -20204a: 3313 0300 |001d: if-ne v3, v1, 0020 // +0003 │ │ -20204e: 2803 |001f: goto 0022 // +0003 │ │ -202050: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -202052: 2802 |0021: goto 0023 // +0002 │ │ -202054: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -202056: 3804 0400 |0023: if-eqz v4, 0027 // +0004 │ │ -20205a: 3803 0300 |0025: if-eqz v3, 0028 // +0003 │ │ -20205e: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -202060: 0f00 |0028: return v0 │ │ +201ff8: |[201ff8] org.gateshipone.malp.application.utils.NetworkUtils.isDownloadAllowed:(Landroid/content/Context;Z)Z │ │ +202008: 1a00 853c |0000: const-string v0, "connectivity" // string@3c85 │ │ +20200c: 6e20 2502 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ +202012: 0c03 |0005: move-result-object v3 │ │ +202014: 1f03 1d01 |0006: check-cast v3, Landroid/net/ConnectivityManager; // type@011d │ │ +202018: 6e10 e405 0300 |0008: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@05e4 │ │ +20201e: 0c03 |000b: move-result-object v3 │ │ +202020: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +202022: 3903 0300 |000d: if-nez v3, 0010 // +0003 │ │ +202026: 0f00 |000f: return v0 │ │ +202028: 6e10 e805 0300 |0010: invoke-virtual {v3}, Landroid/net/NetworkInfo;.getType:()I // method@05e8 │ │ +20202e: 0a01 |0013: move-result v1 │ │ +202030: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +202032: 3221 0d00 |0015: if-eq v1, v2, 0022 // +000d │ │ +202036: 6e10 e805 0300 |0017: invoke-virtual {v3}, Landroid/net/NetworkInfo;.getType:()I // method@05e8 │ │ +20203c: 0a03 |001a: move-result v3 │ │ +20203e: 1301 0900 |001b: const/16 v1, #int 9 // #9 │ │ +202042: 3313 0300 |001d: if-ne v3, v1, 0020 // +0003 │ │ +202046: 2803 |001f: goto 0022 // +0003 │ │ +202048: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +20204a: 2802 |0021: goto 0023 // +0002 │ │ +20204c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +20204e: 3804 0400 |0023: if-eqz v4, 0027 // +0004 │ │ +202052: 3803 0300 |0025: if-eqz v3, 0028 // +0003 │ │ +202056: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +202058: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=39 │ │ 0x0008 line=41 │ │ 0x0010 line=46 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 (null) Landroid/content/Context; │ │ @@ -495349,18 +495349,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2020a4: |[2020a4] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$1.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V │ │ -2020b4: 5b01 245b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1;.this$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5b24 │ │ -2020b8: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2020be: 0e00 |0005: return-void │ │ +20209c: |[20209c] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$1.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V │ │ +2020ac: 5b01 245b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1;.this$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5b24 │ │ +2020b0: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2020b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; │ │ │ │ @@ -495370,33 +495370,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -20207c: |[20207c] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -20208c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -20208e: 0f01 |0001: return v1 │ │ +202074: |[202074] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +202084: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +202086: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -202090: |[202090] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -2020a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -2020a2: 0f01 |0001: return v1 │ │ +202088: |[202088] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +202098: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +20209a: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9969 (OutputResponseMenuHandler.java) │ │ │ │ Class #2039 header: │ │ @@ -495432,18 +495432,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2020e8: |[2020e8] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$2.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V │ │ -2020f8: 5b01 255b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2;.this$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5b25 │ │ -2020fc: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202102: 0e00 |0005: return-void │ │ +2020e0: |[2020e0] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$2.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V │ │ +2020f0: 5b01 255b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2;.this$0:Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // field@5b25 │ │ +2020f4: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2020fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; │ │ │ │ @@ -495453,33 +495453,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -2020c0: |[2020c0] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$2.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -2020d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -2020d2: 0f01 |0001: return v1 │ │ +2020b8: |[2020b8] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$2.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +2020c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +2020ca: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -2020d4: |[2020d4] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$2.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -2020e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -2020e6: 0f01 |0001: return v1 │ │ +2020cc: |[2020cc] org.gateshipone.malp.application.utils.OutputResponseMenuHandler$2.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +2020dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +2020de: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9969 (OutputResponseMenuHandler.java) │ │ │ │ Class #2040 header: │ │ @@ -495537,53 +495537,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -2024dc: |[2024dc] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.:()V │ │ -2024ec: 2200 b10e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ -2024f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2024f2: 1a02 1304 |0003: const-string v2, "ACTION_SHOW_DETAILS" // string@0413 │ │ -2024f6: 7030 8e6e 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ -2024fc: 6900 2d5b |0008: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ -202500: 2200 b10e |000a: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ -202504: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -202506: 1a03 7503 |000d: const-string v3, "ACTION_ADD_SONG" // string@0375 │ │ -20250a: 7030 8e6e 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ -202510: 6900 295b |0012: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ -202514: 2200 b10e |0014: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ -202518: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -20251a: 1a04 7603 |0017: const-string v4, "ACTION_ADD_SONG_AT_START" // string@0376 │ │ -20251e: 7030 8e6e 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ -202524: 6900 2a5b |001c: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ -202528: 2200 b10e |001e: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ -20252c: 1234 |0020: const/4 v4, #int 3 // #3 │ │ -20252e: 1a05 e303 |0021: const-string v5, "ACTION_PLAY_SONG" // string@03e3 │ │ -202532: 7030 8e6e 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ -202538: 6900 2b5b |0026: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ -20253c: 2200 b10e |0028: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ -202540: 1245 |002a: const/4 v5, #int 4 // #4 │ │ -202542: 1a06 e403 |002b: const-string v6, "ACTION_PLAY_SONG_NEXT" // string@03e4 │ │ -202546: 7030 8e6e 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ -20254c: 6900 2c5b |0030: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ -202550: 1256 |0032: const/4 v6, #int 5 // #5 │ │ -202552: 2366 c80f |0033: new-array v6, v6, [Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0fc8 │ │ -202556: 6207 2d5b |0035: sget-object v7, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ -20255a: 4d07 0601 |0037: aput-object v7, v6, v1 │ │ -20255e: 6201 295b |0039: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ -202562: 4d01 0602 |003b: aput-object v1, v6, v2 │ │ -202566: 6201 2a5b |003d: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ -20256a: 4d01 0603 |003f: aput-object v1, v6, v3 │ │ -20256e: 6201 2b5b |0041: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ -202572: 4d01 0604 |0043: aput-object v1, v6, v4 │ │ -202576: 4d00 0605 |0045: aput-object v0, v6, v5 │ │ -20257a: 6906 285b |0047: sput-object v6, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b28 │ │ -20257e: 0e00 |0049: return-void │ │ +2024d4: |[2024d4] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.:()V │ │ +2024e4: 2200 b10e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ +2024e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2024ea: 1a02 1304 |0003: const-string v2, "ACTION_SHOW_DETAILS" // string@0413 │ │ +2024ee: 7030 8e6e 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ +2024f4: 6900 2d5b |0008: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ +2024f8: 2200 b10e |000a: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ +2024fc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +2024fe: 1a03 7503 |000d: const-string v3, "ACTION_ADD_SONG" // string@0375 │ │ +202502: 7030 8e6e 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ +202508: 6900 295b |0012: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ +20250c: 2200 b10e |0014: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ +202510: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +202512: 1a04 7603 |0017: const-string v4, "ACTION_ADD_SONG_AT_START" // string@0376 │ │ +202516: 7030 8e6e 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ +20251c: 6900 2a5b |001c: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ +202520: 2200 b10e |001e: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ +202524: 1234 |0020: const/4 v4, #int 3 // #3 │ │ +202526: 1a05 e303 |0021: const-string v5, "ACTION_PLAY_SONG" // string@03e3 │ │ +20252a: 7030 8e6e 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ +202530: 6900 2b5b |0026: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ +202534: 2200 b10e |0028: new-instance v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ +202538: 1245 |002a: const/4 v5, #int 4 // #4 │ │ +20253a: 1a06 e403 |002b: const-string v6, "ACTION_PLAY_SONG_NEXT" // string@03e4 │ │ +20253e: 7030 8e6e 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.:(Ljava/lang/String;I)V // method@6e8e │ │ +202544: 6900 2c5b |0030: sput-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ +202548: 1256 |0032: const/4 v6, #int 5 // #5 │ │ +20254a: 2366 c80f |0033: new-array v6, v6, [Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0fc8 │ │ +20254e: 6207 2d5b |0035: sget-object v7, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ +202552: 4d07 0601 |0037: aput-object v7, v6, v1 │ │ +202556: 6201 295b |0039: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ +20255a: 4d01 0602 |003b: aput-object v1, v6, v2 │ │ +20255e: 6201 2a5b |003d: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ +202562: 4d01 0603 |003f: aput-object v1, v6, v3 │ │ +202566: 6201 2b5b |0041: sget-object v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ +20256a: 4d01 0604 |0043: aput-object v1, v6, v4 │ │ +20256e: 4d00 0605 |0045: aput-object v0, v6, v5 │ │ +202572: 6906 285b |0047: sput-object v6, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b28 │ │ +202576: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x000a line=35 │ │ 0x0014 line=36 │ │ 0x001e line=37 │ │ 0x0028 line=38 │ │ @@ -495595,17 +495595,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 │ │ -202580: |[202580] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.:(Ljava/lang/String;I)V │ │ -202590: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -202596: 0e00 |0003: return-void │ │ +202578: |[202578] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.:(Ljava/lang/String;I)V │ │ +202588: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +20258e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -495615,20 +495615,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -202494: |[202494] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; │ │ -2024a4: 1c00 b10e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ -2024a8: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -2024ae: 0c01 |0005: move-result-object v1 │ │ -2024b0: 1f01 b10e |0006: check-cast v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ -2024b4: 1101 |0008: return-object v1 │ │ +20248c: |[20248c] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; │ │ +20249c: 1c00 b10e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ +2024a0: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +2024a6: 0c01 |0005: move-result-object v1 │ │ +2024a8: 1f01 b10e |0006: check-cast v1, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0eb1 │ │ +2024ac: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;) │ │ @@ -495636,20 +495636,20 @@ │ │ type : '()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2024b8: |[2024b8] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; │ │ -2024c8: 6200 285b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b28 │ │ -2024cc: 6e10 1273 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.clone:()Ljava/lang/Object; // method@7312 │ │ -2024d2: 0c00 |0005: move-result-object v0 │ │ -2024d4: 1f00 c80f |0006: check-cast v0, [Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0fc8 │ │ -2024d8: 1100 |0008: return-object v0 │ │ +2024b0: |[2024b0] org.gateshipone.malp.application.utils.PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION.values:()[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; │ │ +2024c0: 6200 285b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b28 │ │ +2024c4: 6e10 1273 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.clone:()Ljava/lang/Object; // method@7312 │ │ +2024ca: 0c00 |0005: move-result-object v0 │ │ +2024cc: 1f00 c80f |0006: check-cast v0, [Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // type@0fc8 │ │ +2024d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 10248 (PreferenceHelper.java) │ │ @@ -495681,17 +495681,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2026f0: |[2026f0] org.gateshipone.malp.application.utils.PreferenceHelper.:()V │ │ -202700: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202706: 0e00 |0003: return-void │ │ +2026e8: |[2026e8] org.gateshipone.malp.application.utils.PreferenceHelper.:()V │ │ +2026f8: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2026fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/PreferenceHelper; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/PreferenceHelper;) │ │ @@ -495699,65 +495699,65 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -202598: |[202598] org.gateshipone.malp.application.utils.PreferenceHelper.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; │ │ -2025a8: 1400 cf00 0f7f |0000: const v0, #float 1.90084e+38 // #7f0f00cf │ │ -2025ae: 6e20 2202 0300 |0003: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -2025b4: 0c00 |0006: move-result-object v0 │ │ -2025b6: 1401 cd00 0f7f |0007: const v1, #float 1.90084e+38 // #7f0f00cd │ │ -2025bc: 6e20 2202 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -2025c2: 0c01 |000d: move-result-object v1 │ │ -2025c4: 7230 8d02 0201 |000e: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ -2025ca: 0c02 |0011: move-result-object v2 │ │ -2025cc: 1400 ce00 0f7f |0012: const v0, #float 1.90084e+38 // #7f0f00ce │ │ -2025d2: 6e20 2202 0300 |0015: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -2025d8: 0c00 |0018: move-result-object v0 │ │ -2025da: 6e20 9f65 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -2025e0: 0a00 |001c: move-result v0 │ │ -2025e2: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ -2025e6: 6202 2d5b |001f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ -2025ea: 1102 |0021: return-object v2 │ │ -2025ec: 1400 cb00 0f7f |0022: const v0, #float 1.90084e+38 // #7f0f00cb │ │ -2025f2: 6e20 2202 0300 |0025: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -2025f8: 0c00 |0028: move-result-object v0 │ │ -2025fa: 6e20 9f65 0200 |0029: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -202600: 0a00 |002c: move-result v0 │ │ -202602: 3800 0500 |002d: if-eqz v0, 0032 // +0005 │ │ -202606: 6202 295b |002f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ -20260a: 1102 |0031: return-object v2 │ │ -20260c: 1400 cc00 0f7f |0032: const v0, #float 1.90084e+38 // #7f0f00cc │ │ -202612: 6e20 2202 0300 |0035: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -202618: 0c00 |0038: move-result-object v0 │ │ -20261a: 6e20 9f65 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -202620: 0a00 |003c: move-result v0 │ │ -202622: 3800 0500 |003d: if-eqz v0, 0042 // +0005 │ │ -202626: 6202 2a5b |003f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ -20262a: 1102 |0041: return-object v2 │ │ -20262c: 1400 d000 0f7f |0042: const v0, #float 1.90084e+38 // #7f0f00d0 │ │ -202632: 6e20 2202 0300 |0045: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -202638: 0c00 |0048: move-result-object v0 │ │ -20263a: 6e20 9f65 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -202640: 0a00 |004c: move-result v0 │ │ -202642: 3800 0500 |004d: if-eqz v0, 0052 // +0005 │ │ -202646: 6202 2b5b |004f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ -20264a: 1102 |0051: return-object v2 │ │ -20264c: 1400 d100 0f7f |0052: const v0, #float 1.90084e+38 // #7f0f00d1 │ │ -202652: 6e20 2202 0300 |0055: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -202658: 0c03 |0058: move-result-object v3 │ │ -20265a: 6e20 9f65 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -202660: 0a02 |005c: move-result v2 │ │ -202662: 3802 0500 |005d: if-eqz v2, 0062 // +0005 │ │ -202666: 6202 2c5b |005f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ -20266a: 1102 |0061: return-object v2 │ │ -20266c: 6202 295b |0062: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ -202670: 1102 |0064: return-object v2 │ │ +202590: |[202590] org.gateshipone.malp.application.utils.PreferenceHelper.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; │ │ +2025a0: 1400 cf00 0f7f |0000: const v0, #float 1.90084e+38 // #7f0f00cf │ │ +2025a6: 6e20 2202 0300 |0003: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +2025ac: 0c00 |0006: move-result-object v0 │ │ +2025ae: 1401 cd00 0f7f |0007: const v1, #float 1.90084e+38 // #7f0f00cd │ │ +2025b4: 6e20 2202 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +2025ba: 0c01 |000d: move-result-object v1 │ │ +2025bc: 7230 8d02 0201 |000e: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ +2025c2: 0c02 |0011: move-result-object v2 │ │ +2025c4: 1400 ce00 0f7f |0012: const v0, #float 1.90084e+38 // #7f0f00ce │ │ +2025ca: 6e20 2202 0300 |0015: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +2025d0: 0c00 |0018: move-result-object v0 │ │ +2025d2: 6e20 9f65 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2025d8: 0a00 |001c: move-result v0 │ │ +2025da: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ +2025de: 6202 2d5b |001f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_SHOW_DETAILS:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2d │ │ +2025e2: 1102 |0021: return-object v2 │ │ +2025e4: 1400 cb00 0f7f |0022: const v0, #float 1.90084e+38 // #7f0f00cb │ │ +2025ea: 6e20 2202 0300 |0025: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +2025f0: 0c00 |0028: move-result-object v0 │ │ +2025f2: 6e20 9f65 0200 |0029: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2025f8: 0a00 |002c: move-result v0 │ │ +2025fa: 3800 0500 |002d: if-eqz v0, 0032 // +0005 │ │ +2025fe: 6202 295b |002f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ +202602: 1102 |0031: return-object v2 │ │ +202604: 1400 cc00 0f7f |0032: const v0, #float 1.90084e+38 // #7f0f00cc │ │ +20260a: 6e20 2202 0300 |0035: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +202610: 0c00 |0038: move-result-object v0 │ │ +202612: 6e20 9f65 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +202618: 0a00 |003c: move-result v0 │ │ +20261a: 3800 0500 |003d: if-eqz v0, 0042 // +0005 │ │ +20261e: 6202 2a5b |003f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG_AT_START:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2a │ │ +202622: 1102 |0041: return-object v2 │ │ +202624: 1400 d000 0f7f |0042: const v0, #float 1.90084e+38 // #7f0f00d0 │ │ +20262a: 6e20 2202 0300 |0045: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +202630: 0c00 |0048: move-result-object v0 │ │ +202632: 6e20 9f65 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +202638: 0a00 |004c: move-result v0 │ │ +20263a: 3800 0500 |004d: if-eqz v0, 0052 // +0005 │ │ +20263e: 6202 2b5b |004f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2b │ │ +202642: 1102 |0051: return-object v2 │ │ +202644: 1400 d100 0f7f |0052: const v0, #float 1.90084e+38 // #7f0f00d1 │ │ +20264a: 6e20 2202 0300 |0055: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +202650: 0c03 |0058: move-result-object v3 │ │ +202652: 6e20 9f65 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +202658: 0a02 |005c: move-result v2 │ │ +20265a: 3802 0500 |005d: if-eqz v2, 0062 // +0005 │ │ +20265e: 6202 2c5b |005f: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b2c │ │ +202662: 1102 |0061: return-object v2 │ │ +202664: 6202 295b |0062: sget-object v2, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ACTION_ADD_SONG:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5b29 │ │ +202668: 1102 |0064: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=56 │ │ 0x0015 line=57 │ │ 0x001f line=58 │ │ 0x0025 line=59 │ │ 0x002f line=60 │ │ @@ -495777,41 +495777,41 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -202674: |[202674] org.gateshipone.malp.application.utils.PreferenceHelper.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ -202684: 1400 b100 0f7f |0000: const v0, #float 1.90083e+38 // #7f0f00b1 │ │ -20268a: 6e20 2202 0300 |0003: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -202690: 0c00 |0006: move-result-object v0 │ │ -202692: 1401 b200 0f7f |0007: const v1, #float 1.90083e+38 // #7f0f00b2 │ │ -202698: 6e20 2202 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -20269e: 0c01 |000d: move-result-object v1 │ │ -2026a0: 7230 8d02 0201 |000e: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ -2026a6: 0c02 |0011: move-result-object v2 │ │ -2026a8: 1400 b300 0f7f |0012: const v0, #float 1.90083e+38 // #7f0f00b3 │ │ -2026ae: 6e20 2202 0300 |0015: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -2026b4: 0c00 |0018: move-result-object v0 │ │ -2026b6: 6e20 9f65 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -2026bc: 0a00 |001c: move-result v0 │ │ -2026be: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ -2026c2: 6202 145d |001f: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ -2026c6: 1102 |0021: return-object v2 │ │ -2026c8: 1400 b400 0f7f |0022: const v0, #float 1.90083e+38 // #7f0f00b4 │ │ -2026ce: 6e20 2202 0300 |0025: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -2026d4: 0c03 |0028: move-result-object v3 │ │ -2026d6: 6e20 9f65 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -2026dc: 0a02 |002c: move-result v2 │ │ -2026de: 3802 0500 |002d: if-eqz v2, 0032 // +0005 │ │ -2026e2: 6202 135d |002f: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ -2026e6: 1102 |0031: return-object v2 │ │ -2026e8: 6202 145d |0032: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ -2026ec: 1102 |0034: return-object v2 │ │ +20266c: |[20266c] org.gateshipone.malp.application.utils.PreferenceHelper.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ +20267c: 1400 b100 0f7f |0000: const v0, #float 1.90083e+38 // #7f0f00b1 │ │ +202682: 6e20 2202 0300 |0003: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +202688: 0c00 |0006: move-result-object v0 │ │ +20268a: 1401 b200 0f7f |0007: const v1, #float 1.90083e+38 // #7f0f00b2 │ │ +202690: 6e20 2202 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +202696: 0c01 |000d: move-result-object v1 │ │ +202698: 7230 8d02 0201 |000e: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ +20269e: 0c02 |0011: move-result-object v2 │ │ +2026a0: 1400 b300 0f7f |0012: const v0, #float 1.90083e+38 // #7f0f00b3 │ │ +2026a6: 6e20 2202 0300 |0015: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +2026ac: 0c00 |0018: move-result-object v0 │ │ +2026ae: 6e20 9f65 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2026b4: 0a00 |001c: move-result v0 │ │ +2026b6: 3800 0500 |001d: if-eqz v0, 0022 // +0005 │ │ +2026ba: 6202 145d |001f: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ +2026be: 1102 |0021: return-object v2 │ │ +2026c0: 1400 b400 0f7f |0022: const v0, #float 1.90083e+38 // #7f0f00b4 │ │ +2026c6: 6e20 2202 0300 |0025: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +2026cc: 0c03 |0028: move-result-object v3 │ │ +2026ce: 6e20 9f65 3200 |0029: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2026d4: 0a02 |002c: move-result v2 │ │ +2026d6: 3802 0500 |002d: if-eqz v2, 0032 // +0005 │ │ +2026da: 6202 135d |002f: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ +2026de: 1102 |0031: return-object v2 │ │ +2026e0: 6202 145d |0032: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ +2026e4: 1102 |0034: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=42 │ │ 0x0015 line=45 │ │ 0x001f line=46 │ │ 0x0025 line=47 │ │ 0x002f line=48 │ │ @@ -495871,44 +495871,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -202708: |[202708] org.gateshipone.malp.application.utils.ScrollSpeedListener.:()V │ │ -202718: 1c00 b30e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; // type@0eb3 │ │ -20271c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -202722: 0c00 |0005: move-result-object v0 │ │ -202724: 6900 2e5b |0006: sput-object v0, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.TAG:Ljava/lang/String; // field@5b2e │ │ -202728: 0e00 |0008: return-void │ │ +202700: |[202700] org.gateshipone.malp.application.utils.ScrollSpeedListener.:()V │ │ +202710: 1c00 b30e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; // type@0eb3 │ │ +202714: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +20271a: 0c00 |0005: move-result-object v0 │ │ +20271c: 6900 2e5b |0006: sput-object v0, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.TAG:Ljava/lang/String; // field@5b2e │ │ +202720: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;) │ │ name : '' │ │ type : '(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -20272c: |[20272c] org.gateshipone.malp.application.utils.ScrollSpeedListener.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V │ │ -20273c: 7010 7e65 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@657e │ │ -202742: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -202746: 5a20 315b |0005: iput-wide v0, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ -20274a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -20274c: 5920 305b |0008: iput v0, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastFirstVisibleItem:I // field@5b30 │ │ -202750: 5920 335b |000a: iput v0, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ -202754: 5b24 325b |000c: iput-object v4, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ -202758: 5b23 2f5b |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ -20275c: 0e00 |0010: return-void │ │ +202724: |[202724] org.gateshipone.malp.application.utils.ScrollSpeedListener.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V │ │ +202734: 7010 7e65 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@657e │ │ +20273a: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +20273e: 5a20 315b |0005: iput-wide v0, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ +202742: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +202744: 5920 305b |0008: iput v0, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastFirstVisibleItem:I // field@5b30 │ │ +202748: 5920 335b |000a: iput v0, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ +20274c: 5b24 325b |000c: iput-object v4, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ +202750: 5b23 2f5b |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ +202754: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0005 line=34 │ │ 0x0008 line=35 │ │ 0x000a line=40 │ │ 0x000c line=47 │ │ @@ -495924,60 +495924,60 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -202760: |[202760] org.gateshipone.malp.application.utils.ScrollSpeedListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -202770: 526a 305b |0000: iget v10, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastFirstVisibleItem:I // field@5b30 │ │ -202774: 32a8 5000 |0002: if-eq v8, v10, 0052 // +0050 │ │ -202778: 7100 d365 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ -20277e: 0b00 |0007: move-result-wide v0 │ │ -202780: 5362 315b |0008: iget-wide v2, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ -202784: 310a 0002 |000a: cmp-long v10, v0, v2 │ │ -202788: 390a 0300 |000c: if-nez v10, 000f // +0003 │ │ -20278c: 0e00 |000e: return-void │ │ -20278e: 9c02 0002 |000f: sub-long v2, v0, v2 │ │ -202792: 207a f202 |0011: instance-of v10, v7, Landroid/widget/GridView; // type@02f2 │ │ -202796: 1604 e803 |0013: const-wide/16 v4, #int 1000 // #3e8 │ │ -20279a: 380a 1000 |0015: if-eqz v10, 0025 // +0010 │ │ -20279e: 1f07 f202 |0017: check-cast v7, Landroid/widget/GridView; // type@02f2 │ │ -2027a2: 9e02 0402 |0019: div-long v2, v4, v2 │ │ -2027a6: 842a |001b: long-to-int v10, v2 │ │ -2027a8: 6e10 3313 0700 |001c: invoke-virtual {v7}, Landroid/widget/GridView;.getNumColumns:()I // method@1333 │ │ -2027ae: 0a07 |001f: move-result v7 │ │ -2027b0: 920a 0a07 |0020: mul-int v10, v10, v7 │ │ -2027b4: 596a 335b |0022: iput v10, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ -2027b8: 2806 |0024: goto 002a // +0006 │ │ -2027ba: 9e02 0402 |0025: div-long v2, v4, v2 │ │ -2027be: 8427 |0027: long-to-int v7, v2 │ │ -2027c0: 5967 335b |0028: iput v7, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ -2027c4: 5467 2f5b |002a: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ -2027c8: 6e10 2769 0700 |002c: invoke-virtual {v7}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.getAverageImageLoadTime:()J // method@6927 │ │ -2027ce: 0b02 |002f: move-result-wide v2 │ │ -2027d0: be24 |0030: div-long/2addr v4, v2 │ │ -2027d2: 8447 |0031: long-to-int v7, v4 │ │ -2027d4: 546a 2f5b |0032: iget-object v10, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ -2027d8: 5262 335b |0034: iget v2, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ -2027dc: 6e20 2869 2a00 |0036: invoke-virtual {v10, v2}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.setScrollSpeed:(I)V // method@6928 │ │ -2027e2: 5968 305b |0039: iput v8, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastFirstVisibleItem:I // field@5b30 │ │ -2027e6: 5a60 315b |003b: iput-wide v0, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ -2027ea: 5268 335b |003d: iget v8, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ -2027ee: 3578 1300 |003f: if-ge v8, v7, 0052 // +0013 │ │ -2027f2: 1207 |0041: const/4 v7, #int 0 // #0 │ │ -2027f4: 3597 1000 |0042: if-ge v7, v9, 0052 // +0010 │ │ -2027f8: 5468 325b |0044: iget-object v8, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ -2027fc: 6e20 4d12 7800 |0046: invoke-virtual {v8, v7}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@124d │ │ -202802: 0c08 |0049: move-result-object v8 │ │ -202804: 1f08 7a0e |004a: check-cast v8, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ -202808: 6e10 bc6d 0800 |004c: invoke-virtual {v8}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.startCoverImageTask:()V // method@6dbc │ │ -20280e: d807 0701 |004f: add-int/lit8 v7, v7, #int 1 // #01 │ │ -202812: 28f1 |0051: goto 0042 // -000f │ │ -202814: 0e00 |0052: return-void │ │ +202758: |[202758] org.gateshipone.malp.application.utils.ScrollSpeedListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +202768: 526a 305b |0000: iget v10, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastFirstVisibleItem:I // field@5b30 │ │ +20276c: 32a8 5000 |0002: if-eq v8, v10, 0052 // +0050 │ │ +202770: 7100 d365 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ +202776: 0b00 |0007: move-result-wide v0 │ │ +202778: 5362 315b |0008: iget-wide v2, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ +20277c: 310a 0002 |000a: cmp-long v10, v0, v2 │ │ +202780: 390a 0300 |000c: if-nez v10, 000f // +0003 │ │ +202784: 0e00 |000e: return-void │ │ +202786: 9c02 0002 |000f: sub-long v2, v0, v2 │ │ +20278a: 207a f202 |0011: instance-of v10, v7, Landroid/widget/GridView; // type@02f2 │ │ +20278e: 1604 e803 |0013: const-wide/16 v4, #int 1000 // #3e8 │ │ +202792: 380a 1000 |0015: if-eqz v10, 0025 // +0010 │ │ +202796: 1f07 f202 |0017: check-cast v7, Landroid/widget/GridView; // type@02f2 │ │ +20279a: 9e02 0402 |0019: div-long v2, v4, v2 │ │ +20279e: 842a |001b: long-to-int v10, v2 │ │ +2027a0: 6e10 3313 0700 |001c: invoke-virtual {v7}, Landroid/widget/GridView;.getNumColumns:()I // method@1333 │ │ +2027a6: 0a07 |001f: move-result v7 │ │ +2027a8: 920a 0a07 |0020: mul-int v10, v10, v7 │ │ +2027ac: 596a 335b |0022: iput v10, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ +2027b0: 2806 |0024: goto 002a // +0006 │ │ +2027b2: 9e02 0402 |0025: div-long v2, v4, v2 │ │ +2027b6: 8427 |0027: long-to-int v7, v2 │ │ +2027b8: 5967 335b |0028: iput v7, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ +2027bc: 5467 2f5b |002a: iget-object v7, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ +2027c0: 6e10 2769 0700 |002c: invoke-virtual {v7}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.getAverageImageLoadTime:()J // method@6927 │ │ +2027c6: 0b02 |002f: move-result-wide v2 │ │ +2027c8: be24 |0030: div-long/2addr v4, v2 │ │ +2027ca: 8447 |0031: long-to-int v7, v4 │ │ +2027cc: 546a 2f5b |0032: iget-object v10, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ +2027d0: 5262 335b |0034: iget v2, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ +2027d4: 6e20 2869 2a00 |0036: invoke-virtual {v10, v2}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.setScrollSpeed:(I)V // method@6928 │ │ +2027da: 5968 305b |0039: iput v8, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastFirstVisibleItem:I // field@5b30 │ │ +2027de: 5a60 315b |003b: iput-wide v0, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ +2027e2: 5268 335b |003d: iget v8, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ +2027e6: 3578 1300 |003f: if-ge v8, v7, 0052 // +0013 │ │ +2027ea: 1207 |0041: const/4 v7, #int 0 // #0 │ │ +2027ec: 3597 1000 |0042: if-ge v7, v9, 0052 // +0010 │ │ +2027f0: 5468 325b |0044: iget-object v8, v6, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ +2027f4: 6e20 4d12 7800 |0046: invoke-virtual {v8, v7}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@124d │ │ +2027fa: 0c08 |0049: move-result-object v8 │ │ +2027fc: 1f08 7a0e |004a: check-cast v8, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ +202800: 6e10 bc6d 0800 |004c: invoke-virtual {v8}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.startCoverImageTask:()V // method@6dbc │ │ +202806: d807 0701 |004f: add-int/lit8 v7, v7, #int 1 // #01 │ │ +20280a: 28f1 |0051: goto 0042 // -000f │ │ +20280c: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=83 │ │ 0x0008 line=84 │ │ 0x0011 line=91 │ │ 0x0017 line=92 │ │ @@ -496002,41 +496002,41 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -202818: |[202818] org.gateshipone.malp.application.utils.ScrollSpeedListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -202828: 3903 2700 |0000: if-nez v3, 0027 // +0027 │ │ -20282c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -20282e: 5912 335b |0003: iput v2, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ -202832: 5413 2f5b |0005: iget-object v3, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ -202836: 6e20 2869 2300 |0007: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.setScrollSpeed:(I)V // method@6928 │ │ -20283c: 5413 325b |000a: iget-object v3, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ -202840: 6e10 4f12 0300 |000c: invoke-virtual {v3}, Landroid/widget/AbsListView;.getLastVisiblePosition:()I // method@124f │ │ -202846: 0a03 |000f: move-result v3 │ │ -202848: 5410 325b |0010: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ -20284c: 6e10 4e12 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@124e │ │ -202852: 0a00 |0015: move-result v0 │ │ -202854: b103 |0016: sub-int/2addr v3, v0 │ │ -202856: 3632 1900 |0017: if-gt v2, v3, 0030 // +0019 │ │ -20285a: 5413 325b |0019: iget-object v3, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ -20285e: 6e20 4d12 2300 |001b: invoke-virtual {v3, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@124d │ │ -202864: 0c03 |001e: move-result-object v3 │ │ -202866: 1f03 7a0e |001f: check-cast v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ -20286a: 6e10 bc6d 0300 |0021: invoke-virtual {v3}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.startCoverImageTask:()V // method@6dbc │ │ -202870: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ -202874: 28e4 |0026: goto 000a // -001c │ │ -202876: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -202878: 3323 0800 |0028: if-ne v3, v2, 0030 // +0008 │ │ -20287c: 7100 d365 0000 |002a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ -202882: 0b02 |002d: move-result-wide v2 │ │ -202884: 5a12 315b |002e: iput-wide v2, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ -202888: 0e00 |0030: return-void │ │ +202810: |[202810] org.gateshipone.malp.application.utils.ScrollSpeedListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +202820: 3903 2700 |0000: if-nez v3, 0027 // +0027 │ │ +202824: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +202826: 5912 335b |0003: iput v2, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mScrollSpeed:I // field@5b33 │ │ +20282a: 5413 2f5b |0005: iget-object v3, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5b2f │ │ +20282e: 6e20 2869 2300 |0007: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;.setScrollSpeed:(I)V // method@6928 │ │ +202834: 5413 325b |000a: iget-object v3, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ +202838: 6e10 4f12 0300 |000c: invoke-virtual {v3}, Landroid/widget/AbsListView;.getLastVisiblePosition:()I // method@124f │ │ +20283e: 0a03 |000f: move-result v3 │ │ +202840: 5410 325b |0010: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ +202844: 6e10 4e12 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@124e │ │ +20284a: 0a00 |0015: move-result v0 │ │ +20284c: b103 |0016: sub-int/2addr v3, v0 │ │ +20284e: 3632 1900 |0017: if-gt v2, v3, 0030 // +0019 │ │ +202852: 5413 325b |0019: iget-object v3, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mListView:Landroid/widget/AbsListView; // field@5b32 │ │ +202856: 6e20 4d12 2300 |001b: invoke-virtual {v3, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@124d │ │ +20285c: 0c03 |001e: move-result-object v3 │ │ +20285e: 1f03 7a0e |001f: check-cast v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ +202862: 6e10 bc6d 0300 |0021: invoke-virtual {v3}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.startCoverImageTask:()V // method@6dbc │ │ +202868: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +20286c: 28e4 |0026: goto 000a // -001c │ │ +20286e: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +202870: 3323 0800 |0028: if-ne v3, v2, 0030 // +0008 │ │ +202874: 7100 d365 0000 |002a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ +20287a: 0b02 |002d: move-result-wide v2 │ │ +20287c: 5a12 315b |002e: iput-wide v2, v1, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.mLastTime:J // field@5b31 │ │ +202880: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x0005 line=60 │ │ 0x000a line=61 │ │ 0x0019 line=62 │ │ 0x0021 line=63 │ │ @@ -496076,17 +496076,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202904: |[202904] org.gateshipone.malp.application.utils.StringCompareUtils.:()V │ │ -202914: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20291a: 0e00 |0003: return-void │ │ +2028fc: |[2028fc] org.gateshipone.malp.application.utils.StringCompareUtils.:()V │ │ +20290c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/StringCompareUtils; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/StringCompareUtils;) │ │ @@ -496094,41 +496094,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -20288c: |[20288c] org.gateshipone.malp.application.utils.StringCompareUtils.compareStrings:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -20289c: 2200 6b0c |0000: new-instance v0, Linfo/debatty/java/stringsimilarity/NormalizedLevenshtein; // type@0c6b │ │ -2028a0: 7010 5164 0000 |0002: invoke-direct {v0}, Linfo/debatty/java/stringsimilarity/NormalizedLevenshtein;.:()V // method@6451 │ │ -2028a6: 6e30 5264 6007 |0005: invoke-virtual {v0, v6, v7}, Linfo/debatty/java/stringsimilarity/NormalizedLevenshtein;.distance:(Ljava/lang/String;Ljava/lang/String;)D // method@6452 │ │ -2028ac: 0b00 |0008: move-result-wide v0 │ │ -2028ae: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -2028b0: 1803 9a99 9999 9999 c93f |000a: const-wide v3, #double 0.2 // #3fc999999999999a │ │ -2028ba: 3005 0003 |000f: cmpg-double v5, v0, v3 │ │ -2028be: 3b05 0300 |0011: if-gez v5, 0014 // +0003 │ │ -2028c2: 0f02 |0013: return v2 │ │ -2028c4: 6e10 b765 0700 |0014: invoke-virtual {v7}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2028ca: 0c00 |0017: move-result-object v0 │ │ -2028cc: 6e10 b765 0600 |0018: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2028d2: 0c01 |001b: move-result-object v1 │ │ -2028d4: 6e20 9d65 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ -2028da: 0a00 |001f: move-result v0 │ │ -2028dc: 3900 1200 |0020: if-nez v0, 0032 // +0012 │ │ -2028e0: 6e10 b765 0600 |0022: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2028e6: 0c06 |0025: move-result-object v6 │ │ -2028e8: 6e10 b765 0700 |0026: invoke-virtual {v7}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2028ee: 0c07 |0029: move-result-object v7 │ │ -2028f0: 6e20 9d65 7600 |002a: invoke-virtual {v6, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ -2028f6: 0a06 |002d: move-result v6 │ │ -2028f8: 3806 0300 |002e: if-eqz v6, 0031 // +0003 │ │ -2028fc: 2802 |0030: goto 0032 // +0002 │ │ -2028fe: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -202900: 0f02 |0032: return v2 │ │ +202884: |[202884] org.gateshipone.malp.application.utils.StringCompareUtils.compareStrings:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +202894: 2200 6b0c |0000: new-instance v0, Linfo/debatty/java/stringsimilarity/NormalizedLevenshtein; // type@0c6b │ │ +202898: 7010 5164 0000 |0002: invoke-direct {v0}, Linfo/debatty/java/stringsimilarity/NormalizedLevenshtein;.:()V // method@6451 │ │ +20289e: 6e30 5264 6007 |0005: invoke-virtual {v0, v6, v7}, Linfo/debatty/java/stringsimilarity/NormalizedLevenshtein;.distance:(Ljava/lang/String;Ljava/lang/String;)D // method@6452 │ │ +2028a4: 0b00 |0008: move-result-wide v0 │ │ +2028a6: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +2028a8: 1803 9a99 9999 9999 c93f |000a: const-wide v3, #double 0.2 // #3fc999999999999a │ │ +2028b2: 3005 0003 |000f: cmpg-double v5, v0, v3 │ │ +2028b6: 3b05 0300 |0011: if-gez v5, 0014 // +0003 │ │ +2028ba: 0f02 |0013: return v2 │ │ +2028bc: 6e10 b765 0700 |0014: invoke-virtual {v7}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2028c2: 0c00 |0017: move-result-object v0 │ │ +2028c4: 6e10 b765 0600 |0018: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2028ca: 0c01 |001b: move-result-object v1 │ │ +2028cc: 6e20 9d65 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ +2028d2: 0a00 |001f: move-result v0 │ │ +2028d4: 3900 1200 |0020: if-nez v0, 0032 // +0012 │ │ +2028d8: 6e10 b765 0600 |0022: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2028de: 0c06 |0025: move-result-object v6 │ │ +2028e0: 6e10 b765 0700 |0026: invoke-virtual {v7}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2028e6: 0c07 |0029: move-result-object v7 │ │ +2028e8: 6e20 9d65 7600 |002a: invoke-virtual {v6, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ +2028ee: 0a06 |002d: move-result v6 │ │ +2028f0: 3806 0300 |002e: if-eqz v6, 0031 // +0003 │ │ +2028f4: 2802 |0030: goto 0032 // +0002 │ │ +2028f6: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +2028f8: 0f02 |0032: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=49 │ │ 0x0014 line=54 │ │ locals : │ │ 0x0000 - 0x0033 reg=6 (null) Ljava/lang/String; │ │ @@ -496160,17 +496160,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20294c: |[20294c] org.gateshipone.malp.application.utils.ThemeUtils.:()V │ │ -20295c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202962: 0e00 |0003: return-void │ │ +202944: |[202944] org.gateshipone.malp.application.utils.ThemeUtils.:()V │ │ +202954: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20295a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/ThemeUtils; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/utils/ThemeUtils;) │ │ @@ -496178,23 +496178,23 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -20291c: |[20291c] org.gateshipone.malp.application.utils.ThemeUtils.getThemeColor:(Landroid/content/Context;I)I │ │ -20292c: 2200 5702 |0000: new-instance v0, Landroid/util/TypedValue; // type@0257 │ │ -202930: 7010 f30d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@0df3 │ │ -202936: 6e10 2802 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0228 │ │ -20293c: 0c02 |0008: move-result-object v2 │ │ -20293e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -202940: 6e40 dc02 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02dc │ │ -202946: 5202 0d03 |000d: iget v2, v0, Landroid/util/TypedValue;.data:I // field@030d │ │ -20294a: 0f02 |000f: return v2 │ │ +202914: |[202914] org.gateshipone.malp.application.utils.ThemeUtils.getThemeColor:(Landroid/content/Context;I)I │ │ +202924: 2200 5702 |0000: new-instance v0, Landroid/util/TypedValue; // type@0257 │ │ +202928: 7010 f30d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@0df3 │ │ +20292e: 6e10 2802 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0228 │ │ +202934: 0c02 |0008: move-result-object v2 │ │ +202936: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +202938: 6e40 dc02 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@02dc │ │ +20293e: 5202 0d03 |000d: iget v2, v0, Landroid/util/TypedValue;.data:I // field@030d │ │ +202942: 0f02 |000f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0005 line=38 │ │ 0x000d line=39 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/content/Context; │ │ @@ -496261,18 +496261,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -202964: |[202964] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V │ │ -202974: 5b01 355b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b35 │ │ -202978: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -20297e: 0e00 |0005: return-void │ │ +20295c: |[20295c] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V │ │ +20296c: 5b01 355b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b35 │ │ +202970: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +202976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; │ │ │ │ @@ -496281,17 +496281,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -202980: |[202980] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V │ │ -202990: 7020 9d6e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V // method@6e9d │ │ -202996: 0e00 |0003: return-void │ │ +202978: |[202978] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$DecreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V │ │ +202988: 7020 9d6e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V // method@6e9d │ │ +20298e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1; │ │ @@ -496302,20 +496302,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -202998: |[202998] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$DecreaseVolumeTask.run:()V │ │ -2029a8: 5410 355b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b35 │ │ -2029ac: 7110 a86e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.access$200:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)I // method@6ea8 │ │ -2029b2: 0a00 |0005: move-result v0 │ │ -2029b4: 7110 3670 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ -2029ba: 0e00 |0009: return-void │ │ +202990: |[202990] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$DecreaseVolumeTask.run:()V │ │ +2029a0: 5410 355b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b35 │ │ +2029a4: 7110 a86e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.access$200:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)I // method@6ea8 │ │ +2029aa: 0a00 |0005: move-result v0 │ │ +2029ac: 7110 3670 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ +2029b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask; │ │ │ │ source_file_idx : 12667 (VolumeButtonLongClickListener.java) │ │ @@ -496352,18 +496352,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2029bc: |[2029bc] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V │ │ -2029cc: 5b01 365b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b36 │ │ -2029d0: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -2029d6: 0e00 |0005: return-void │ │ +2029b4: |[2029b4] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V │ │ +2029c4: 5b01 365b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b36 │ │ +2029c8: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +2029ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; │ │ │ │ @@ -496372,17 +496372,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2029d8: |[2029d8] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V │ │ -2029e8: 7020 a06e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V // method@6ea0 │ │ -2029ee: 0e00 |0003: return-void │ │ +2029d0: |[2029d0] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$IncreaseVolumeTask.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V │ │ +2029e0: 7020 a06e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)V // method@6ea0 │ │ +2029e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1; │ │ @@ -496393,20 +496393,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -2029f0: |[2029f0] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$IncreaseVolumeTask.run:()V │ │ -202a00: 5410 365b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b36 │ │ -202a04: 7110 a86e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.access$200:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)I // method@6ea8 │ │ -202a0a: 0a00 |0005: move-result v0 │ │ -202a0c: 7110 3d70 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ -202a12: 0e00 |0009: return-void │ │ +2029e8: |[2029e8] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$IncreaseVolumeTask.run:()V │ │ +2029f8: 5410 365b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.this$0:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b36 │ │ +2029fc: 7110 a86e 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.access$200:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)I // method@6ea8 │ │ +202a02: 0a00 |0005: move-result v0 │ │ +202a04: 7110 3d70 0000 |0006: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ +202a0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask; │ │ │ │ source_file_idx : 12667 (VolumeButtonLongClickListener.java) │ │ @@ -496454,32 +496454,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -202a5c: |[202a5c] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.:()V │ │ -202a6c: 2200 b90e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ -202a70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -202a72: 1a02 f230 |0003: const-string v2, "VOLUME_UP" // string@30f2 │ │ -202a76: 7030 a46e 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.:(Ljava/lang/String;I)V // method@6ea4 │ │ -202a7c: 6900 395b |0008: sput-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ -202a80: 2200 b90e |000a: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ -202a84: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -202a86: 1a03 f130 |000d: const-string v3, "VOLUME_DOWN" // string@30f1 │ │ -202a8a: 7030 a46e 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.:(Ljava/lang/String;I)V // method@6ea4 │ │ -202a90: 6900 385b |0012: sput-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_DOWN:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b38 │ │ -202a94: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -202a96: 2333 c90f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0fc9 │ │ -202a9a: 6204 395b |0017: sget-object v4, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ -202a9e: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -202aa2: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -202aa6: 6903 375b |001d: sput-object v3, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b37 │ │ -202aaa: 0e00 |001f: return-void │ │ +202a54: |[202a54] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.:()V │ │ +202a64: 2200 b90e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ +202a68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +202a6a: 1a02 f230 |0003: const-string v2, "VOLUME_UP" // string@30f2 │ │ +202a6e: 7030 a46e 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.:(Ljava/lang/String;I)V // method@6ea4 │ │ +202a74: 6900 395b |0008: sput-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ +202a78: 2200 b90e |000a: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ +202a7c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +202a7e: 1a03 f130 |000d: const-string v3, "VOLUME_DOWN" // string@30f1 │ │ +202a82: 7030 a46e 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.:(Ljava/lang/String;I)V // method@6ea4 │ │ +202a88: 6900 385b |0012: sput-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_DOWN:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b38 │ │ +202a8c: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +202a8e: 2333 c90f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0fc9 │ │ +202a92: 6204 395b |0017: sget-object v4, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ +202a96: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +202a9a: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +202a9e: 6903 375b |001d: sput-object v3, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b37 │ │ +202aa2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000a line=40 │ │ 0x0017 line=38 │ │ locals : │ │ │ │ @@ -496488,17 +496488,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 │ │ -202aac: |[202aac] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.:(Ljava/lang/String;I)V │ │ -202abc: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -202ac2: 0e00 |0003: return-void │ │ +202aa4: |[202aa4] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.:(Ljava/lang/String;I)V │ │ +202ab4: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +202aba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -496508,20 +496508,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -202a14: |[202a14] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; │ │ -202a24: 1c00 b90e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ -202a28: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -202a2e: 0c01 |0005: move-result-object v1 │ │ -202a30: 1f01 b90e |0006: check-cast v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ -202a34: 1101 |0008: return-object v1 │ │ +202a0c: |[202a0c] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; │ │ +202a1c: 1c00 b90e |0000: const-class v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ +202a20: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +202a26: 0c01 |0005: move-result-object v1 │ │ +202a28: 1f01 b90e |0006: check-cast v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0eb9 │ │ +202a2c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;) │ │ @@ -496529,20 +496529,20 @@ │ │ type : '()[Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -202a38: |[202a38] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.values:()[Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; │ │ -202a48: 6200 375b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b37 │ │ -202a4c: 6e10 1373 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.clone:()Ljava/lang/Object; // method@7313 │ │ -202a52: 0c00 |0005: move-result-object v0 │ │ -202a54: 1f00 c90f |0006: check-cast v0, [Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0fc9 │ │ -202a58: 1100 |0008: return-object v0 │ │ +202a30: |[202a30] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener$LISTENER_ACTION.values:()[Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; │ │ +202a40: 6200 375b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.$VALUES:[Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b37 │ │ +202a44: 6e10 1373 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.clone:()Ljava/lang/Object; // method@7313 │ │ +202a4a: 0c00 |0005: move-result-object v0 │ │ +202a4c: 1f00 c90f |0006: check-cast v0, [Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // type@0fc9 │ │ +202a50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 12667 (VolumeButtonLongClickListener.java) │ │ @@ -496593,21 +496593,21 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -202b9c: |[202b9c] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;I)V │ │ -202bac: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -202bb2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -202bb4: 5b10 3c5b |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ -202bb8: 5b12 3b5b |0006: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mAction:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b3b │ │ -202bbc: 5913 3d5b |0008: iput v3, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mVolumeStepSize:I // field@5b3d │ │ -202bc0: 0e00 |000a: return-void │ │ +202b94: |[202b94] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;I)V │ │ +202ba4: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +202baa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +202bac: 5b10 3c5b |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ +202bb0: 5b12 3b5b |0006: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mAction:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b3b │ │ +202bb4: 5913 3d5b |0008: iput v3, v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mVolumeStepSize:I // field@5b3d │ │ +202bb8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=46 │ │ 0x0006 line=51 │ │ 0x0008 line=52 │ │ locals : │ │ @@ -496620,17 +496620,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -202b84: |[202b84] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.access$200:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)I │ │ -202b94: 5200 3d5b |0000: iget v0, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mVolumeStepSize:I // field@5b3d │ │ -202b98: 0f00 |0002: return v0 │ │ +202b7c: |[202b7c] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.access$200:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;)I │ │ +202b8c: 5200 3d5b |0000: iget v0, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mVolumeStepSize:I // field@5b3d │ │ +202b90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; │ │ │ │ Virtual methods - │ │ @@ -496639,43 +496639,43 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 56 16-bit code units │ │ -202ac4: |[202ac4] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.onLongClick:(Landroid/view/View;)Z │ │ -202ad4: 549a 3b5b |0000: iget-object v10, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mAction:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b3b │ │ -202ad8: 6200 395b |0002: sget-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ -202adc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -202ade: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -202ae0: 330a 1600 |0006: if-ne v10, v0, 001c // +0016 │ │ -202ae4: 2203 160d |0008: new-instance v3, Ljava/util/Timer; // type@0d16 │ │ -202ae8: 7010 0f67 0300 |000a: invoke-direct {v3}, Ljava/util/Timer;.:()V // method@670f │ │ -202aee: 5b93 3c5b |000d: iput-object v3, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ -202af2: 2204 b80e |000f: new-instance v4, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask; // type@0eb8 │ │ -202af6: 7030 a16e 9402 |0011: invoke-direct {v4, v9, v2}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V // method@6ea1 │ │ -202afc: 1605 0000 |0014: const-wide/16 v5, #int 0 // #0 │ │ -202b00: 1607 c800 |0016: const-wide/16 v7, #int 200 // #c8 │ │ -202b04: 7406 1467 0300 |0018: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ -202b0a: 0f01 |001b: return v1 │ │ -202b0c: 549a 3b5b |001c: iget-object v10, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mAction:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b3b │ │ -202b10: 6200 385b |001e: sget-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_DOWN:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b38 │ │ -202b14: 330a 1600 |0020: if-ne v10, v0, 0036 // +0016 │ │ -202b18: 2203 160d |0022: new-instance v3, Ljava/util/Timer; // type@0d16 │ │ -202b1c: 7010 0f67 0300 |0024: invoke-direct {v3}, Ljava/util/Timer;.:()V // method@670f │ │ -202b22: 5b93 3c5b |0027: iput-object v3, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ -202b26: 2204 b70e |0029: new-instance v4, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask; // type@0eb7 │ │ -202b2a: 7030 9e6e 9402 |002b: invoke-direct {v4, v9, v2}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V // method@6e9e │ │ -202b30: 1605 0000 |002e: const-wide/16 v5, #int 0 // #0 │ │ -202b34: 1607 c800 |0030: const-wide/16 v7, #int 200 // #c8 │ │ -202b38: 7406 1467 0300 |0032: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ -202b3e: 0f01 |0035: return v1 │ │ -202b40: 120a |0036: const/4 v10, #int 0 // #0 │ │ -202b42: 0f0a |0037: return v10 │ │ +202abc: |[202abc] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.onLongClick:(Landroid/view/View;)Z │ │ +202acc: 549a 3b5b |0000: iget-object v10, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mAction:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b3b │ │ +202ad0: 6200 395b |0002: sget-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ +202ad4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +202ad6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +202ad8: 330a 1600 |0006: if-ne v10, v0, 001c // +0016 │ │ +202adc: 2203 160d |0008: new-instance v3, Ljava/util/Timer; // type@0d16 │ │ +202ae0: 7010 0f67 0300 |000a: invoke-direct {v3}, Ljava/util/Timer;.:()V // method@670f │ │ +202ae6: 5b93 3c5b |000d: iput-object v3, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ +202aea: 2204 b80e |000f: new-instance v4, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask; // type@0eb8 │ │ +202aee: 7030 a16e 9402 |0011: invoke-direct {v4, v9, v2}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$IncreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V // method@6ea1 │ │ +202af4: 1605 0000 |0014: const-wide/16 v5, #int 0 // #0 │ │ +202af8: 1607 c800 |0016: const-wide/16 v7, #int 200 // #c8 │ │ +202afc: 7406 1467 0300 |0018: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ +202b02: 0f01 |001b: return v1 │ │ +202b04: 549a 3b5b |001c: iget-object v10, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mAction:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b3b │ │ +202b08: 6200 385b |001e: sget-object v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_DOWN:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b38 │ │ +202b0c: 330a 1600 |0020: if-ne v10, v0, 0036 // +0016 │ │ +202b10: 2203 160d |0022: new-instance v3, Ljava/util/Timer; // type@0d16 │ │ +202b14: 7010 0f67 0300 |0024: invoke-direct {v3}, Ljava/util/Timer;.:()V // method@670f │ │ +202b1a: 5b93 3c5b |0027: iput-object v3, v9, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ +202b1e: 2204 b70e |0029: new-instance v4, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask; // type@0eb7 │ │ +202b22: 7030 9e6e 9402 |002b: invoke-direct {v4, v9, v2}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$DecreaseVolumeTask;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$1;)V // method@6e9e │ │ +202b28: 1605 0000 |002e: const-wide/16 v5, #int 0 // #0 │ │ +202b2c: 1607 c800 |0030: const-wide/16 v7, #int 200 // #c8 │ │ +202b30: 7406 1467 0300 |0032: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/util/Timer;.scheduleAtFixedRate:(Ljava/util/TimerTask;JJ)V // method@6714 │ │ +202b36: 0f01 |0035: return v1 │ │ +202b38: 120a |0036: const/4 v10, #int 0 // #0 │ │ +202b3a: 0f0a |0037: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=62 │ │ 0x000f line=63 │ │ 0x001c line=65 │ │ 0x0022 line=66 │ │ @@ -496689,28 +496689,28 @@ │ │ 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 │ │ -202b44: |[202b44] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -202b54: 6e10 9f0e 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0e9f │ │ -202b5a: 0a01 |0003: move-result v1 │ │ -202b5c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -202b5e: 3321 1100 |0005: if-ne v1, v2, 0016 // +0011 │ │ -202b62: 5401 3c5b |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ -202b66: 3801 0d00 |0009: if-eqz v1, 0016 // +000d │ │ -202b6a: 6e10 1067 0100 |000b: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -202b70: 5401 3c5b |000e: iget-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ -202b74: 6e10 1167 0100 |0010: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -202b7a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -202b7c: 5b01 3c5b |0014: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ -202b80: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -202b82: 0f01 |0017: return v1 │ │ +202b3c: |[202b3c] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +202b4c: 6e10 9f0e 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0e9f │ │ +202b52: 0a01 |0003: move-result v1 │ │ +202b54: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +202b56: 3321 1100 |0005: if-ne v1, v2, 0016 // +0011 │ │ +202b5a: 5401 3c5b |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ +202b5e: 3801 0d00 |0009: if-eqz v1, 0016 // +000d │ │ +202b62: 6e10 1067 0100 |000b: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +202b68: 5401 3c5b |000e: iget-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ +202b6c: 6e10 1167 0100 |0010: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +202b72: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +202b74: 5b01 3c5b |0014: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mRepeater:Ljava/util/Timer; // field@5b3c │ │ +202b78: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +202b7a: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000b line=77 │ │ 0x000e line=78 │ │ 0x0014 line=79 │ │ @@ -496724,17 +496724,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -202bc4: |[202bc4] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.setVolumeStepSize:(I)V │ │ -202bd4: 5901 3d5b |0000: iput v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mVolumeStepSize:I // field@5b3d │ │ -202bd8: 0e00 |0002: return-void │ │ +202bbc: |[202bbc] org.gateshipone.malp.application.utils.VolumeButtonLongClickListener.setVolumeStepSize:(I)V │ │ +202bcc: 5901 3d5b |0000: iput v1, v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.mVolumeStepSize:I // field@5b3d │ │ +202bd0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -496768,36 +496768,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -202bdc: |[202bdc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q.:(Ljava/lang/String;)V │ │ -202bec: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202bf2: 5b01 3e5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q;.f$0:Ljava/lang/String; // field@5b3e │ │ -202bf6: 0e00 |0005: return-void │ │ +202bd4: |[202bd4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q.:(Ljava/lang/String;)V │ │ +202be4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202bea: 5b01 3e5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q;.f$0:Ljava/lang/String; // field@5b3e │ │ +202bee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -202bf8: |[202bf8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q.onClick:(Landroid/content/DialogInterface;I)V │ │ -202c08: 5410 3e5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q;.f$0:Ljava/lang/String; // field@5b3e │ │ -202c0c: 7130 1e6f 2003 |0002: invoke-static {v0, v2, v3}, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.lambda$onSaveObject$0:(Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@6f1e │ │ -202c12: 0e00 |0005: return-void │ │ +202bf0: |[202bf0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q.onClick:(Landroid/content/DialogInterface;I)V │ │ +202c00: 5410 3e5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q;.f$0:Ljava/lang/String; // field@5b3e │ │ +202c04: 7130 1e6f 2003 |0002: invoke-static {v0, v2, v3}, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.lambda$onSaveObject$0:(Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@6f1e │ │ +202c0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2051 header: │ │ @@ -496828,52 +496828,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202c14: |[202c14] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso.:()V │ │ -202c24: 2200 bc0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso; // type@0ebc │ │ -202c28: 7010 af6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;.:()V // method@6eaf │ │ -202c2e: 6900 3f5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso; // field@5b3f │ │ -202c32: 0e00 |0007: return-void │ │ +202c0c: |[202c0c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso.:()V │ │ +202c1c: 2200 bc0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso; // type@0ebc │ │ +202c20: 7010 af6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;.:()V // method@6eaf │ │ +202c26: 6900 3f5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso; // field@5b3f │ │ +202c2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202c34: |[202c34] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso.:()V │ │ -202c44: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202c4a: 0e00 |0003: return-void │ │ +202c2c: |[202c2c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso.:()V │ │ +202c3c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202c42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;) │ │ 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 │ │ -202c4c: |[202c4c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso.onClick:(Landroid/content/DialogInterface;I)V │ │ -202c5c: 7120 1f6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.lambda$onSaveObject$1:(Landroid/content/DialogInterface;I)V // method@6f1f │ │ -202c62: 0e00 |0003: return-void │ │ +202c44: |[202c44] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso.onClick:(Landroid/content/DialogInterface;I)V │ │ +202c54: 7120 1f6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.lambda$onSaveObject$1:(Landroid/content/DialogInterface;I)V // method@6f1f │ │ +202c5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2052 header: │ │ @@ -496904,37 +496904,37 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -202c84: |[202c84] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -202c94: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202c9a: 5b01 405b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b40 │ │ -202c9e: 0e00 |0005: return-void │ │ +202c7c: |[202c7c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +202c8c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202c92: 5b01 405b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b40 │ │ +202c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8;) │ │ name : 'onLongClick' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -202c64: |[202c64] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8.onLongClick:(Landroid/view/View;)Z │ │ -202c74: 5410 405b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b40 │ │ -202c78: 6e20 866f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$7$NowPlayingView:(Landroid/view/View;)Z // method@6f86 │ │ -202c7e: 0a02 |0005: move-result v2 │ │ -202c80: 0f02 |0006: return v2 │ │ +202c5c: |[202c5c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8.onLongClick:(Landroid/view/View;)Z │ │ +202c6c: 5410 405b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b40 │ │ +202c70: 6e20 866f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$7$NowPlayingView:(Landroid/view/View;)Z // method@6f86 │ │ +202c76: 0a02 |0005: move-result v2 │ │ +202c78: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2053 header: │ │ @@ -496965,36 +496965,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -202ca0: |[202ca0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -202cb0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202cb6: 5b01 415b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b41 │ │ -202cba: 0e00 |0005: return-void │ │ +202c98: |[202c98] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +202ca8: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202cae: 5b01 415b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b41 │ │ +202cb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -202cbc: |[202cbc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U.onClick:(Landroid/view/View;)V │ │ -202ccc: 5410 415b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b41 │ │ -202cd0: 6e20 886f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$9$NowPlayingView:(Landroid/view/View;)V // method@6f88 │ │ -202cd6: 0e00 |0005: return-void │ │ +202cb4: |[202cb4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U.onClick:(Landroid/view/View;)V │ │ +202cc4: 5410 415b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b41 │ │ +202cc8: 6e20 886f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$9$NowPlayingView:(Landroid/view/View;)V // method@6f88 │ │ +202cce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2054 header: │ │ @@ -497025,52 +497025,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202cd8: |[202cd8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w.:()V │ │ -202ce8: 2200 bf0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w; // type@0ebf │ │ -202cec: 7010 b66e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;.:()V // method@6eb6 │ │ -202cf2: 6900 425b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w; // field@5b42 │ │ -202cf6: 0e00 |0007: return-void │ │ +202cd0: |[202cd0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w.:()V │ │ +202ce0: 2200 bf0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w; // type@0ebf │ │ +202ce4: 7010 b66e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;.:()V // method@6eb6 │ │ +202cea: 6900 425b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w; // field@5b42 │ │ +202cee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202cf8: |[202cf8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w.:()V │ │ -202d08: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202d0e: 0e00 |0003: return-void │ │ +202cf0: |[202cf0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w.:()V │ │ +202d00: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;) │ │ 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 │ │ -202d10: |[202d10] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w.onClick:(Landroid/content/DialogInterface;I)V │ │ -202d20: 7120 8c6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$3:(Landroid/content/DialogInterface;I)V // method@6f8c │ │ -202d26: 0e00 |0003: return-void │ │ +202d08: |[202d08] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w.onClick:(Landroid/content/DialogInterface;I)V │ │ +202d18: 7120 8c6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$3:(Landroid/content/DialogInterface;I)V // method@6f8c │ │ +202d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2055 header: │ │ @@ -497101,52 +497101,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202d28: |[202d28] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58.:()V │ │ -202d38: 2200 c00e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58; // type@0ec0 │ │ -202d3c: 7010 b96e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;.:()V // method@6eb9 │ │ -202d42: 6900 435b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58; // field@5b43 │ │ -202d46: 0e00 |0007: return-void │ │ +202d20: |[202d20] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58.:()V │ │ +202d30: 2200 c00e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58; // type@0ec0 │ │ +202d34: 7010 b96e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;.:()V // method@6eb9 │ │ +202d3a: 6900 435b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58; // field@5b43 │ │ +202d3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202d48: |[202d48] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58.:()V │ │ -202d58: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202d5e: 0e00 |0003: return-void │ │ +202d40: |[202d40] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58.:()V │ │ +202d50: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;) │ │ 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 │ │ -202d60: |[202d60] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58.onClick:(Landroid/content/DialogInterface;I)V │ │ -202d70: 7120 896f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$0:(Landroid/content/DialogInterface;I)V // method@6f89 │ │ -202d76: 0e00 |0003: return-void │ │ +202d58: |[202d58] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58.onClick:(Landroid/content/DialogInterface;I)V │ │ +202d68: 7120 896f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$0:(Landroid/content/DialogInterface;I)V // method@6f89 │ │ +202d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2056 header: │ │ @@ -497177,52 +497177,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202d78: |[202d78] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q.:()V │ │ -202d88: 2200 c10e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q; // type@0ec1 │ │ -202d8c: 7010 bc6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;.:()V // method@6ebc │ │ -202d92: 6900 445b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q; // field@5b44 │ │ -202d96: 0e00 |0007: return-void │ │ +202d70: |[202d70] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q.:()V │ │ +202d80: 2200 c10e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q; // type@0ec1 │ │ +202d84: 7010 bc6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;.:()V // method@6ebc │ │ +202d8a: 6900 445b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q; // field@5b44 │ │ +202d8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202d98: |[202d98] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q.:()V │ │ -202da8: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202dae: 0e00 |0003: return-void │ │ +202d90: |[202d90] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q.:()V │ │ +202da0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;) │ │ 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 │ │ -202db0: |[202db0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q.onClick:(Landroid/content/DialogInterface;I)V │ │ -202dc0: 7120 8a6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$1:(Landroid/content/DialogInterface;I)V // method@6f8a │ │ -202dc6: 0e00 |0003: return-void │ │ +202da8: |[202da8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q.onClick:(Landroid/content/DialogInterface;I)V │ │ +202db8: 7120 8a6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$1:(Landroid/content/DialogInterface;I)V // method@6f8a │ │ +202dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2057 header: │ │ @@ -497253,52 +497253,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202dc8: |[202dc8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU.:()V │ │ -202dd8: 2200 c20e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU; // type@0ec2 │ │ -202ddc: 7010 bf6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;.:()V // method@6ebf │ │ -202de2: 6900 455b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU; // field@5b45 │ │ -202de6: 0e00 |0007: return-void │ │ +202dc0: |[202dc0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU.:()V │ │ +202dd0: 2200 c20e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU; // type@0ec2 │ │ +202dd4: 7010 bf6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;.:()V // method@6ebf │ │ +202dda: 6900 455b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU; // field@5b45 │ │ +202dde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202de8: |[202de8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU.:()V │ │ -202df8: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202dfe: 0e00 |0003: return-void │ │ +202de0: |[202de0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU.:()V │ │ +202df0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202e00: |[202e00] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU.onClick:(Landroid/view/View;)V │ │ -202e10: 7110 7d6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$13:(Landroid/view/View;)V // method@6f7d │ │ -202e16: 0e00 |0003: return-void │ │ +202df8: |[202df8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU.onClick:(Landroid/view/View;)V │ │ +202e08: 7110 7d6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$13:(Landroid/view/View;)V // method@6f7d │ │ +202e0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2058 header: │ │ @@ -497337,40 +497337,40 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -202e18: |[202e18] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0.:(Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V │ │ -202e28: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202e2e: 5b01 465b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; // field@5b46 │ │ -202e32: 5b02 475b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$1:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b47 │ │ -202e36: 5b03 485b |0007: iput-object v3, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$2:Landroid/graphics/Bitmap; // field@5b48 │ │ -202e3a: 0e00 |0009: return-void │ │ +202e10: |[202e10] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0.:(Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V │ │ +202e20: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202e26: 5b01 465b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; // field@5b46 │ │ +202e2a: 5b02 475b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$1:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b47 │ │ +202e2e: 5b03 485b |0007: iput-object v3, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$2:Landroid/graphics/Bitmap; // field@5b48 │ │ +202e32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -202e3c: |[202e3c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0.run:()V │ │ -202e4c: 5430 465b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; // field@5b46 │ │ -202e50: 5431 475b |0002: iget-object v1, v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$1:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b47 │ │ -202e54: 5432 485b |0004: iget-object v2, v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$2:Landroid/graphics/Bitmap; // field@5b48 │ │ -202e58: 6e30 316f 1002 |0006: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.lambda$receiveBitmap$0$NowPlayingView$CoverReceiverClass:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V // method@6f31 │ │ -202e5e: 0e00 |0009: return-void │ │ +202e34: |[202e34] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0.run:()V │ │ +202e44: 5430 465b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; // field@5b46 │ │ +202e48: 5431 475b |0002: iget-object v1, v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$1:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b47 │ │ +202e4c: 5432 485b |0004: iget-object v2, v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.f$2:Landroid/graphics/Bitmap; // field@5b48 │ │ +202e50: 6e30 316f 1002 |0006: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.lambda$receiveBitmap$0$NowPlayingView$CoverReceiverClass:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V // method@6f31 │ │ +202e56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2059 header: │ │ @@ -497401,37 +497401,37 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -202e80: |[202e80] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -202e90: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202e96: 5b01 495b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b49 │ │ -202e9a: 0e00 |0005: return-void │ │ +202e78: |[202e78] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +202e88: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202e8e: 5b01 495b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b49 │ │ +202e92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4;) │ │ name : 'onLongClick' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -202e60: |[202e60] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4.onLongClick:(Landroid/view/View;)Z │ │ -202e70: 5410 495b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b49 │ │ -202e74: 6e20 846f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$5$NowPlayingView:(Landroid/view/View;)Z // method@6f84 │ │ -202e7a: 0a02 |0005: move-result v2 │ │ -202e7c: 0f02 |0006: return v2 │ │ +202e58: |[202e58] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4.onLongClick:(Landroid/view/View;)Z │ │ +202e68: 5410 495b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b49 │ │ +202e6c: 6e20 846f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$5$NowPlayingView:(Landroid/view/View;)Z // method@6f84 │ │ +202e72: 0a02 |0005: move-result v2 │ │ +202e74: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2060 header: │ │ @@ -497462,52 +497462,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202e9c: |[202e9c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA.:()V │ │ -202eac: 2200 c50e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA; // type@0ec5 │ │ -202eb0: 7010 c66e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;.:()V // method@6ec6 │ │ -202eb6: 6900 4a5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA; // field@5b4a │ │ -202eba: 0e00 |0007: return-void │ │ +202e94: |[202e94] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA.:()V │ │ +202ea4: 2200 c50e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA; // type@0ec5 │ │ +202ea8: 7010 c66e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;.:()V // method@6ec6 │ │ +202eae: 6900 4a5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA; // field@5b4a │ │ +202eb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202ebc: |[202ebc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA.:()V │ │ -202ecc: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202ed2: 0e00 |0003: return-void │ │ +202eb4: |[202eb4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA.:()V │ │ +202ec4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202ed4: |[202ed4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA.onClick:(Landroid/view/View;)V │ │ -202ee4: 7110 7a6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$10:(Landroid/view/View;)V // method@6f7a │ │ -202eea: 0e00 |0003: return-void │ │ +202ecc: |[202ecc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA.onClick:(Landroid/view/View;)V │ │ +202edc: 7110 7a6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$10:(Landroid/view/View;)V // method@6f7a │ │ +202ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2061 header: │ │ @@ -497538,52 +497538,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202eec: |[202eec] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8.:()V │ │ -202efc: 2200 c60e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8; // type@0ec6 │ │ -202f00: 7010 c96e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;.:()V // method@6ec9 │ │ -202f06: 6900 4b5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8; // field@5b4b │ │ -202f0a: 0e00 |0007: return-void │ │ +202ee4: |[202ee4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8.:()V │ │ +202ef4: 2200 c60e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8; // type@0ec6 │ │ +202ef8: 7010 c96e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;.:()V // method@6ec9 │ │ +202efe: 6900 4b5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8; // field@5b4b │ │ +202f02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202f0c: |[202f0c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8.:()V │ │ -202f1c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202f22: 0e00 |0003: return-void │ │ +202f04: |[202f04] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8.:()V │ │ +202f14: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202f1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202f24: |[202f24] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8.onClick:(Landroid/view/View;)V │ │ -202f34: 7110 7f6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$15:(Landroid/view/View;)V // method@6f7f │ │ -202f3a: 0e00 |0003: return-void │ │ +202f1c: |[202f1c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8.onClick:(Landroid/view/View;)V │ │ +202f2c: 7110 7f6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$15:(Landroid/view/View;)V // method@6f7f │ │ +202f32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2062 header: │ │ @@ -497614,36 +497614,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -202f3c: |[202f3c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -202f4c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202f52: 5b01 4c5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4c │ │ -202f56: 0e00 |0005: return-void │ │ +202f34: |[202f34] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +202f44: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202f4a: 5b01 4c5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4c │ │ +202f4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -202f58: |[202f58] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys.onClick:(Landroid/view/View;)V │ │ -202f68: 5410 4c5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4c │ │ -202f6c: 6e20 876f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$8$NowPlayingView:(Landroid/view/View;)V // method@6f87 │ │ -202f72: 0e00 |0005: return-void │ │ +202f50: |[202f50] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys.onClick:(Landroid/view/View;)V │ │ +202f60: 5410 4c5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4c │ │ +202f64: 6e20 876f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$8$NowPlayingView:(Landroid/view/View;)V // method@6f87 │ │ +202f6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2063 header: │ │ @@ -497674,52 +497674,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202f74: |[202f74] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE.:()V │ │ -202f84: 2200 c80e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE; // type@0ec8 │ │ -202f88: 7010 ce6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;.:()V // method@6ece │ │ -202f8e: 6900 4d5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE; // field@5b4d │ │ -202f92: 0e00 |0007: return-void │ │ +202f6c: |[202f6c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE.:()V │ │ +202f7c: 2200 c80e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE; // type@0ec8 │ │ +202f80: 7010 ce6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;.:()V // method@6ece │ │ +202f86: 6900 4d5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE; // field@5b4d │ │ +202f8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202f94: |[202f94] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE.:()V │ │ -202fa4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202faa: 0e00 |0003: return-void │ │ +202f8c: |[202f8c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE.:()V │ │ +202f9c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -202fac: |[202fac] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE.onClick:(Landroid/view/View;)V │ │ -202fbc: 7110 7e6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$14:(Landroid/view/View;)V // method@6f7e │ │ -202fc2: 0e00 |0003: return-void │ │ +202fa4: |[202fa4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE.onClick:(Landroid/view/View;)V │ │ +202fb4: 7110 7e6f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$14:(Landroid/view/View;)V // method@6f7e │ │ +202fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2064 header: │ │ @@ -497750,36 +497750,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -202fc4: |[202fc4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -202fd4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -202fda: 5b01 4e5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4e │ │ -202fde: 0e00 |0005: return-void │ │ +202fbc: |[202fbc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +202fcc: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +202fd2: 5b01 4e5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4e │ │ +202fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -202fe0: |[202fe0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ.onClick:(Landroid/view/View;)V │ │ -202ff0: 5410 4e5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4e │ │ -202ff4: 6e20 816f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$17$NowPlayingView:(Landroid/view/View;)V // method@6f81 │ │ -202ffa: 0e00 |0005: return-void │ │ +202fd8: |[202fd8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ.onClick:(Landroid/view/View;)V │ │ +202fe8: 5410 4e5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b4e │ │ +202fec: 6e20 816f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$17$NowPlayingView:(Landroid/view/View;)V // method@6f81 │ │ +202ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2065 header: │ │ @@ -497810,52 +497810,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -202ffc: |[202ffc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ.:()V │ │ -20300c: 2200 ca0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ; // type@0eca │ │ -203010: 7010 d36e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;.:()V // method@6ed3 │ │ -203016: 6900 4f5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ; // field@5b4f │ │ -20301a: 0e00 |0007: return-void │ │ +202ff4: |[202ff4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ.:()V │ │ +203004: 2200 ca0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ; // type@0eca │ │ +203008: 7010 d36e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;.:()V // method@6ed3 │ │ +20300e: 6900 4f5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ; // field@5b4f │ │ +203012: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20301c: |[20301c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ.:()V │ │ -20302c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -203032: 0e00 |0003: return-void │ │ +203014: |[203014] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ.:()V │ │ +203024: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20302a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -203034: |[203034] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ.onClick:(Landroid/view/View;)V │ │ -203044: 7110 856f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$6:(Landroid/view/View;)V // method@6f85 │ │ -20304a: 0e00 |0003: return-void │ │ +20302c: |[20302c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ.onClick:(Landroid/view/View;)V │ │ +20303c: 7110 856f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$6:(Landroid/view/View;)V // method@6f85 │ │ +203042: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2066 header: │ │ @@ -497886,36 +497886,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20304c: |[20304c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -20305c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -203062: 5b01 505b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b50 │ │ -203066: 0e00 |0005: return-void │ │ +203044: |[203044] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +203054: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20305a: 5b01 505b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b50 │ │ +20305e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -203068: |[203068] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM.onClick:(Landroid/view/View;)V │ │ -203078: 5410 505b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b50 │ │ -20307c: 7120 796f 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$VfgQt0z-aFHDqNfYkt4vfcjOrfM:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/view/View;)V // method@6f79 │ │ -203082: 0e00 |0005: return-void │ │ +203060: |[203060] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM.onClick:(Landroid/view/View;)V │ │ +203070: 5410 505b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b50 │ │ +203074: 7120 796f 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$VfgQt0z-aFHDqNfYkt4vfcjOrfM:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/view/View;)V // method@6f79 │ │ +20307a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2067 header: │ │ @@ -497946,52 +497946,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -203084: |[203084] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8.:()V │ │ -203094: 2200 cc0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8; // type@0ecc │ │ -203098: 7010 d86e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;.:()V // method@6ed8 │ │ -20309e: 6900 515b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8; // field@5b51 │ │ -2030a2: 0e00 |0007: return-void │ │ +20307c: |[20307c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8.:()V │ │ +20308c: 2200 cc0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8; // type@0ecc │ │ +203090: 7010 d86e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;.:()V // method@6ed8 │ │ +203096: 6900 515b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8; // field@5b51 │ │ +20309a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2030a4: |[2030a4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8.:()V │ │ -2030b4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2030ba: 0e00 |0003: return-void │ │ +20309c: |[20309c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8.:()V │ │ +2030ac: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2030b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2030bc: |[2030bc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8.onClick:(Landroid/view/View;)V │ │ -2030cc: 7110 836f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$4:(Landroid/view/View;)V // method@6f83 │ │ -2030d2: 0e00 |0003: return-void │ │ +2030b4: |[2030b4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8.onClick:(Landroid/view/View;)V │ │ +2030c4: 7110 836f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$4:(Landroid/view/View;)V // method@6f83 │ │ +2030ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2068 header: │ │ @@ -498022,52 +498022,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2030d4: |[2030d4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw.:()V │ │ -2030e4: 2200 cd0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw; // type@0ecd │ │ -2030e8: 7010 db6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;.:()V // method@6edb │ │ -2030ee: 6900 525b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw; // field@5b52 │ │ -2030f2: 0e00 |0007: return-void │ │ +2030cc: |[2030cc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw.:()V │ │ +2030dc: 2200 cd0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw; // type@0ecd │ │ +2030e0: 7010 db6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;.:()V // method@6edb │ │ +2030e6: 6900 525b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw; // field@5b52 │ │ +2030ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2030f4: |[2030f4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw.:()V │ │ -203104: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20310a: 0e00 |0003: return-void │ │ +2030ec: |[2030ec] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw.:()V │ │ +2030fc: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20310c: |[20310c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw.onClick:(Landroid/view/View;)V │ │ -20311c: 7110 806f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$16:(Landroid/view/View;)V // method@6f80 │ │ -203122: 0e00 |0003: return-void │ │ +203104: |[203104] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw.onClick:(Landroid/view/View;)V │ │ +203114: 7110 806f 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$16:(Landroid/view/View;)V // method@6f80 │ │ +20311a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2069 header: │ │ @@ -498098,52 +498098,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -203124: |[203124] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E.:()V │ │ -203134: 2200 ce0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E; // type@0ece │ │ -203138: 7010 de6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;.:()V // method@6ede │ │ -20313e: 6900 535b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E; // field@5b53 │ │ -203142: 0e00 |0007: return-void │ │ +20311c: |[20311c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E.:()V │ │ +20312c: 2200 ce0e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E; // type@0ece │ │ +203130: 7010 de6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;.:()V // method@6ede │ │ +203136: 6900 535b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E; // field@5b53 │ │ +20313a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -203144: |[203144] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E.:()V │ │ -203154: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20315a: 0e00 |0003: return-void │ │ +20313c: |[20313c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E.:()V │ │ +20314c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;) │ │ 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 │ │ -20315c: |[20315c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E.onClick:(Landroid/content/DialogInterface;I)V │ │ -20316c: 7120 8b6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$2:(Landroid/content/DialogInterface;I)V // method@6f8b │ │ -203172: 0e00 |0003: return-void │ │ +203154: |[203154] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E.onClick:(Landroid/content/DialogInterface;I)V │ │ +203164: 7120 8b6f 2100 |0000: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onMenuItemClick$2:(Landroid/content/DialogInterface;I)V // method@6f8b │ │ +20316a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2070 header: │ │ @@ -498174,36 +498174,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -203174: |[203174] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -203184: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20318a: 5b01 545b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b54 │ │ -20318e: 0e00 |0005: return-void │ │ +20316c: |[20316c] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +20317c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203182: 5b01 545b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b54 │ │ +203186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -203190: |[203190] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns.onClick:(Landroid/view/View;)V │ │ -2031a0: 5410 545b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b54 │ │ -2031a4: 6e20 7b6f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$11$NowPlayingView:(Landroid/view/View;)V // method@6f7b │ │ -2031aa: 0e00 |0005: return-void │ │ +203188: |[203188] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns.onClick:(Landroid/view/View;)V │ │ +203198: 5410 545b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b54 │ │ +20319c: 6e20 7b6f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$11$NowPlayingView:(Landroid/view/View;)V // method@6f7b │ │ +2031a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2071 header: │ │ @@ -498234,36 +498234,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2031ac: |[2031ac] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -2031bc: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2031c2: 5b01 555b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b55 │ │ -2031c6: 0e00 |0005: return-void │ │ +2031a4: |[2031a4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +2031b4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2031ba: 5b01 555b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b55 │ │ +2031be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2031c8: |[2031c8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs.onClick:(Landroid/view/View;)V │ │ -2031d8: 5410 555b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b55 │ │ -2031dc: 6e20 7c6f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$12$NowPlayingView:(Landroid/view/View;)V // method@6f7c │ │ -2031e2: 0e00 |0005: return-void │ │ +2031c0: |[2031c0] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs.onClick:(Landroid/view/View;)V │ │ +2031d0: 5410 555b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b55 │ │ +2031d4: 6e20 7c6f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$12$NowPlayingView:(Landroid/view/View;)V // method@6f7c │ │ +2031da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2072 header: │ │ @@ -498294,36 +498294,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2031e4: |[2031e4] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -2031f4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2031fa: 5b01 565b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b56 │ │ -2031fe: 0e00 |0005: return-void │ │ +2031dc: |[2031dc] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +2031ec: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2031f2: 5b01 565b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b56 │ │ +2031f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -203200: |[203200] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90.onClick:(Landroid/view/View;)V │ │ -203210: 5410 565b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b56 │ │ -203214: 6e20 826f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$18$NowPlayingView:(Landroid/view/View;)V // method@6f82 │ │ -20321a: 0e00 |0005: return-void │ │ +2031f8: |[2031f8] org.gateshipone.malp.application.views.-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90.onClick:(Landroid/view/View;)V │ │ +203208: 5410 565b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90;.f$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b56 │ │ +20320c: 6e20 826f 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.lambda$onFinishInflate$18$NowPlayingView:(Landroid/view/View;)V // method@6f82 │ │ +203212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2073 header: │ │ @@ -498354,36 +498354,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20321c: |[20321c] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;)V │ │ -20322c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -203232: 5b01 575b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b57 │ │ -203236: 0e00 |0005: return-void │ │ +203214: |[203214] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;)V │ │ +203224: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20322a: 5b01 575b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b57 │ │ +20322e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -203238: |[203238] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE.onClick:(Landroid/content/DialogInterface;I)V │ │ -203248: 5410 575b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b57 │ │ -20324c: 6e30 b46f 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.lambda$onCreateDialog$1$VolumeStepPreferenceDialog:(Landroid/content/DialogInterface;I)V // method@6fb4 │ │ -203252: 0e00 |0005: return-void │ │ +203230: |[203230] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE.onClick:(Landroid/content/DialogInterface;I)V │ │ +203240: 5410 575b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b57 │ │ +203244: 6e30 b46f 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.lambda$onCreateDialog$1$VolumeStepPreferenceDialog:(Landroid/content/DialogInterface;I)V // method@6fb4 │ │ +20324a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2074 header: │ │ @@ -498418,38 +498418,38 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;Landroid/content/SharedPreferences;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -203254: |[203254] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;Landroid/content/SharedPreferences;)V │ │ -203264: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20326a: 5b01 585b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b58 │ │ -20326e: 5b02 595b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$1:Landroid/content/SharedPreferences; // field@5b59 │ │ -203272: 0e00 |0007: return-void │ │ +20324c: |[20324c] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;Landroid/content/SharedPreferences;)V │ │ +20325c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203262: 5b01 585b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b58 │ │ +203266: 5b02 595b |0005: iput-object v2, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$1:Landroid/content/SharedPreferences; // field@5b59 │ │ +20326a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -203274: |[203274] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY.onClick:(Landroid/content/DialogInterface;I)V │ │ -203284: 5420 585b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b58 │ │ -203288: 5421 595b |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$1:Landroid/content/SharedPreferences; // field@5b59 │ │ -20328c: 6e40 b36f 1043 |0004: invoke-virtual {v0, v1, v3, v4}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.lambda$onCreateDialog$0$VolumeStepPreferenceDialog:(Landroid/content/SharedPreferences;Landroid/content/DialogInterface;I)V // method@6fb3 │ │ -203292: 0e00 |0007: return-void │ │ +20326c: |[20326c] org.gateshipone.malp.application.views.-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY.onClick:(Landroid/content/DialogInterface;I)V │ │ +20327c: 5420 585b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$0:Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; // field@5b58 │ │ +203280: 5421 595b |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.f$1:Landroid/content/SharedPreferences; // field@5b59 │ │ +203284: 6e40 b36f 1043 |0004: invoke-virtual {v0, v1, v3, v4}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.lambda$onCreateDialog$0$VolumeStepPreferenceDialog:(Landroid/content/SharedPreferences;Landroid/content/DialogInterface;I)V // method@6fb3 │ │ +20328a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2075 header: │ │ @@ -498480,36 +498480,36 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -203334: |[203334] org.gateshipone.malp.application.views.-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V │ │ -203344: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20334a: 5b01 5c5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w;.f$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5c │ │ -20334e: 0e00 |0005: return-void │ │ +20332c: |[20332c] org.gateshipone.malp.application.views.-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V │ │ +20333c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203342: 5b01 5c5b |0003: iput-object v1, v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w;.f$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5c │ │ +203346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -203350: |[203350] org.gateshipone.malp.application.views.-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w.run:()V │ │ -203360: 5410 5c5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w;.f$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5c │ │ -203364: 6e10 046f 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ -20336a: 0e00 |0005: return-void │ │ +203348: |[203348] org.gateshipone.malp.application.views.-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w.run:()V │ │ +203358: 5410 5c5b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w;.f$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5c │ │ +20335c: 6e10 046f 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ +203362: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2076 header: │ │ @@ -498570,18 +498570,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2033bc: |[2033bc] org.gateshipone.malp.application.views.AlbumArtistView$SwitchTask.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V │ │ -2033cc: 5b01 5e5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.this$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5e │ │ -2033d0: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -2033d6: 0e00 |0005: return-void │ │ +2033b4: |[2033b4] org.gateshipone.malp.application.views.AlbumArtistView$SwitchTask.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V │ │ +2033c4: 5b01 5e5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.this$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5e │ │ +2033c8: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +2033ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ │ │ @@ -498590,17 +498590,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/AlbumArtistView;Lorg/gateshipone/malp/application/views/AlbumArtistView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2033d8: |[2033d8] org.gateshipone.malp.application.views.AlbumArtistView$SwitchTask.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;Lorg/gateshipone/malp/application/views/AlbumArtistView$1;)V │ │ -2033e8: 7020 f56e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V // method@6ef5 │ │ -2033ee: 0e00 |0003: return-void │ │ +2033d0: |[2033d0] org.gateshipone.malp.application.views.AlbumArtistView$SwitchTask.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;Lorg/gateshipone/malp/application/views/AlbumArtistView$1;)V │ │ +2033e0: 7020 f56e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V // method@6ef5 │ │ +2033e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/AlbumArtistView$1; │ │ @@ -498611,20 +498611,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2033f0: |[2033f0] org.gateshipone.malp.application.views.AlbumArtistView$SwitchTask.run:()V │ │ -203400: 5420 5e5b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.this$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5e │ │ -203404: 2201 d60e |0002: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w; // type@0ed6 │ │ -203408: 7020 f06e 0100 |0004: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w;.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V // method@6ef0 │ │ -20340e: 6e20 086f 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.post:(Ljava/lang/Runnable;)Z // method@6f08 │ │ -203414: 0e00 |000a: return-void │ │ +2033e8: |[2033e8] org.gateshipone.malp.application.views.AlbumArtistView$SwitchTask.run:()V │ │ +2033f8: 5420 5e5b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.this$0:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b5e │ │ +2033fc: 2201 d60e |0002: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w; // type@0ed6 │ │ +203400: 7020 f06e 0100 |0004: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$xVpYXhEjtT7v0slfvqzukyym05w;.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;)V // method@6ef0 │ │ +203406: 6e20 086f 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.post:(Ljava/lang/Runnable;)Z // method@6f08 │ │ +20340c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask; │ │ │ │ source_file_idx : 1389 (AlbumArtistView.java) │ │ @@ -498691,38 +498691,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -203418: |[203418] org.gateshipone.malp.application.views.AlbumArtistView.:()V │ │ -203428: 1c00 da0e |0000: const-class v0, Lorg/gateshipone/malp/application/views/AlbumArtistView; // type@0eda │ │ -20342c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -203432: 0c00 |0005: move-result-object v0 │ │ -203434: 6900 5f5b |0006: sput-object v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.TAG:Ljava/lang/String; // field@5b5f │ │ -203438: 0e00 |0008: return-void │ │ +203410: |[203410] org.gateshipone.malp.application.views.AlbumArtistView.:()V │ │ +203420: 1c00 da0e |0000: const-class v0, Lorg/gateshipone/malp/application/views/AlbumArtistView; // type@0eda │ │ +203424: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +20342a: 0c00 |0005: move-result-object v0 │ │ +20342c: 6900 5f5b |0006: sput-object v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.TAG:Ljava/lang/String; // field@5b5f │ │ +203430: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/AlbumArtistView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -20343c: |[20343c] org.gateshipone.malp.application.views.AlbumArtistView.:(Landroid/content/Context;)V │ │ -20344c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -20344e: 7030 fa6e 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@6efa │ │ -203454: 0e00 |0004: return-void │ │ +203434: |[203434] org.gateshipone.malp.application.views.AlbumArtistView.:(Landroid/content/Context;)V │ │ +203444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +203446: 7030 fa6e 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@6efa │ │ +20344c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -498731,53 +498731,53 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -203458: |[203458] org.gateshipone.malp.application.views.AlbumArtistView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -203468: 7030 5c15 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/widget/ViewSwitcher;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@155c │ │ -20346e: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -203470: 6e20 0f6f 4200 |0004: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setMeasureAllChildren:(Z)V // method@6f0f │ │ -203476: 6e10 fe6e 0200 |0007: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getContext:()Landroid/content/Context; // method@6efe │ │ -20347c: 0c04 |000a: move-result-object v4 │ │ -20347e: 1500 0a01 |000b: const/high16 v0, #int 17432576 // #10a │ │ -203482: 7120 2312 0400 |000d: invoke-static {v4, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ -203488: 0c04 |0010: move-result-object v4 │ │ -20348a: 6e20 0d6f 4200 |0011: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setInAnimation:(Landroid/view/animation/Animation;)V // method@6f0d │ │ -203490: 6e10 fe6e 0200 |0014: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getContext:()Landroid/content/Context; // method@6efe │ │ -203496: 0c04 |0017: move-result-object v4 │ │ -203498: 1400 0100 0a01 |0018: const v0, #float 2.53466e-38 // #010a0001 │ │ -20349e: 7120 2312 0400 |001b: invoke-static {v4, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ -2034a4: 0c04 |001e: move-result-object v4 │ │ -2034a6: 6e20 116f 4200 |001f: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@6f11 │ │ -2034ac: 2204 ef02 |0022: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@02ef │ │ -2034b0: 12f0 |0024: const/4 v0, #int -1 // #ff │ │ -2034b2: 7030 f012 0400 |0025: invoke-direct {v4, v0, v0}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@12f0 │ │ -2034b8: 2201 ef02 |0028: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02ef │ │ -2034bc: 7030 f012 0100 |002a: invoke-direct {v1, v0, v0}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@12f0 │ │ -2034c2: 2200 f702 |002d: new-instance v0, Landroid/widget/ImageView; // type@02f7 │ │ -2034c6: 7020 5913 3000 |002f: invoke-direct {v0, v3}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1359 │ │ -2034cc: 5b20 615b |0032: iput-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ -2034d0: 2200 f702 |0034: new-instance v0, Landroid/widget/ImageView; // type@02f7 │ │ -2034d4: 7020 5913 3000 |0036: invoke-direct {v0, v3}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1359 │ │ -2034da: 5b20 635b |0039: iput-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ -2034de: 5423 615b |003b: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ -2034e2: 6e20 fb6e 3200 |003d: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.addView:(Landroid/view/View;)V // method@6efb │ │ -2034e8: 5423 635b |0040: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ -2034ec: 6e20 fb6e 3200 |0042: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.addView:(Landroid/view/View;)V // method@6efb │ │ -2034f2: 5423 615b |0045: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ -2034f6: 6e20 8413 4300 |0047: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1384 │ │ -2034fc: 5423 635b |004a: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ -203500: 6e20 8413 1300 |004c: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1384 │ │ -203506: 6e10 fc6e 0200 |004f: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearAlbumImage:()V // method@6efc │ │ -20350c: 1203 |0052: const/4 v3, #int 0 // #0 │ │ -20350e: 5b23 655b |0053: iput-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -203512: 0e00 |0055: return-void │ │ +203450: |[203450] org.gateshipone.malp.application.views.AlbumArtistView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +203460: 7030 5c15 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/widget/ViewSwitcher;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@155c │ │ +203466: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +203468: 6e20 0f6f 4200 |0004: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setMeasureAllChildren:(Z)V // method@6f0f │ │ +20346e: 6e10 fe6e 0200 |0007: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getContext:()Landroid/content/Context; // method@6efe │ │ +203474: 0c04 |000a: move-result-object v4 │ │ +203476: 1500 0a01 |000b: const/high16 v0, #int 17432576 // #10a │ │ +20347a: 7120 2312 0400 |000d: invoke-static {v4, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ +203480: 0c04 |0010: move-result-object v4 │ │ +203482: 6e20 0d6f 4200 |0011: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setInAnimation:(Landroid/view/animation/Animation;)V // method@6f0d │ │ +203488: 6e10 fe6e 0200 |0014: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getContext:()Landroid/content/Context; // method@6efe │ │ +20348e: 0c04 |0017: move-result-object v4 │ │ +203490: 1400 0100 0a01 |0018: const v0, #float 2.53466e-38 // #010a0001 │ │ +203496: 7120 2312 0400 |001b: invoke-static {v4, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ +20349c: 0c04 |001e: move-result-object v4 │ │ +20349e: 6e20 116f 4200 |001f: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@6f11 │ │ +2034a4: 2204 ef02 |0022: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@02ef │ │ +2034a8: 12f0 |0024: const/4 v0, #int -1 // #ff │ │ +2034aa: 7030 f012 0400 |0025: invoke-direct {v4, v0, v0}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@12f0 │ │ +2034b0: 2201 ef02 |0028: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02ef │ │ +2034b4: 7030 f012 0100 |002a: invoke-direct {v1, v0, v0}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@12f0 │ │ +2034ba: 2200 f702 |002d: new-instance v0, Landroid/widget/ImageView; // type@02f7 │ │ +2034be: 7020 5913 3000 |002f: invoke-direct {v0, v3}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1359 │ │ +2034c4: 5b20 615b |0032: iput-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ +2034c8: 2200 f702 |0034: new-instance v0, Landroid/widget/ImageView; // type@02f7 │ │ +2034cc: 7020 5913 3000 |0036: invoke-direct {v0, v3}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@1359 │ │ +2034d2: 5b20 635b |0039: iput-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ +2034d6: 5423 615b |003b: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ +2034da: 6e20 fb6e 3200 |003d: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.addView:(Landroid/view/View;)V // method@6efb │ │ +2034e0: 5423 635b |0040: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ +2034e4: 6e20 fb6e 3200 |0042: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.addView:(Landroid/view/View;)V // method@6efb │ │ +2034ea: 5423 615b |0045: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ +2034ee: 6e20 8413 4300 |0047: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1384 │ │ +2034f4: 5423 635b |004a: iget-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ +2034f8: 6e20 8413 1300 |004c: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1384 │ │ +2034fe: 6e10 fc6e 0200 |004f: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearAlbumImage:()V // method@6efc │ │ +203504: 1203 |0052: const/4 v3, #int 0 // #0 │ │ +203506: 5b23 655b |0053: iput-object v3, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +20350a: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=66 │ │ 0x0007 line=69 │ │ 0x0014 line=70 │ │ 0x0022 line=73 │ │ @@ -498801,35 +498801,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -203514: |[203514] org.gateshipone.malp.application.views.AlbumArtistView.clearAlbumImage:()V │ │ -203524: 6e10 fe6e 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getContext:()Landroid/content/Context; // method@6efe │ │ -20352a: 0c00 |0003: move-result-object v0 │ │ -20352c: 1401 5101 047f |0004: const v1, #float 1.75465e+38 // #7f040151 │ │ -203532: 7120 9c6e 1000 |0007: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -203538: 0a00 |000a: move-result v0 │ │ -20353a: 6e10 026f 0400 |000b: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getResources:()Landroid/content/res/Resources; // method@6f02 │ │ -203540: 0c01 |000e: move-result-object v1 │ │ -203542: 1402 6800 087f |000f: const v2, #float 1.80777e+38 // #7f080068 │ │ -203548: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -20354a: 6e30 ec02 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -203550: 0c01 |0016: move-result-object v1 │ │ -203552: 7110 4730 0100 |0017: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -203558: 0c01 |001a: move-result-object v1 │ │ -20355a: 7120 4330 0100 |001b: invoke-static {v1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -203560: 5440 615b |001e: iget-object v0, v4, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ -203564: 6e20 7e13 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ -20356a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -20356c: 5c40 625b |0024: iput-boolean v0, v4, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ -203570: 6e10 046f 0400 |0026: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ -203576: 0e00 |0029: return-void │ │ +20350c: |[20350c] org.gateshipone.malp.application.views.AlbumArtistView.clearAlbumImage:()V │ │ +20351c: 6e10 fe6e 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getContext:()Landroid/content/Context; // method@6efe │ │ +203522: 0c00 |0003: move-result-object v0 │ │ +203524: 1401 5101 047f |0004: const v1, #float 1.75465e+38 // #7f040151 │ │ +20352a: 7120 9c6e 1000 |0007: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +203530: 0a00 |000a: move-result v0 │ │ +203532: 6e10 026f 0400 |000b: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getResources:()Landroid/content/res/Resources; // method@6f02 │ │ +203538: 0c01 |000e: move-result-object v1 │ │ +20353a: 1402 6800 087f |000f: const v2, #float 1.80777e+38 // #7f080068 │ │ +203540: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +203542: 6e30 ec02 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +203548: 0c01 |0016: move-result-object v1 │ │ +20354a: 7110 4730 0100 |0017: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +203550: 0c01 |001a: move-result-object v1 │ │ +203552: 7120 4330 0100 |001b: invoke-static {v1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +203558: 5440 615b |001e: iget-object v0, v4, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ +20355c: 6e20 7e13 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ +203562: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +203564: 5c40 625b |0024: iput-boolean v0, v4, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ +203568: 6e10 046f 0400 |0026: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ +20356e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x000b line=179 │ │ 0x0017 line=180 │ │ 0x001b line=181 │ │ 0x001e line=183 │ │ @@ -498843,22 +498843,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -203578: |[203578] org.gateshipone.malp.application.views.AlbumArtistView.clearArtistImage:()V │ │ -203588: 5420 635b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ -20358c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -20358e: 6e20 7d13 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ -203594: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -203596: 5c20 645b |0007: iput-boolean v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ -20359a: 6e10 046f 0200 |0009: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ -2035a0: 0e00 |000c: return-void │ │ +203570: |[203570] org.gateshipone.malp.application.views.AlbumArtistView.clearArtistImage:()V │ │ +203580: 5420 635b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ +203584: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +203586: 6e20 7d13 1000 |0003: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ +20358c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +20358e: 5c20 645b |0007: iput-boolean v0, v2, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ +203592: 6e10 046f 0200 |0009: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ +203598: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0007 line=193 │ │ 0x0009 line=195 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ @@ -498868,74 +498868,74 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 121 16-bit code units │ │ -2035a4: |[2035a4] org.gateshipone.malp.application.views.AlbumArtistView.imagesChanged:()V │ │ -2035b4: 55a0 625b |0000: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ -2035b8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -2035ba: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -2035bc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -2035be: 3800 2a00 |0005: if-eqz v0, 002f // +002a │ │ -2035c2: 55a0 645b |0007: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ -2035c6: 3800 2600 |0009: if-eqz v0, 002f // +0026 │ │ -2035ca: 54a0 655b |000b: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -2035ce: 3900 1600 |000d: if-nez v0, 0023 // +0016 │ │ -2035d2: 2204 160d |000f: new-instance v4, Ljava/util/Timer; // type@0d16 │ │ -2035d6: 7010 0f67 0400 |0011: invoke-direct {v4}, Ljava/util/Timer;.:()V // method@670f │ │ -2035dc: 5ba4 655b |0014: iput-object v4, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -2035e0: 2205 d90e |0016: new-instance v5, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask; // type@0ed9 │ │ -2035e4: 7030 f66e a503 |0018: invoke-direct {v5, v10, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;Lorg/gateshipone/malp/application/views/AlbumArtistView$1;)V // method@6ef6 │ │ -2035ea: 1606 4c1d |001b: const-wide/16 v6, #int 7500 // #1d4c │ │ -2035ee: 1608 4c1d |001d: const-wide/16 v8, #int 7500 // #1d4c │ │ -2035f2: 7406 1367 0400 |001f: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;JJ)V // method@6713 │ │ -2035f8: 2856 |0022: goto 0078 // +0056 │ │ -2035fa: 6e10 ff6e 0a00 |0023: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getDisplayedChild:()I // method@6eff │ │ -203600: 0a00 |0026: move-result v0 │ │ -203602: 3900 0300 |0027: if-nez v0, 002a // +0003 │ │ -203606: 2802 |0029: goto 002b // +0002 │ │ -203608: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -20360a: 6e20 0c6f 1a00 |002b: invoke-virtual {v10, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ -203610: 284a |002e: goto 0078 // +004a │ │ -203612: 55a0 625b |002f: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ -203616: 3800 1a00 |0031: if-eqz v0, 004b // +001a │ │ -20361a: 54a0 655b |0033: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20361e: 3800 0c00 |0035: if-eqz v0, 0041 // +000c │ │ -203622: 6e10 1067 0000 |0037: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -203628: 54a0 655b |003a: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20362c: 6e10 1167 0000 |003c: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -203632: 5ba3 655b |003f: iput-object v3, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -203636: 6e10 ff6e 0a00 |0041: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getDisplayedChild:()I // method@6eff │ │ -20363c: 0a00 |0044: move-result v0 │ │ -20363e: 3310 3300 |0045: if-ne v0, v1, 0078 // +0033 │ │ -203642: 6e20 0c6f 2a00 |0047: invoke-virtual {v10, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ -203648: 282e |004a: goto 0078 // +002e │ │ -20364a: 55a0 645b |004b: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ -20364e: 3800 1a00 |004d: if-eqz v0, 0067 // +001a │ │ -203652: 54a0 655b |004f: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -203656: 3800 0c00 |0051: if-eqz v0, 005d // +000c │ │ -20365a: 6e10 1067 0000 |0053: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -203660: 54a0 655b |0056: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -203664: 6e10 1167 0000 |0058: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -20366a: 5ba3 655b |005b: iput-object v3, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20366e: 6e10 ff6e 0a00 |005d: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getDisplayedChild:()I // method@6eff │ │ -203674: 0a00 |0060: move-result v0 │ │ -203676: 3900 1700 |0061: if-nez v0, 0078 // +0017 │ │ -20367a: 6e20 0c6f 1a00 |0063: invoke-virtual {v10, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ -203680: 2812 |0066: goto 0078 // +0012 │ │ -203682: 6e20 0c6f 2a00 |0067: invoke-virtual {v10, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ -203688: 54a0 655b |006a: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20368c: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ -203690: 6e10 1067 0000 |006e: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -203696: 54a0 655b |0071: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20369a: 6e10 1167 0000 |0073: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -2036a0: 5ba3 655b |0076: iput-object v3, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -2036a4: 0e00 |0078: return-void │ │ +20359c: |[20359c] org.gateshipone.malp.application.views.AlbumArtistView.imagesChanged:()V │ │ +2035ac: 55a0 625b |0000: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ +2035b0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +2035b2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +2035b4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +2035b6: 3800 2a00 |0005: if-eqz v0, 002f // +002a │ │ +2035ba: 55a0 645b |0007: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ +2035be: 3800 2600 |0009: if-eqz v0, 002f // +0026 │ │ +2035c2: 54a0 655b |000b: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +2035c6: 3900 1600 |000d: if-nez v0, 0023 // +0016 │ │ +2035ca: 2204 160d |000f: new-instance v4, Ljava/util/Timer; // type@0d16 │ │ +2035ce: 7010 0f67 0400 |0011: invoke-direct {v4}, Ljava/util/Timer;.:()V // method@670f │ │ +2035d4: 5ba4 655b |0014: iput-object v4, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +2035d8: 2205 d90e |0016: new-instance v5, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask; // type@0ed9 │ │ +2035dc: 7030 f66e a503 |0018: invoke-direct {v5, v10, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView$SwitchTask;.:(Lorg/gateshipone/malp/application/views/AlbumArtistView;Lorg/gateshipone/malp/application/views/AlbumArtistView$1;)V // method@6ef6 │ │ +2035e2: 1606 4c1d |001b: const-wide/16 v6, #int 7500 // #1d4c │ │ +2035e6: 1608 4c1d |001d: const-wide/16 v8, #int 7500 // #1d4c │ │ +2035ea: 7406 1367 0400 |001f: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;JJ)V // method@6713 │ │ +2035f0: 2856 |0022: goto 0078 // +0056 │ │ +2035f2: 6e10 ff6e 0a00 |0023: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getDisplayedChild:()I // method@6eff │ │ +2035f8: 0a00 |0026: move-result v0 │ │ +2035fa: 3900 0300 |0027: if-nez v0, 002a // +0003 │ │ +2035fe: 2802 |0029: goto 002b // +0002 │ │ +203600: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +203602: 6e20 0c6f 1a00 |002b: invoke-virtual {v10, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ +203608: 284a |002e: goto 0078 // +004a │ │ +20360a: 55a0 625b |002f: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ +20360e: 3800 1a00 |0031: if-eqz v0, 004b // +001a │ │ +203612: 54a0 655b |0033: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203616: 3800 0c00 |0035: if-eqz v0, 0041 // +000c │ │ +20361a: 6e10 1067 0000 |0037: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +203620: 54a0 655b |003a: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203624: 6e10 1167 0000 |003c: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +20362a: 5ba3 655b |003f: iput-object v3, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +20362e: 6e10 ff6e 0a00 |0041: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getDisplayedChild:()I // method@6eff │ │ +203634: 0a00 |0044: move-result v0 │ │ +203636: 3310 3300 |0045: if-ne v0, v1, 0078 // +0033 │ │ +20363a: 6e20 0c6f 2a00 |0047: invoke-virtual {v10, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ +203640: 282e |004a: goto 0078 // +002e │ │ +203642: 55a0 645b |004b: iget-boolean v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ +203646: 3800 1a00 |004d: if-eqz v0, 0067 // +001a │ │ +20364a: 54a0 655b |004f: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +20364e: 3800 0c00 |0051: if-eqz v0, 005d // +000c │ │ +203652: 6e10 1067 0000 |0053: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +203658: 54a0 655b |0056: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +20365c: 6e10 1167 0000 |0058: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +203662: 5ba3 655b |005b: iput-object v3, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203666: 6e10 ff6e 0a00 |005d: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getDisplayedChild:()I // method@6eff │ │ +20366c: 0a00 |0060: move-result v0 │ │ +20366e: 3900 1700 |0061: if-nez v0, 0078 // +0017 │ │ +203672: 6e20 0c6f 1a00 |0063: invoke-virtual {v10, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ +203678: 2812 |0066: goto 0078 // +0012 │ │ +20367a: 6e20 0c6f 2a00 |0067: invoke-virtual {v10, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setDisplayedChild:(I)V // method@6f0c │ │ +203680: 54a0 655b |006a: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203684: 3800 0c00 |006c: if-eqz v0, 0078 // +000c │ │ +203688: 6e10 1067 0000 |006e: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +20368e: 54a0 655b |0071: iget-object v0, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203692: 6e10 1167 0000 |0073: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +203698: 5ba3 655b |0076: iput-object v3, v10, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +20369c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x000b line=200 │ │ 0x000f line=201 │ │ 0x0016 line=202 │ │ 0x0023 line=205 │ │ @@ -498966,21 +498966,21 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -2036a8: |[2036a8] org.gateshipone.malp.application.views.AlbumArtistView.onMeasure:(II)V │ │ -2036b8: 6f30 6115 2103 |0000: invoke-super {v1, v2, v3}, Landroid/widget/ViewSwitcher;.onMeasure:(II)V // method@1561 │ │ -2036be: 5410 615b |0003: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ -2036c2: 6e30 7213 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/widget/ImageView;.measure:(II)V // method@1372 │ │ -2036c8: 5410 635b |0008: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ -2036cc: 6e30 7213 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/widget/ImageView;.measure:(II)V // method@1372 │ │ -2036d2: 0e00 |000d: return-void │ │ +2036a0: |[2036a0] org.gateshipone.malp.application.views.AlbumArtistView.onMeasure:(II)V │ │ +2036b0: 6f30 6115 2103 |0000: invoke-super {v1, v2, v3}, Landroid/widget/ViewSwitcher;.onMeasure:(II)V // method@1561 │ │ +2036b6: 5410 615b |0003: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ +2036ba: 6e30 7213 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/widget/ImageView;.measure:(II)V // method@1372 │ │ +2036c0: 5410 635b |0008: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ +2036c4: 6e30 7213 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/widget/ImageView;.measure:(II)V // method@1372 │ │ +2036ca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=142 │ │ 0x0008 line=143 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ @@ -498992,26 +498992,26 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -2036d4: |[2036d4] org.gateshipone.malp.application.views.AlbumArtistView.onVisibilityChanged:(Landroid/view/View;I)V │ │ -2036e4: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ -2036e8: 6e10 046f 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ -2036ee: 2810 |0005: goto 0015 // +0010 │ │ -2036f0: 5401 655b |0006: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -2036f4: 3801 0d00 |0008: if-eqz v1, 0015 // +000d │ │ -2036f8: 6e10 1067 0100 |000a: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -2036fe: 5401 655b |000d: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -203702: 6e10 1167 0100 |000f: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -203708: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -20370a: 5b01 655b |0013: iput-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20370e: 0e00 |0015: return-void │ │ +2036cc: |[2036cc] org.gateshipone.malp.application.views.AlbumArtistView.onVisibilityChanged:(Landroid/view/View;I)V │ │ +2036dc: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ +2036e0: 6e10 046f 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ +2036e6: 2810 |0005: goto 0015 // +0010 │ │ +2036e8: 5401 655b |0006: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +2036ec: 3801 0d00 |0008: if-eqz v1, 0015 // +000d │ │ +2036f0: 6e10 1067 0100 |000a: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +2036f6: 5401 655b |000d: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +2036fa: 6e10 1167 0100 |000f: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +203700: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +203702: 5b01 655b |0013: iput-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203706: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=103 │ │ 0x0006 line=106 │ │ 0x000a line=107 │ │ 0x000d line=108 │ │ 0x0013 line=109 │ │ @@ -499025,26 +499025,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -203710: |[203710] org.gateshipone.malp.application.views.AlbumArtistView.onWindowVisibilityChanged:(I)V │ │ -203720: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -203724: 6e10 046f 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ -20372a: 2810 |0005: goto 0015 // +0010 │ │ -20372c: 5401 655b |0006: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -203730: 3801 0d00 |0008: if-eqz v1, 0015 // +000d │ │ -203734: 6e10 1067 0100 |000a: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -20373a: 5401 655b |000d: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20373e: 6e10 1167 0100 |000f: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -203744: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -203746: 5b01 655b |0013: iput-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ -20374a: 0e00 |0015: return-void │ │ +203708: |[203708] org.gateshipone.malp.application.views.AlbumArtistView.onWindowVisibilityChanged:(I)V │ │ +203718: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +20371c: 6e10 046f 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ +203722: 2810 |0005: goto 0015 // +0010 │ │ +203724: 5401 655b |0006: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203728: 3801 0d00 |0008: if-eqz v1, 0015 // +000d │ │ +20372c: 6e10 1067 0100 |000a: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +203732: 5401 655b |000d: iget-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203736: 6e10 1167 0100 |000f: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +20373c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +20373e: 5b01 655b |0013: iput-object v1, v0, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mSwitchTimer:Ljava/util/Timer; // field@5b65 │ │ +203742: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=123 │ │ 0x0006 line=126 │ │ 0x000a line=127 │ │ 0x000d line=128 │ │ 0x0013 line=129 │ │ @@ -499057,21 +499057,21 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -20374c: |[20374c] org.gateshipone.malp.application.views.AlbumArtistView.setAlbumImage:(Landroid/graphics/Bitmap;)V │ │ -20375c: 5410 615b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ -203760: 6e20 7d13 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ -203766: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -203768: 5c12 625b |0006: iput-boolean v2, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ -20376c: 6e10 046f 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ -203772: 0e00 |000b: return-void │ │ +203744: |[203744] org.gateshipone.malp.application.views.AlbumArtistView.setAlbumImage:(Landroid/graphics/Bitmap;)V │ │ +203754: 5410 615b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImage:Landroid/widget/ImageView; // field@5b61 │ │ +203758: 6e20 7d13 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ +20375e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +203760: 5c12 625b |0006: iput-boolean v2, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mAlbumImageAvailable:Z // field@5b62 │ │ +203764: 6e10 046f 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ +20376a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=154 │ │ 0x0008 line=156 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ @@ -499082,21 +499082,21 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -203774: |[203774] org.gateshipone.malp.application.views.AlbumArtistView.setArtistImage:(Landroid/graphics/Bitmap;)V │ │ -203784: 5410 635b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ -203788: 6e20 7d13 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ -20378e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -203790: 5c12 645b |0006: iput-boolean v2, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ -203794: 6e10 046f 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ -20379a: 0e00 |000b: return-void │ │ +20376c: |[20376c] org.gateshipone.malp.application.views.AlbumArtistView.setArtistImage:(Landroid/graphics/Bitmap;)V │ │ +20377c: 5410 635b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImage:Landroid/widget/ImageView; // field@5b63 │ │ +203780: 6e20 7d13 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ +203786: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +203788: 5c12 645b |0006: iput-boolean v2, v1, Lorg/gateshipone/malp/application/views/AlbumArtistView;.mArtistImageAvailable:Z // field@5b64 │ │ +20378c: 6e10 046f 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.imagesChanged:()V // method@6f04 │ │ +203792: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0006 line=167 │ │ 0x0008 line=169 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ @@ -499140,37 +499140,37 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -2037f4: |[2037f4] org.gateshipone.malp.application.views.CurrentPlaylistView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -203804: 7030 9513 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1395 │ │ -20380a: 7110 5a0e 0300 |0003: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0e5a │ │ -203810: 0c04 |0006: move-result-object v4 │ │ -203812: 1400 4100 0c7f |0007: const v0, #float 1.86093e+38 // #7f0c0041 │ │ -203818: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -20381a: 6e40 5f0e 0412 |000b: invoke-virtual {v4, v0, v2, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -203820: 1404 ec00 097f |000e: const v4, #float 1.82109e+38 // #7f0900ec │ │ -203826: 6e20 146f 4200 |0011: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.findViewById:(I)Landroid/view/View; // method@6f14 │ │ -20382c: 0c04 |0014: move-result-object v4 │ │ -20382e: 1f04 fc02 |0015: check-cast v4, Landroid/widget/ListView; // type@02fc │ │ -203832: 2200 9f0d |0017: new-instance v0, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // type@0d9f │ │ -203836: 6e10 156f 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.getContext:()Landroid/content/Context; // method@6f15 │ │ -20383c: 0c01 |001c: move-result-object v1 │ │ -20383e: 7030 cd68 1004 |001d: invoke-direct {v0, v1, v4}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.:(Landroid/content/Context;Landroid/widget/ListView;)V // method@68cd │ │ -203844: 5b20 675b |0020: iput-object v0, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -203848: 6e20 f713 2400 |0022: invoke-virtual {v4, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ -20384e: 2200 b30e |0025: new-instance v0, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; // type@0eb3 │ │ -203852: 5421 675b |0027: iget-object v1, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -203856: 7030 966e 1004 |0029: invoke-direct {v0, v1, v4}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V // method@6e96 │ │ -20385c: 6e20 f913 0400 |002c: invoke-virtual {v4, v0}, Landroid/widget/ListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@13f9 │ │ -203862: 5b23 665b |002f: iput-object v3, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mContext:Landroid/content/Context; // field@5b66 │ │ -203866: 0e00 |0031: return-void │ │ +2037ec: |[2037ec] org.gateshipone.malp.application.views.CurrentPlaylistView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +2037fc: 7030 9513 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1395 │ │ +203802: 7110 5a0e 0300 |0003: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0e5a │ │ +203808: 0c04 |0006: move-result-object v4 │ │ +20380a: 1400 4100 0c7f |0007: const v0, #float 1.86093e+38 // #7f0c0041 │ │ +203810: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +203812: 6e40 5f0e 0412 |000b: invoke-virtual {v4, v0, v2, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +203818: 1404 ec00 097f |000e: const v4, #float 1.82109e+38 // #7f0900ec │ │ +20381e: 6e20 146f 4200 |0011: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.findViewById:(I)Landroid/view/View; // method@6f14 │ │ +203824: 0c04 |0014: move-result-object v4 │ │ +203826: 1f04 fc02 |0015: check-cast v4, Landroid/widget/ListView; // type@02fc │ │ +20382a: 2200 9f0d |0017: new-instance v0, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // type@0d9f │ │ +20382e: 6e10 156f 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.getContext:()Landroid/content/Context; // method@6f15 │ │ +203834: 0c01 |001c: move-result-object v1 │ │ +203836: 7030 cd68 1004 |001d: invoke-direct {v0, v1, v4}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.:(Landroid/content/Context;Landroid/widget/ListView;)V // method@68cd │ │ +20383c: 5b20 675b |0020: iput-object v0, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +203840: 6e20 f713 2400 |0022: invoke-virtual {v4, v2}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ +203846: 2200 b30e |0025: new-instance v0, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; // type@0eb3 │ │ +20384a: 5421 675b |0027: iget-object v1, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +20384e: 7030 966e 1004 |0029: invoke-direct {v0, v1, v4}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V // method@6e96 │ │ +203854: 6e20 f913 0400 |002c: invoke-virtual {v4, v0}, Landroid/widget/ListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@13f9 │ │ +20385a: 5b23 665b |002f: iput-object v3, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mContext:Landroid/content/Context; // field@5b66 │ │ +20385e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=51 │ │ 0x0011 line=54 │ │ 0x0017 line=57 │ │ 0x0022 line=59 │ │ @@ -499187,23 +499187,23 @@ │ │ type : '(I)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2037c8: |[2037c8] org.gateshipone.malp.application.views.CurrentPlaylistView.getItem:(I)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ -2037d8: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -2037dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -2037e0: 6e20 de68 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.getItem:(I)Ljava/lang/Object; // method@68de │ │ -2037e6: 0c02 |0007: move-result-object v2 │ │ -2037e8: 1f02 320f |0008: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -2037ec: 1102 |000a: return-object v2 │ │ -2037ee: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -2037f0: 1102 |000c: return-object v2 │ │ +2037c0: |[2037c0] org.gateshipone.malp.application.views.CurrentPlaylistView.getItem:(I)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ +2037d0: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +2037d4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +2037d8: 6e20 de68 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.getItem:(I)Ljava/lang/Object; // method@68de │ │ +2037de: 0c02 |0007: move-result-object v2 │ │ +2037e0: 1f02 320f |0008: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +2037e4: 1102 |000a: return-object v2 │ │ +2037e6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +2037e8: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ @@ -499213,22 +499213,22 @@ │ │ type : '(I)Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter$VIEW_TYPES;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -20379c: |[20379c] org.gateshipone.malp.application.views.CurrentPlaylistView.getItemViewType:(I)Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter$VIEW_TYPES; │ │ -2037ac: 7100 cb68 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter$VIEW_TYPES;.values:()[Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter$VIEW_TYPES; // method@68cb │ │ -2037b2: 0c00 |0003: move-result-object v0 │ │ -2037b4: 5421 675b |0004: iget-object v1, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -2037b8: 6e20 e068 3100 |0006: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.getItemViewType:(I)I // method@68e0 │ │ -2037be: 0a03 |0009: move-result v3 │ │ -2037c0: 4603 0003 |000a: aget-object v3, v0, v3 │ │ -2037c4: 1103 |000c: return-object v3 │ │ +203794: |[203794] org.gateshipone.malp.application.views.CurrentPlaylistView.getItemViewType:(I)Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter$VIEW_TYPES; │ │ +2037a4: 7100 cb68 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter$VIEW_TYPES;.values:()[Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter$VIEW_TYPES; // method@68cb │ │ +2037aa: 0c00 |0003: move-result-object v0 │ │ +2037ac: 5421 675b |0004: iget-object v1, v2, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +2037b0: 6e20 e068 3100 |0006: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.getItemViewType:(I)I // method@68e0 │ │ +2037b6: 0a03 |0009: move-result v3 │ │ +2037b8: 4603 0003 |000a: aget-object v3, v0, v3 │ │ +2037bc: 1103 |000c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ 0x0000 - 0x000d reg=3 (null) I │ │ │ │ @@ -499237,18 +499237,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -203868: |[203868] org.gateshipone.malp.application.views.CurrentPlaylistView.jumpToCurrentSong:()V │ │ -203878: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -20387c: 6e10 e468 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.jumpToCurrent:()V // method@68e4 │ │ -203882: 0e00 |0005: return-void │ │ +203860: |[203860] org.gateshipone.malp.application.views.CurrentPlaylistView.jumpToCurrentSong:()V │ │ +203870: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +203874: 6e10 e468 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.jumpToCurrent:()V // method@68e4 │ │ +20387a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/views/CurrentPlaylistView;) │ │ @@ -499256,17 +499256,17 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -203884: |[203884] org.gateshipone.malp.application.views.CurrentPlaylistView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -203894: 7110 4170 0300 |0000: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.playSongIndex:(I)V // method@7041 │ │ -20389a: 0e00 |0003: return-void │ │ +20387c: |[20387c] org.gateshipone.malp.application.views.CurrentPlaylistView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +20388c: 7110 4170 0300 |0000: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.playSongIndex:(I)V // method@7041 │ │ +203892: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -499278,18 +499278,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20389c: |[20389c] org.gateshipone.malp.application.views.CurrentPlaylistView.onPause:()V │ │ -2038ac: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -2038b0: 6e10 e868 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.onPause:()V // method@68e8 │ │ -2038b6: 0e00 |0005: return-void │ │ +203894: |[203894] org.gateshipone.malp.application.views.CurrentPlaylistView.onPause:()V │ │ +2038a4: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +2038a8: 6e10 e868 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.onPause:()V // method@68e8 │ │ +2038ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ │ │ #5 : (in Lorg/gateshipone/malp/application/views/CurrentPlaylistView;) │ │ @@ -499297,18 +499297,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2038b8: |[2038b8] org.gateshipone.malp.application.views.CurrentPlaylistView.onResume:()V │ │ -2038c8: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -2038cc: 6e10 e968 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.onResume:()V // method@68e9 │ │ -2038d2: 0e00 |0005: return-void │ │ +2038b0: |[2038b0] org.gateshipone.malp.application.views.CurrentPlaylistView.onResume:()V │ │ +2038c0: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +2038c4: 6e10 e968 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.onResume:()V // method@68e9 │ │ +2038ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ │ │ #6 : (in Lorg/gateshipone/malp/application/views/CurrentPlaylistView;) │ │ @@ -499316,18 +499316,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2038d4: |[2038d4] org.gateshipone.malp.application.views.CurrentPlaylistView.removeAlbumFrom:(I)V │ │ -2038e4: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ -2038e8: 6e20 eb68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.removeAlbumFrom:(I)V // method@68eb │ │ -2038ee: 0e00 |0005: return-void │ │ +2038cc: |[2038cc] org.gateshipone.malp.application.views.CurrentPlaylistView.removeAlbumFrom:(I)V │ │ +2038dc: 5410 675b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter; // field@5b67 │ │ +2038e0: 6e20 eb68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/CurrentPlaylistAdapter;.removeAlbumFrom:(I)V // method@68eb │ │ +2038e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -499369,52 +499369,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -203ab0: |[203ab0] org.gateshipone.malp.application.views.NowPlayingView$2.:()V │ │ -203ac0: 7100 3c6f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.values:()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // method@6f3c │ │ -203ac6: 0c00 |0003: move-result-object v0 │ │ -203ac8: 2100 |0004: array-length v0, v0 │ │ -203aca: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -203ace: 6900 695b |0007: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$application$views$NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS:[I // field@5b69 │ │ -203ad2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -203ad4: 6202 725b |000a: sget-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ -203ad8: 6e10 3a6f 0200 |000c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.ordinal:()I // method@6f3a │ │ -203ade: 0a02 |000f: move-result v2 │ │ -203ae0: 4b01 0002 |0010: aput v1, v0, v2 │ │ -203ae4: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -203ae6: 6202 695b |0013: sget-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$application$views$NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS:[I // field@5b69 │ │ -203aea: 6203 735b |0015: sget-object v3, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ -203aee: 6e10 3a6f 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.ordinal:()I // method@6f3a │ │ -203af4: 0a03 |001a: move-result v3 │ │ -203af6: 4b00 0203 |001b: aput v0, v2, v3 │ │ -203afa: 7100 1f72 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@721f │ │ -203b00: 0c02 |0020: move-result-object v2 │ │ -203b02: 2122 |0021: array-length v2, v2 │ │ -203b04: 2322 4a0f |0022: new-array v2, v2, [I // type@0f4a │ │ -203b08: 6902 6a5b |0024: sput-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ -203b0c: 6203 225d |0026: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ -203b10: 6e10 1d72 0300 |0028: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ -203b16: 0a03 |002b: move-result v3 │ │ -203b18: 4b01 0203 |002c: aput v1, v2, v3 │ │ -203b1c: 6201 6a5b |002e: sget-object v1, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ -203b20: 6202 215d |0030: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ -203b24: 6e10 1d72 0200 |0032: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ -203b2a: 0a02 |0035: move-result v2 │ │ -203b2c: 4b00 0102 |0036: aput v0, v1, v2 │ │ -203b30: 6200 6a5b |0038: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ -203b34: 6201 235d |003a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ -203b38: 6e10 1d72 0100 |003c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ -203b3e: 0a01 |003f: move-result v1 │ │ -203b40: 1232 |0040: const/4 v2, #int 3 // #3 │ │ -203b42: 4b02 0001 |0041: aput v2, v0, v1 │ │ -203b46: 0e00 |0043: return-void │ │ +203aa8: |[203aa8] org.gateshipone.malp.application.views.NowPlayingView$2.:()V │ │ +203ab8: 7100 3c6f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.values:()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // method@6f3c │ │ +203abe: 0c00 |0003: move-result-object v0 │ │ +203ac0: 2100 |0004: array-length v0, v0 │ │ +203ac2: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +203ac6: 6900 695b |0007: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$application$views$NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS:[I // field@5b69 │ │ +203aca: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +203acc: 6202 725b |000a: sget-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ +203ad0: 6e10 3a6f 0200 |000c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.ordinal:()I // method@6f3a │ │ +203ad6: 0a02 |000f: move-result v2 │ │ +203ad8: 4b01 0002 |0010: aput v1, v0, v2 │ │ +203adc: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +203ade: 6202 695b |0013: sget-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$application$views$NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS:[I // field@5b69 │ │ +203ae2: 6203 735b |0015: sget-object v3, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ +203ae6: 6e10 3a6f 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.ordinal:()I // method@6f3a │ │ +203aec: 0a03 |001a: move-result v3 │ │ +203aee: 4b00 0203 |001b: aput v0, v2, v3 │ │ +203af2: 7100 1f72 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@721f │ │ +203af8: 0c02 |0020: move-result-object v2 │ │ +203afa: 2122 |0021: array-length v2, v2 │ │ +203afc: 2322 4a0f |0022: new-array v2, v2, [I // type@0f4a │ │ +203b00: 6902 6a5b |0024: sput-object v2, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ +203b04: 6203 225d |0026: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ +203b08: 6e10 1d72 0300 |0028: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ +203b0e: 0a03 |002b: move-result v3 │ │ +203b10: 4b01 0203 |002c: aput v1, v2, v3 │ │ +203b14: 6201 6a5b |002e: sget-object v1, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ +203b18: 6202 215d |0030: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ +203b1c: 6e10 1d72 0200 |0032: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ +203b22: 0a02 |0035: move-result v2 │ │ +203b24: 4b00 0102 |0036: aput v0, v1, v2 │ │ +203b28: 6200 6a5b |0038: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ +203b2c: 6201 235d |003a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ +203b30: 6e10 1d72 0100 |003c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ +203b36: 0a01 |003f: move-result v1 │ │ +203b38: 1232 |0040: const/4 v2, #int 3 // #3 │ │ +203b3a: 4b02 0001 |0041: aput v2, v0, v1 │ │ +203b3e: 0e00 |0043: return-void │ │ catches : 5 │ │ 0x000a - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0013 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x0026 - 0x002e │ │ Ljava/lang/NoSuchFieldError; -> 0x002e │ │ @@ -499473,32 +499473,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -20417c: |[20417c] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.:()V │ │ -20418c: 2200 e10e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ -204190: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -204192: 1a02 f00b |0003: const-string v2, "DRAGGED_UP" // string@0bf0 │ │ -204196: 7030 346f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.:(Ljava/lang/String;I)V // method@6f34 │ │ -20419c: 6900 705b |0008: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ -2041a0: 2200 e10e |000a: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ -2041a4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -2041a6: 1a03 ef0b |000d: const-string v3, "DRAGGED_DOWN" // string@0bef │ │ -2041aa: 7030 346f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.:(Ljava/lang/String;I)V // method@6f34 │ │ -2041b0: 6900 6f5b |0012: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ -2041b4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -2041b6: 2333 ca0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0fca │ │ -2041ba: 6204 705b |0017: sget-object v4, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ -2041be: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -2041c2: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -2041c6: 6903 6e5b |001d: sput-object v3, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6e │ │ -2041ca: 0e00 |001f: return-void │ │ +204174: |[204174] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.:()V │ │ +204184: 2200 e10e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ +204188: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +20418a: 1a02 f00b |0003: const-string v2, "DRAGGED_UP" // string@0bf0 │ │ +20418e: 7030 346f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.:(Ljava/lang/String;I)V // method@6f34 │ │ +204194: 6900 705b |0008: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ +204198: 2200 e10e |000a: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ +20419c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +20419e: 1a03 ef0b |000d: const-string v3, "DRAGGED_DOWN" // string@0bef │ │ +2041a2: 7030 346f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.:(Ljava/lang/String;I)V // method@6f34 │ │ +2041a8: 6900 6f5b |0012: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ +2041ac: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +2041ae: 2333 ca0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0fca │ │ +2041b2: 6204 705b |0017: sget-object v4, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ +2041b6: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +2041ba: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +2041be: 6903 6e5b |001d: sput-object v3, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6e │ │ +2041c2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0017 line=1428 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;) │ │ @@ -499506,17 +499506,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 │ │ -2041cc: |[2041cc] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.:(Ljava/lang/String;I)V │ │ -2041dc: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -2041e2: 0e00 |0003: return-void │ │ +2041c4: |[2041c4] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.:(Ljava/lang/String;I)V │ │ +2041d4: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +2041da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -499526,20 +499526,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -204134: |[204134] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; │ │ -204144: 1c00 e10e |0000: const-class v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ -204148: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -20414e: 0c01 |0005: move-result-object v1 │ │ -204150: 1f01 e10e |0006: check-cast v1, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ -204154: 1101 |0008: return-object v1 │ │ +20412c: |[20412c] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; │ │ +20413c: 1c00 e10e |0000: const-class v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ +204140: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +204146: 0c01 |0005: move-result-object v1 │ │ +204148: 1f01 e10e |0006: check-cast v1, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0ee1 │ │ +20414c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;) │ │ @@ -499547,20 +499547,20 @@ │ │ type : '()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -204158: |[204158] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.values:()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; │ │ -204168: 6200 6e5b |0000: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6e │ │ -20416c: 6e10 1473 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.clone:()Ljava/lang/Object; // method@7314 │ │ -204172: 0c00 |0005: move-result-object v0 │ │ -204174: 1f00 ca0f |0006: check-cast v0, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0fca │ │ -204178: 1100 |0008: return-object v0 │ │ +204150: |[204150] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS.values:()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; │ │ +204160: 6200 6e5b |0000: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6e │ │ +204164: 6e10 1473 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.clone:()Ljava/lang/Object; // method@7314 │ │ +20416a: 0c00 |0005: move-result-object v0 │ │ +20416c: 1f00 ca0f |0006: check-cast v0, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // type@0fca │ │ +204170: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9836 (NowPlayingView.java) │ │ @@ -499608,32 +499608,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -20422c: |[20422c] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.:()V │ │ -20423c: 2200 e20e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ -204240: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -204242: 1a02 5c09 |0003: const-string v2, "COVER_VIEW" // string@095c │ │ -204246: 7030 396f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.:(Ljava/lang/String;I)V // method@6f39 │ │ -20424c: 6900 725b |0008: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ -204250: 2200 e20e |000a: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ -204254: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -204256: 1a03 1d27 |000d: const-string v3, "PLAYLIST_VIEW" // string@271d │ │ -20425a: 7030 396f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.:(Ljava/lang/String;I)V // method@6f39 │ │ -204260: 6900 735b |0012: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ -204264: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -204266: 2333 cb0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0fcb │ │ -20426a: 6204 725b |0017: sget-object v4, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ -20426e: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -204272: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -204276: 6903 715b |001d: sput-object v3, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b71 │ │ -20427a: 0e00 |001f: return-void │ │ +204224: |[204224] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.:()V │ │ +204234: 2200 e20e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ +204238: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +20423a: 1a02 5c09 |0003: const-string v2, "COVER_VIEW" // string@095c │ │ +20423e: 7030 396f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.:(Ljava/lang/String;I)V // method@6f39 │ │ +204244: 6900 725b |0008: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ +204248: 2200 e20e |000a: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ +20424c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +20424e: 1a03 1d27 |000d: const-string v3, "PLAYLIST_VIEW" // string@271d │ │ +204252: 7030 396f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.:(Ljava/lang/String;I)V // method@6f39 │ │ +204258: 6900 735b |0012: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ +20425c: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +20425e: 2333 cb0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0fcb │ │ +204262: 6204 725b |0017: sget-object v4, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ +204266: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +20426a: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +20426e: 6903 715b |001d: sput-object v3, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b71 │ │ +204272: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1434 │ │ 0x0017 line=1433 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;) │ │ @@ -499641,17 +499641,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 │ │ -20427c: |[20427c] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.:(Ljava/lang/String;I)V │ │ -20428c: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -204292: 0e00 |0003: return-void │ │ +204274: |[204274] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.:(Ljava/lang/String;I)V │ │ +204284: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +20428a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -499661,20 +499661,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2041e4: |[2041e4] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; │ │ -2041f4: 1c00 e20e |0000: const-class v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ -2041f8: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -2041fe: 0c01 |0005: move-result-object v1 │ │ -204200: 1f01 e20e |0006: check-cast v1, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ -204204: 1101 |0008: return-object v1 │ │ +2041dc: |[2041dc] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; │ │ +2041ec: 1c00 e20e |0000: const-class v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ +2041f0: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +2041f6: 0c01 |0005: move-result-object v1 │ │ +2041f8: 1f01 e20e |0006: check-cast v1, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0ee2 │ │ +2041fc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1433 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;) │ │ @@ -499682,20 +499682,20 @@ │ │ type : '()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -204208: |[204208] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.values:()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; │ │ -204218: 6200 715b |0000: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b71 │ │ -20421c: 6e10 1573 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.clone:()Ljava/lang/Object; // method@7315 │ │ -204222: 0c00 |0005: move-result-object v0 │ │ -204224: 1f00 cb0f |0006: check-cast v0, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0fcb │ │ -204228: 1100 |0008: return-object v0 │ │ +204200: |[204200] org.gateshipone.malp.application.views.NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS.values:()[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; │ │ +204210: 6200 715b |0000: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.$VALUES:[Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b71 │ │ +204214: 6e10 1573 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.clone:()Ljava/lang/Object; // method@7315 │ │ +20421a: 0c00 |0005: move-result-object v0 │ │ +20421c: 1f00 cb0f |0006: check-cast v0, [Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // type@0fcb │ │ +204220: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1433 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9836 (NowPlayingView.java) │ │ @@ -499784,18 +499784,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -204294: |[204294] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -2042a4: 5b01 745b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b74 │ │ -2042a8: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2042ae: 0e00 |0005: return-void │ │ +20428c: |[20428c] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +20429c: 5b01 745b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b74 │ │ +2042a0: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2042a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -499804,17 +499804,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2042b0: |[2042b0] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ -2042c0: 7020 416f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f41 │ │ -2042c6: 0e00 |0003: return-void │ │ +2042a8: |[2042a8] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ +2042b8: 7020 416f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f41 │ │ +2042be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ @@ -499825,18 +499825,18 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2042c8: |[2042c8] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -2042d8: 3803 0500 |0000: if-eqz v3, 0005 // +0005 │ │ -2042dc: 7110 4470 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.seekSeconds:(I)V // method@7044 │ │ -2042e2: 0e00 |0005: return-void │ │ +2042c0: |[2042c0] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +2042d0: 3803 0500 |0000: if-eqz v3, 0005 // +0005 │ │ +2042d4: 7110 4470 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.seekSeconds:(I)V // method@7044 │ │ +2042da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1498 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/SeekBar; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -499847,31 +499847,31 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2042e4: |[2042e4] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -2042f4: 0e00 |0000: return-void │ │ +2042dc: |[2042dc] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +2042ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener;) │ │ name : 'onStopTrackingTouch' │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2042f8: |[2042f8] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -204308: 0e00 |0000: return-void │ │ +2042f0: |[2042f0] org.gateshipone.malp.application.views.NowPlayingView$PositionSeekbarListener.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +204300: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9836 (NowPlayingView.java) │ │ │ │ Class #2085 header: │ │ @@ -499906,18 +499906,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -204430: |[204430] org.gateshipone.malp.application.views.NowPlayingView$StreamingStatusReceiver.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -204440: 5b01 775b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b77 │ │ -204444: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -20444a: 0e00 |0005: return-void │ │ +204428: |[204428] org.gateshipone.malp.application.views.NowPlayingView$StreamingStatusReceiver.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +204438: 5b01 775b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b77 │ │ +20443c: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +204442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -499926,17 +499926,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20444c: |[20444c] org.gateshipone.malp.application.views.NowPlayingView$StreamingStatusReceiver.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ -20445c: 7020 4d6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f4d │ │ -204462: 0e00 |0003: return-void │ │ +204444: |[204444] org.gateshipone.malp.application.views.NowPlayingView$StreamingStatusReceiver.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ +204454: 7020 4d6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f4d │ │ +20445a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ @@ -499947,31 +499947,31 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -204464: |[204464] org.gateshipone.malp.application.views.NowPlayingView$StreamingStatusReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -204474: 6e10 4f02 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@024f │ │ -20447a: 0c04 |0003: move-result-object v4 │ │ -20447c: 1a00 7562 |0004: const-string v0, "org.gateshipone.malp.streaming.status_changed" // string@6275 │ │ -204480: 6e20 9f65 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -204486: 0a04 |0009: move-result v4 │ │ -204488: 3804 1400 |000a: if-eqz v4, 001e // +0014 │ │ -20448c: 5434 775b |000c: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b77 │ │ -204490: 7100 b36a 0000 |000e: invoke-static {}, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.values:()[Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6ab3 │ │ -204496: 0c00 |0011: move-result-object v0 │ │ -204498: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -20449a: 1a02 7462 |0013: const-string v2, "org.gateshipone.malp.streaming.extra.status" // string@6274 │ │ -20449e: 6e30 5902 2501 |0015: invoke-virtual {v5, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0259 │ │ -2044a4: 0a05 |0018: move-result v5 │ │ -2044a6: 4605 0005 |0019: aget-object v5, v0, v5 │ │ -2044aa: 7120 656f 5400 |001b: invoke-static {v4, v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2602:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;)Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6f65 │ │ -2044b0: 0e00 |001e: return-void │ │ +20445c: |[20445c] org.gateshipone.malp.application.views.NowPlayingView$StreamingStatusReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +20446c: 6e10 4f02 0500 |0000: invoke-virtual {v5}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@024f │ │ +204472: 0c04 |0003: move-result-object v4 │ │ +204474: 1a00 7562 |0004: const-string v0, "org.gateshipone.malp.streaming.status_changed" // string@6275 │ │ +204478: 6e20 9f65 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20447e: 0a04 |0009: move-result v4 │ │ +204480: 3804 1400 |000a: if-eqz v4, 001e // +0014 │ │ +204484: 5434 775b |000c: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b77 │ │ +204488: 7100 b36a 0000 |000e: invoke-static {}, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.values:()[Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6ab3 │ │ +20448e: 0c00 |0011: move-result-object v0 │ │ +204490: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +204492: 1a02 7462 |0013: const-string v2, "org.gateshipone.malp.streaming.extra.status" // string@6274 │ │ +204496: 6e30 5902 2501 |0015: invoke-virtual {v5, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0259 │ │ +20449c: 0a05 |0018: move-result v5 │ │ +20449e: 4605 0005 |0019: aget-object v5, v0, v5 │ │ +2044a2: 7120 656f 5400 |001b: invoke-static {v4, v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2602:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;)Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6f65 │ │ +2044a8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1609 │ │ 0x000c line=1610 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; │ │ 0x0000 - 0x001f reg=4 (null) Landroid/content/Context; │ │ @@ -500012,18 +500012,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2044b4: |[2044b4] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -2044c4: 5b01 785b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ -2044c8: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2044ce: 0e00 |0005: return-void │ │ +2044ac: |[2044ac] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +2044bc: 5b01 785b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ +2044c0: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2044c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -500032,17 +500032,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2044d0: |[2044d0] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ -2044e0: 7020 506f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f50 │ │ -2044e6: 0e00 |0003: return-void │ │ +2044c8: |[2044c8] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ +2044d8: 7020 506f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f50 │ │ +2044de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ @@ -500053,48 +500053,48 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -2044e8: |[2044e8] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -2044f8: 3803 4600 |0000: if-eqz v3, 0046 // +0046 │ │ -2044fc: 7110 4b70 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setVolume:(I)V // method@704b │ │ -204502: 1301 4600 |0005: const/16 v1, #int 70 // #46 │ │ -204506: 3412 0f00 |0007: if-lt v2, v1, 0016 // +000f │ │ -20450a: 5401 785b |0009: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ -20450e: 7110 636f 0100 |000b: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ -204514: 0c01 |000e: move-result-object v1 │ │ -204516: 1402 9a00 087f |000f: const v2, #float 1.80778e+38 // #7f08009a │ │ -20451c: 6e20 8013 2100 |0012: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -204522: 2831 |0015: goto 0046 // +0031 │ │ -204524: 1303 1e00 |0016: const/16 v3, #int 30 // #1e │ │ -204528: 3432 1100 |0018: if-lt v2, v3, 0029 // +0011 │ │ -20452c: 3512 0f00 |001a: if-ge v2, v1, 0029 // +000f │ │ -204530: 5401 785b |001c: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ -204534: 7110 636f 0100 |001e: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ -20453a: 0c01 |0021: move-result-object v1 │ │ -20453c: 1402 9c00 087f |0022: const v2, #float 1.80778e+38 // #7f08009c │ │ -204542: 6e20 8013 2100 |0025: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -204548: 281e |0028: goto 0046 // +001e │ │ -20454a: 3d02 1100 |0029: if-lez v2, 003a // +0011 │ │ -20454e: 3532 0f00 |002b: if-ge v2, v3, 003a // +000f │ │ -204552: 5401 785b |002d: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ -204556: 7110 636f 0100 |002f: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ -20455c: 0c01 |0032: move-result-object v1 │ │ -20455e: 1402 9b00 087f |0033: const v2, #float 1.80778e+38 // #7f08009b │ │ -204564: 6e20 8013 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -20456a: 280d |0039: goto 0046 // +000d │ │ -20456c: 5401 785b |003a: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ -204570: 7110 636f 0100 |003c: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ -204576: 0c01 |003f: move-result-object v1 │ │ -204578: 1402 9d00 087f |0040: const v2, #float 1.80778e+38 // #7f08009d │ │ -20457e: 6e20 8013 2100 |0043: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -204584: 0e00 |0046: return-void │ │ +2044e0: |[2044e0] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +2044f0: 3803 4600 |0000: if-eqz v3, 0046 // +0046 │ │ +2044f4: 7110 4b70 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setVolume:(I)V // method@704b │ │ +2044fa: 1301 4600 |0005: const/16 v1, #int 70 // #46 │ │ +2044fe: 3412 0f00 |0007: if-lt v2, v1, 0016 // +000f │ │ +204502: 5401 785b |0009: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ +204506: 7110 636f 0100 |000b: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ +20450c: 0c01 |000e: move-result-object v1 │ │ +20450e: 1402 9a00 087f |000f: const v2, #float 1.80778e+38 // #7f08009a │ │ +204514: 6e20 8013 2100 |0012: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +20451a: 2831 |0015: goto 0046 // +0031 │ │ +20451c: 1303 1e00 |0016: const/16 v3, #int 30 // #1e │ │ +204520: 3432 1100 |0018: if-lt v2, v3, 0029 // +0011 │ │ +204524: 3512 0f00 |001a: if-ge v2, v1, 0029 // +000f │ │ +204528: 5401 785b |001c: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ +20452c: 7110 636f 0100 |001e: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ +204532: 0c01 |0021: move-result-object v1 │ │ +204534: 1402 9c00 087f |0022: const v2, #float 1.80778e+38 // #7f08009c │ │ +20453a: 6e20 8013 2100 |0025: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +204540: 281e |0028: goto 0046 // +001e │ │ +204542: 3d02 1100 |0029: if-lez v2, 003a // +0011 │ │ +204546: 3532 0f00 |002b: if-ge v2, v3, 003a // +000f │ │ +20454a: 5401 785b |002d: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ +20454e: 7110 636f 0100 |002f: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ +204554: 0c01 |0032: move-result-object v1 │ │ +204556: 1402 9b00 087f |0033: const v2, #float 1.80778e+38 // #7f08009b │ │ +20455c: 6e20 8013 2100 |0036: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +204562: 280d |0039: goto 0046 // +000d │ │ +204564: 5401 785b |003a: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b78 │ │ +204568: 7110 636f 0100 |003c: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f63 │ │ +20456e: 0c01 |003f: move-result-object v1 │ │ +204570: 1402 9d00 087f |0040: const v2, #float 1.80778e+38 // #7f08009d │ │ +204576: 6e20 8013 2100 |0043: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +20457c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1535 │ │ 0x0009 line=1538 │ │ 0x001c line=1540 │ │ 0x002d line=1542 │ │ 0x003a line=1544 │ │ @@ -500109,31 +500109,31 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -204588: |[204588] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -204598: 0e00 |0000: return-void │ │ +204580: |[204580] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +204590: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;) │ │ name : 'onStopTrackingTouch' │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -20459c: |[20459c] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -2045ac: 0e00 |0000: return-void │ │ +204594: |[204594] org.gateshipone.malp.application.views.NowPlayingView$VolumeSeekBarListener.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +2045a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9836 (NowPlayingView.java) │ │ │ │ Class #2087 header: │ │ @@ -500198,19 +500198,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -206e30: |[206e30] org.gateshipone.malp.mpdservice.ConnectionManager$DisconnectTask.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Landroid/content/Context;)V │ │ -206e40: 5b01 b65b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb6 │ │ -206e44: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -206e4a: 5b02 b55b |0005: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206e4e: 0e00 |0007: return-void │ │ +206e28: |[206e28] org.gateshipone.malp.mpdservice.ConnectionManager$DisconnectTask.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Landroid/content/Context;)V │ │ +206e38: 5b01 b65b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb6 │ │ +206e3c: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +206e42: 5b02 b55b |0005: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206e46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ @@ -500222,60 +500222,60 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -206e50: |[206e50] org.gateshipone.malp.mpdservice.ConnectionManager$DisconnectTask.run:()V │ │ -206e60: 7100 c470 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ -206e66: 0c00 |0003: move-result-object v0 │ │ -206e68: 6e10 c570 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@70c5 │ │ -206e6e: 0c00 |0007: move-result-object v0 │ │ -206e70: 5451 b55b |0008: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206e74: 7110 fd06 0100 |000a: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -206e7a: 0c01 |000d: move-result-object v1 │ │ -206e7c: 5452 b55b |000e: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206e80: 1403 e200 0f7f |0010: const v3, #float 1.90084e+38 // #7f0f00e2 │ │ -206e86: 6e20 2202 3200 |0013: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -206e8c: 0c02 |0016: move-result-object v2 │ │ -206e8e: 5453 b55b |0017: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206e92: 6e10 2002 0300 |0019: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -206e98: 0c03 |001c: move-result-object v3 │ │ -206e9a: 1404 0900 057f |001d: const v4, #float 1.76788e+38 // #7f050009 │ │ -206ea0: 6e20 e102 4300 |0020: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -206ea6: 0a03 |0023: move-result v3 │ │ -206ea8: 7230 8902 2103 |0024: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -206eae: 0a01 |0027: move-result v1 │ │ -206eb0: 3801 3000 |0028: if-eqz v1, 0058 // +0030 │ │ -206eb4: 6e10 2c72 0000 |002a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ -206eba: 0c00 |002d: move-result-object v0 │ │ -206ebc: 6201 235d |002e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ -206ec0: 3210 2800 |0030: if-eq v0, v1, 0058 // +0028 │ │ -206ec4: 2200 6e00 |0032: new-instance v0, Landroid/content/Intent; // type@006e │ │ -206ec8: 5451 b55b |0034: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206ecc: 1c02 020e |0036: const-class v2, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ -206ed0: 7030 4902 1002 |0038: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ -206ed6: 1a01 7662 |003b: const-string v1, "org.gateshipone.malp.widget.connect" // string@6276 │ │ -206eda: 6e20 7102 1000 |003d: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ -206ee0: 5451 b55b |0040: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206ee4: 6e20 3a02 0100 |0042: invoke-virtual {v1, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ -206eea: 2200 6e00 |0045: new-instance v0, Landroid/content/Intent; // type@006e │ │ -206eee: 5451 b55b |0047: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206ef2: 1c02 020e |0049: const-class v2, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ -206ef6: 7030 4902 1002 |004b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ -206efc: 1a01 7162 |004e: const-string v1, "org.gateshipone.malp.notification.show" // string@6271 │ │ -206f00: 6e20 7102 1000 |0050: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ -206f06: 5451 b55b |0053: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ -206f0a: 6e20 3a02 0100 |0055: invoke-virtual {v1, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ -206f10: 7100 ca6f 0000 |0058: invoke-static {}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.disconnectFromServer:()V // method@6fca │ │ -206f16: 5450 b65b |005b: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb6 │ │ -206f1a: 1201 |005d: const/4 v1, #int 0 // #0 │ │ -206f1c: 7120 c56f 1000 |005e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$302:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; // method@6fc5 │ │ -206f22: 0e00 |0061: return-void │ │ +206e48: |[206e48] org.gateshipone.malp.mpdservice.ConnectionManager$DisconnectTask.run:()V │ │ +206e58: 7100 c470 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ +206e5e: 0c00 |0003: move-result-object v0 │ │ +206e60: 6e10 c570 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@70c5 │ │ +206e66: 0c00 |0007: move-result-object v0 │ │ +206e68: 5451 b55b |0008: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206e6c: 7110 fd06 0100 |000a: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +206e72: 0c01 |000d: move-result-object v1 │ │ +206e74: 5452 b55b |000e: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206e78: 1403 e200 0f7f |0010: const v3, #float 1.90084e+38 // #7f0f00e2 │ │ +206e7e: 6e20 2202 3200 |0013: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +206e84: 0c02 |0016: move-result-object v2 │ │ +206e86: 5453 b55b |0017: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206e8a: 6e10 2002 0300 |0019: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +206e90: 0c03 |001c: move-result-object v3 │ │ +206e92: 1404 0900 057f |001d: const v4, #float 1.76788e+38 // #7f050009 │ │ +206e98: 6e20 e102 4300 |0020: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +206e9e: 0a03 |0023: move-result v3 │ │ +206ea0: 7230 8902 2103 |0024: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +206ea6: 0a01 |0027: move-result v1 │ │ +206ea8: 3801 3000 |0028: if-eqz v1, 0058 // +0030 │ │ +206eac: 6e10 2c72 0000 |002a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ +206eb2: 0c00 |002d: move-result-object v0 │ │ +206eb4: 6201 235d |002e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ +206eb8: 3210 2800 |0030: if-eq v0, v1, 0058 // +0028 │ │ +206ebc: 2200 6e00 |0032: new-instance v0, Landroid/content/Intent; // type@006e │ │ +206ec0: 5451 b55b |0034: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206ec4: 1c02 020e |0036: const-class v2, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ +206ec8: 7030 4902 1002 |0038: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ +206ece: 1a01 7662 |003b: const-string v1, "org.gateshipone.malp.widget.connect" // string@6276 │ │ +206ed2: 6e20 7102 1000 |003d: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ +206ed8: 5451 b55b |0040: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206edc: 6e20 3a02 0100 |0042: invoke-virtual {v1, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ +206ee2: 2200 6e00 |0045: new-instance v0, Landroid/content/Intent; // type@006e │ │ +206ee6: 5451 b55b |0047: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206eea: 1c02 020e |0049: const-class v2, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ +206eee: 7030 4902 1002 |004b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ +206ef4: 1a01 7162 |004e: const-string v1, "org.gateshipone.malp.notification.show" // string@6271 │ │ +206ef8: 6e20 7102 1000 |0050: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ +206efe: 5451 b55b |0053: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.mContext:Landroid/content/Context; // field@5bb5 │ │ +206f02: 6e20 3a02 0100 |0055: invoke-virtual {v1, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ +206f08: 7100 ca6f 0000 |0058: invoke-static {}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.disconnectFromServer:()V // method@6fca │ │ +206f0e: 5450 b65b |005b: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb6 │ │ +206f12: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +206f14: 7120 c56f 1000 |005e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$302:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; // method@6fc5 │ │ +206f1a: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0008 line=293 │ │ 0x000e line=296 │ │ 0x002a line=297 │ │ 0x0032 line=300 │ │ @@ -500323,18 +500323,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -206f24: |[206f24] org.gateshipone.malp.mpdservice.ConnectionManager$ReconnectTask.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)V │ │ -206f34: 5b01 b75b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ -206f38: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -206f3e: 0e00 |0005: return-void │ │ +206f1c: |[206f1c] org.gateshipone.malp.mpdservice.ConnectionManager$ReconnectTask.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)V │ │ +206f2c: 5b01 b75b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ +206f30: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +206f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ │ │ @@ -500343,17 +500343,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Lorg/gateshipone/malp/mpdservice/ConnectionManager$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -206f40: |[206f40] org.gateshipone.malp.mpdservice.ConnectionManager$ReconnectTask.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Lorg/gateshipone/malp/mpdservice/ConnectionManager$1;)V │ │ -206f50: 7020 bd6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)V // method@6fbd │ │ -206f56: 0e00 |0003: return-void │ │ +206f38: |[206f38] org.gateshipone.malp.mpdservice.ConnectionManager$ReconnectTask.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Lorg/gateshipone/malp/mpdservice/ConnectionManager$1;)V │ │ +206f48: 7020 bd6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)V // method@6fbd │ │ +206f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager$1; │ │ @@ -500364,35 +500364,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -206f58: |[206f58] org.gateshipone.malp.mpdservice.ConnectionManager$ReconnectTask.run:()V │ │ -206f68: 5420 b75b |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ -206f6c: 7110 c26f 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; // method@6fc2 │ │ -206f72: 0c00 |0005: move-result-object v0 │ │ -206f74: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -206f76: 3800 1900 |0007: if-eqz v0, 0020 // +0019 │ │ -206f7a: 5420 b75b |0009: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ -206f7e: 7110 c26f 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; // method@6fc2 │ │ -206f84: 0c00 |000e: move-result-object v0 │ │ -206f86: 6e10 1067 0000 |000f: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -206f8c: 5420 b75b |0012: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ -206f90: 7110 c26f 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; // method@6fc2 │ │ -206f96: 0c00 |0017: move-result-object v0 │ │ -206f98: 6e10 1167 0000 |0018: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -206f9e: 5420 b75b |001b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ -206fa2: 7120 c36f 1000 |001d: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$102:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; // method@6fc3 │ │ -206fa8: 5420 b75b |0020: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ -206fac: 7110 c46f 0000 |0022: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$208:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)I // method@6fc4 │ │ -206fb2: 5420 b75b |0025: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ -206fb6: 6e20 d16f 1000 |0027: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ -206fbc: 0e00 |002a: return-void │ │ +206f50: |[206f50] org.gateshipone.malp.mpdservice.ConnectionManager$ReconnectTask.run:()V │ │ +206f60: 5420 b75b |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ +206f64: 7110 c26f 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; // method@6fc2 │ │ +206f6a: 0c00 |0005: move-result-object v0 │ │ +206f6c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +206f6e: 3800 1900 |0007: if-eqz v0, 0020 // +0019 │ │ +206f72: 5420 b75b |0009: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ +206f76: 7110 c26f 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; // method@6fc2 │ │ +206f7c: 0c00 |000e: move-result-object v0 │ │ +206f7e: 6e10 1067 0000 |000f: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +206f84: 5420 b75b |0012: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ +206f88: 7110 c26f 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; // method@6fc2 │ │ +206f8e: 0c00 |0017: move-result-object v0 │ │ +206f90: 6e10 1167 0000 |0018: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +206f96: 5420 b75b |001b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ +206f9a: 7120 c36f 1000 |001d: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$102:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; // method@6fc3 │ │ +206fa0: 5420 b75b |0020: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ +206fa4: 7110 c46f 0000 |0022: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.access$208:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)I // method@6fc4 │ │ +206faa: 5420 b75b |0025: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.this$0:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bb7 │ │ +206fae: 6e20 d16f 1000 |0027: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ +206fb4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0009 line=265 │ │ 0x0012 line=266 │ │ 0x001b line=267 │ │ 0x0020 line=271 │ │ @@ -500445,32 +500445,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -207610: |[207610] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.:()V │ │ -207620: 2200 f00e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ -207624: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -207626: 1a02 3f24 |0003: const-string v2, "MPD_SERVER_ERROR" // string@243f │ │ -20762a: 7030 d86f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.:(Ljava/lang/String;I)V // method@6fd8 │ │ -207630: 6900 cb5b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.MPD_SERVER_ERROR:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bcb │ │ -207634: 2200 f00e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ -207638: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -20763a: 1a03 0124 |000d: const-string v3, "MPD_CONNECTION_ERROR" // string@2401 │ │ -20763e: 7030 d86f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.:(Ljava/lang/String;I)V // method@6fd8 │ │ -207644: 6900 ca5b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.MPD_CONNECTION_ERROR:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bca │ │ -207648: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -20764a: 2333 cc0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0fcc │ │ -20764e: 6204 cb5b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.MPD_SERVER_ERROR:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bcb │ │ -207652: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -207656: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -20765a: 6903 c95b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bc9 │ │ -20765e: 0e00 |001f: return-void │ │ +207608: |[207608] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.:()V │ │ +207618: 2200 f00e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ +20761c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +20761e: 1a02 3f24 |0003: const-string v2, "MPD_SERVER_ERROR" // string@243f │ │ +207622: 7030 d86f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.:(Ljava/lang/String;I)V // method@6fd8 │ │ +207628: 6900 cb5b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.MPD_SERVER_ERROR:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bcb │ │ +20762c: 2200 f00e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ +207630: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +207632: 1a03 0124 |000d: const-string v3, "MPD_CONNECTION_ERROR" // string@2401 │ │ +207636: 7030 d86f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.:(Ljava/lang/String;I)V // method@6fd8 │ │ +20763c: 6900 ca5b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.MPD_CONNECTION_ERROR:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bca │ │ +207640: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +207642: 2333 cc0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0fcc │ │ +207646: 6204 cb5b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.MPD_SERVER_ERROR:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bcb │ │ +20764a: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +20764e: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +207652: 6903 c95b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bc9 │ │ +207656: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000a line=33 │ │ 0x0017 line=31 │ │ locals : │ │ │ │ @@ -500479,17 +500479,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 │ │ -207660: |[207660] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.:(Ljava/lang/String;I)V │ │ -207670: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -207676: 0e00 |0003: return-void │ │ +207658: |[207658] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.:(Ljava/lang/String;I)V │ │ +207668: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +20766e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -500499,20 +500499,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2075c8: |[2075c8] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; │ │ -2075d8: 1c00 f00e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ -2075dc: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -2075e2: 0c01 |0005: move-result-object v1 │ │ -2075e4: 1f01 f00e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ -2075e8: 1101 |0008: return-object v1 │ │ +2075c0: |[2075c0] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; │ │ +2075d0: 1c00 f00e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ +2075d4: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +2075da: 0c01 |0005: move-result-object v1 │ │ +2075dc: 1f01 f00e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0ef0 │ │ +2075e0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;) │ │ @@ -500520,20 +500520,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2075ec: |[2075ec] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; │ │ -2075fc: 6200 c95b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bc9 │ │ -207600: 6e10 1673 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.clone:()Ljava/lang/Object; // method@7316 │ │ -207606: 0c00 |0005: move-result-object v0 │ │ -207608: 1f00 cc0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0fcc │ │ -20760c: 1100 |0008: return-object v0 │ │ +2075e4: |[2075e4] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; │ │ +2075f4: 6200 c95b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // field@5bc9 │ │ +2075f8: 6e10 1673 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE;.clone:()Ljava/lang/Object; // method@7316 │ │ +2075fe: 0c00 |0005: move-result-object v0 │ │ +207600: 1f00 cc0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler$MPD_CONNECTION_ERROR_TYPE; // type@0fcc │ │ +207604: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9112 (MPDConnectionErrorHandler.java) │ │ @@ -500565,17 +500565,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207678: |[207678] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler.:()V │ │ -207688: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0656 │ │ -20768e: 0e00 |0003: return-void │ │ +207670: |[207670] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler.:()V │ │ +207680: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0656 │ │ +207686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler; │ │ │ │ Virtual methods - │ │ @@ -500584,30 +500584,30 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -207690: |[207690] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler.handleMessage:(Landroid/os/Message;)V │ │ -2076a0: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ -2076a6: 5420 8600 |0003: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2076aa: 2000 1d0f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -2076ae: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -2076b2: 5422 8600 |0009: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2076b6: 1f02 1d0f |000b: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -2076ba: 6e20 df6f 2100 |000d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.onMPDConnectionError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;)V // method@6fdf │ │ -2076c0: 280e |0010: goto 001e // +000e │ │ -2076c2: 5420 8600 |0011: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2076c6: 2000 1e0f |0013: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ -2076ca: 3800 0900 |0015: if-eqz v0, 001e // +0009 │ │ -2076ce: 5422 8600 |0017: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2076d2: 1f02 1e0f |0019: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ -2076d6: 6e20 e06f 2100 |001b: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.onMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;)V // method@6fe0 │ │ -2076dc: 0e00 |001e: return-void │ │ +207688: |[207688] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler.handleMessage:(Landroid/os/Message;)V │ │ +207698: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ +20769e: 5420 8600 |0003: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2076a2: 2000 1d0f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +2076a6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +2076aa: 5422 8600 |0009: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2076ae: 1f02 1d0f |000b: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +2076b2: 6e20 df6f 2100 |000d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.onMPDConnectionError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;)V // method@6fdf │ │ +2076b8: 280e |0010: goto 001e // +000e │ │ +2076ba: 5420 8600 |0011: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2076be: 2000 1e0f |0013: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ +2076c2: 3800 0900 |0015: if-eqz v0, 001e // +0009 │ │ +2076c6: 5422 8600 |0017: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2076ca: 1f02 1e0f |0019: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ +2076ce: 6e20 e06f 2100 |001b: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.onMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;)V // method@6fe0 │ │ +2076d4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0009 line=44 │ │ 0x0011 line=45 │ │ 0x0017 line=46 │ │ @@ -500620,20 +500620,20 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -2076e0: |[2076e0] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler.newMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V │ │ -2076f0: 6e10 de6f 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.obtainMessage:()Landroid/os/Message; // method@6fde │ │ -2076f6: 0c00 |0003: move-result-object v0 │ │ -2076f8: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2076fc: 6e20 e16f 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.sendMessage:(Landroid/os/Message;)Z // method@6fe1 │ │ -207702: 0e00 |0009: return-void │ │ +2076d8: |[2076d8] org.gateshipone.malp.mpdservice.handlers.MPDConnectionErrorHandler.newMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V │ │ +2076e8: 6e10 de6f 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.obtainMessage:()Landroid/os/Message; // method@6fde │ │ +2076ee: 0c00 |0003: move-result-object v0 │ │ +2076f0: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2076f4: 6e20 e16f 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.sendMessage:(Landroid/os/Message;)Z // method@6fe1 │ │ +2076fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0006 line=54 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler; │ │ @@ -500685,32 +500685,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -207704: |[207704] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$1.:()V │ │ -207714: 7100 e76f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // method@6fe7 │ │ -20771a: 0c00 |0003: move-result-object v0 │ │ -20771c: 2100 |0004: array-length v0, v0 │ │ -20771e: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -207722: 6900 cc5b |0007: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE:[I // field@5bcc │ │ -207726: 6201 ce5b |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ -20772a: 6e10 e56f 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.ordinal:()I // method@6fe5 │ │ -207730: 0a01 |000e: move-result v1 │ │ -207732: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -207734: 4b02 0001 |0010: aput v2, v0, v1 │ │ -207738: 6200 cc5b |0012: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE:[I // field@5bcc │ │ -20773c: 6201 cf5b |0014: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcf │ │ -207740: 6e10 e56f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.ordinal:()I // method@6fe5 │ │ -207746: 0a01 |0019: move-result v1 │ │ -207748: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -20774a: 4b02 0001 |001b: aput v2, v0, v1 │ │ -20774e: 0e00 |001d: return-void │ │ +2076fc: |[2076fc] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$1.:()V │ │ +20770c: 7100 e76f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // method@6fe7 │ │ +207712: 0c00 |0003: move-result-object v0 │ │ +207714: 2100 |0004: array-length v0, v0 │ │ +207716: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +20771a: 6900 cc5b |0007: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE:[I // field@5bcc │ │ +20771e: 6201 ce5b |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ +207722: 6e10 e56f 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.ordinal:()I // method@6fe5 │ │ +207728: 0a01 |000e: move-result v1 │ │ +20772a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +20772c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +207730: 6200 cc5b |0012: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE:[I // field@5bcc │ │ +207734: 6201 cf5b |0014: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcf │ │ +207738: 6e10 e56f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.ordinal:()I // method@6fe5 │ │ +20773e: 0a01 |0019: move-result v1 │ │ +207740: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +207742: 4b02 0001 |001b: aput v2, v0, v1 │ │ +207746: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=52 │ │ @@ -500762,32 +500762,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -2077b4: |[2077b4] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.:()V │ │ -2077c4: 2200 f30e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ -2077c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2077ca: 1a02 3709 |0003: const-string v2, "CONNECTED" // string@0937 │ │ -2077ce: 7030 e46f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.:(Ljava/lang/String;I)V // method@6fe4 │ │ -2077d4: 6900 ce5b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ -2077d8: 2200 f30e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ -2077dc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -2077de: 1a03 d80b |000d: const-string v3, "DISCONNECTED" // string@0bd8 │ │ -2077e2: 7030 e46f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.:(Ljava/lang/String;I)V // method@6fe4 │ │ -2077e8: 6900 cf5b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcf │ │ -2077ec: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -2077ee: 2333 cd0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0fcd │ │ -2077f2: 6204 ce5b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ -2077f6: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -2077fa: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -2077fe: 6903 cd5b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcd │ │ -207802: 0e00 |001f: return-void │ │ +2077ac: |[2077ac] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.:()V │ │ +2077bc: 2200 f30e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ +2077c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2077c2: 1a02 3709 |0003: const-string v2, "CONNECTED" // string@0937 │ │ +2077c6: 7030 e46f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.:(Ljava/lang/String;I)V // method@6fe4 │ │ +2077cc: 6900 ce5b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ +2077d0: 2200 f30e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ +2077d4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +2077d6: 1a03 d80b |000d: const-string v3, "DISCONNECTED" // string@0bd8 │ │ +2077da: 7030 e46f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.:(Ljava/lang/String;I)V // method@6fe4 │ │ +2077e0: 6900 cf5b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcf │ │ +2077e4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +2077e6: 2333 cd0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0fcd │ │ +2077ea: 6204 ce5b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ +2077ee: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +2077f2: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +2077f6: 6903 cd5b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcd │ │ +2077fa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000a line=33 │ │ 0x0017 line=31 │ │ locals : │ │ │ │ @@ -500796,17 +500796,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 │ │ -207804: |[207804] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.:(Ljava/lang/String;I)V │ │ -207814: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -20781a: 0e00 |0003: return-void │ │ +2077fc: |[2077fc] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.:(Ljava/lang/String;I)V │ │ +20780c: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +207812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -500816,20 +500816,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -20776c: |[20776c] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; │ │ -20777c: 1c00 f30e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ -207780: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -207786: 0c01 |0005: move-result-object v1 │ │ -207788: 1f01 f30e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ -20778c: 1101 |0008: return-object v1 │ │ +207764: |[207764] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; │ │ +207774: 1c00 f30e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ +207778: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +20777e: 0c01 |0005: move-result-object v1 │ │ +207780: 1f01 f30e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ +207784: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;) │ │ @@ -500837,20 +500837,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -207790: |[207790] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; │ │ -2077a0: 6200 cd5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcd │ │ -2077a4: 6e10 1773 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.clone:()Ljava/lang/Object; // method@7317 │ │ -2077aa: 0c00 |0005: move-result-object v0 │ │ -2077ac: 1f00 cd0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0fcd │ │ -2077b0: 1100 |0008: return-object v0 │ │ +207788: |[207788] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; │ │ +207798: 6200 cd5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcd │ │ +20779c: 6e10 1773 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.clone:()Ljava/lang/Object; // method@7317 │ │ +2077a2: 0c00 |0005: move-result-object v0 │ │ +2077a4: 1f00 cd0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0fcd │ │ +2077a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9115 (MPDConnectionStateChangeHandler.java) │ │ @@ -500882,17 +500882,17 @@ │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20781c: |[20781c] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.:(Landroid/os/Looper;)V │ │ -20782c: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ -207832: 0e00 |0003: return-void │ │ +207814: |[207814] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.:(Landroid/os/Looper;)V │ │ +207824: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ +20782a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Looper; │ │ │ │ @@ -500902,21 +500902,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -207834: |[207834] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.connected:()V │ │ -207844: 6e10 ec6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6fec │ │ -20784a: 0c00 |0003: move-result-object v0 │ │ -20784c: 6201 ce5b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ -207850: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207854: 6e20 ef6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6fef │ │ -20785a: 0e00 |000b: return-void │ │ +20782c: |[20782c] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.connected:()V │ │ +20783c: 6e10 ec6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6fec │ │ +207842: 0c00 |0003: move-result-object v0 │ │ +207844: 6201 ce5b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.CONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bce │ │ +207848: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20784c: 6e20 ef6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6fef │ │ +207852: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ 0x0008 line=66 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; │ │ @@ -500926,21 +500926,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -20785c: |[20785c] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.disconnected:()V │ │ -20786c: 6e10 ec6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6fec │ │ -207872: 0c00 |0003: move-result-object v0 │ │ -207874: 6201 cf5b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcf │ │ -207878: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20787c: 6e20 ef6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6fef │ │ -207882: 0e00 |000b: return-void │ │ +207854: |[207854] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.disconnected:()V │ │ +207864: 6e10 ec6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6fec │ │ +20786a: 0c00 |0003: move-result-object v0 │ │ +20786c: 6201 cf5b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // field@5bcf │ │ +207870: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207874: 6e20 ef6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6fef │ │ +20787a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ 0x0008 line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; │ │ @@ -500950,31 +500950,31 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -207884: |[207884] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.handleMessage:(Landroid/os/Message;)V │ │ -207894: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ -20789a: 5422 8600 |0003: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20789e: 1f02 f30e |0005: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ -2078a2: 6200 cc5b |0007: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE:[I // field@5bcc │ │ -2078a6: 6e10 e56f 0200 |0009: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.ordinal:()I // method@6fe5 │ │ -2078ac: 0a02 |000c: move-result v2 │ │ -2078ae: 4402 0002 |000d: aget v2, v0, v2 │ │ -2078b2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -2078b4: 3202 0a00 |0010: if-eq v2, v0, 001a // +000a │ │ -2078b8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -2078ba: 3202 0300 |0013: if-eq v2, v0, 0016 // +0003 │ │ -2078be: 2808 |0015: goto 001d // +0008 │ │ -2078c0: 6e10 ee6f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.onDisconnected:()V // method@6fee │ │ -2078c6: 2804 |0019: goto 001d // +0004 │ │ -2078c8: 6e10 ed6f 0100 |001a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.onConnected:()V // method@6fed │ │ -2078ce: 0e00 |001d: return-void │ │ +20787c: |[20787c] org.gateshipone.malp.mpdservice.handlers.MPDConnectionStateChangeHandler.handleMessage:(Landroid/os/Message;)V │ │ +20788c: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ +207892: 5422 8600 |0003: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207896: 1f02 f30e |0005: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE; // type@0ef3 │ │ +20789a: 6200 cc5b |0007: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE:[I // field@5bcc │ │ +20789e: 6e10 e56f 0200 |0009: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler$CONNECTION_STATE_CHANGE;.ordinal:()I // method@6fe5 │ │ +2078a4: 0a02 |000c: move-result v2 │ │ +2078a6: 4402 0002 |000d: aget v2, v0, v2 │ │ +2078aa: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +2078ac: 3202 0a00 |0010: if-eq v2, v0, 001a // +000a │ │ +2078b0: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +2078b2: 3202 0300 |0013: if-eq v2, v0, 0016 // +0003 │ │ +2078b6: 2808 |0015: goto 001d // +0008 │ │ +2078b8: 6e10 ee6f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.onDisconnected:()V // method@6fee │ │ +2078be: 2804 |0019: goto 001d // +0004 │ │ +2078c0: 6e10 ed6f 0100 |001a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.onConnected:()V // method@6fed │ │ +2078c6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=50 │ │ 0x0007 line=52 │ │ 0x0016 line=57 │ │ 0x001a line=54 │ │ @@ -501028,32 +501028,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -2078d0: |[2078d0] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$1.:()V │ │ -2078e0: 7100 f56f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // method@6ff5 │ │ -2078e6: 0c00 |0003: move-result-object v0 │ │ -2078e8: 2100 |0004: array-length v0, v0 │ │ -2078ea: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -2078ee: 6900 d05b |0007: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDIdleChangeHandler$IDLE_STATE:[I // field@5bd0 │ │ -2078f2: 6201 d25b |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ -2078f6: 6e10 f36f 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.ordinal:()I // method@6ff3 │ │ -2078fc: 0a01 |000e: move-result v1 │ │ -2078fe: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -207900: 4b02 0001 |0010: aput v2, v0, v1 │ │ -207904: 6200 d05b |0012: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDIdleChangeHandler$IDLE_STATE:[I // field@5bd0 │ │ -207908: 6201 d35b |0014: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.NOIDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd3 │ │ -20790c: 6e10 f36f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.ordinal:()I // method@6ff3 │ │ -207912: 0a01 |0019: move-result v1 │ │ -207914: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -207916: 4b02 0001 |001b: aput v2, v0, v1 │ │ -20791a: 0e00 |001d: return-void │ │ +2078c8: |[2078c8] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$1.:()V │ │ +2078d8: 7100 f56f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // method@6ff5 │ │ +2078de: 0c00 |0003: move-result-object v0 │ │ +2078e0: 2100 |0004: array-length v0, v0 │ │ +2078e2: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +2078e6: 6900 d05b |0007: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDIdleChangeHandler$IDLE_STATE:[I // field@5bd0 │ │ +2078ea: 6201 d25b |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ +2078ee: 6e10 f36f 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.ordinal:()I // method@6ff3 │ │ +2078f4: 0a01 |000e: move-result v1 │ │ +2078f6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +2078f8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +2078fc: 6200 d05b |0012: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDIdleChangeHandler$IDLE_STATE:[I // field@5bd0 │ │ +207900: 6201 d35b |0014: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.NOIDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd3 │ │ +207904: 6e10 f36f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.ordinal:()I // method@6ff3 │ │ +20790a: 0a01 |0019: move-result v1 │ │ +20790c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +20790e: 4b02 0001 |001b: aput v2, v0, v1 │ │ +207912: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=48 │ │ @@ -501105,32 +501105,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -207980: |[207980] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.:()V │ │ -207990: 2200 f60e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ -207994: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -207996: 1a02 3210 |0003: const-string v2, "IDLE" // string@1032 │ │ -20799a: 7030 f26f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.:(Ljava/lang/String;I)V // method@6ff2 │ │ -2079a0: 6900 d25b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ -2079a4: 2200 f60e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ -2079a8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -2079aa: 1a03 de25 |000d: const-string v3, "NOIDLE" // string@25de │ │ -2079ae: 7030 f26f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.:(Ljava/lang/String;I)V // method@6ff2 │ │ -2079b4: 6900 d35b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.NOIDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd3 │ │ -2079b8: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -2079ba: 2333 ce0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0fce │ │ -2079be: 6204 d25b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ -2079c2: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -2079c6: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -2079ca: 6903 d15b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd1 │ │ -2079ce: 0e00 |001f: return-void │ │ +207978: |[207978] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.:()V │ │ +207988: 2200 f60e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ +20798c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +20798e: 1a02 3210 |0003: const-string v2, "IDLE" // string@1032 │ │ +207992: 7030 f26f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.:(Ljava/lang/String;I)V // method@6ff2 │ │ +207998: 6900 d25b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ +20799c: 2200 f60e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ +2079a0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +2079a2: 1a03 de25 |000d: const-string v3, "NOIDLE" // string@25de │ │ +2079a6: 7030 f26f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.:(Ljava/lang/String;I)V // method@6ff2 │ │ +2079ac: 6900 d35b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.NOIDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd3 │ │ +2079b0: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +2079b2: 2333 ce0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0fce │ │ +2079b6: 6204 d25b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ +2079ba: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +2079be: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +2079c2: 6903 d15b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd1 │ │ +2079c6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x000a line=36 │ │ 0x0017 line=34 │ │ locals : │ │ │ │ @@ -501139,17 +501139,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 │ │ -2079d0: |[2079d0] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.:(Ljava/lang/String;I)V │ │ -2079e0: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -2079e6: 0e00 |0003: return-void │ │ +2079c8: |[2079c8] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.:(Ljava/lang/String;I)V │ │ +2079d8: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +2079de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -501159,20 +501159,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -207938: |[207938] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; │ │ -207948: 1c00 f60e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ -20794c: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -207952: 0c01 |0005: move-result-object v1 │ │ -207954: 1f01 f60e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ -207958: 1101 |0008: return-object v1 │ │ +207930: |[207930] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; │ │ +207940: 1c00 f60e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ +207944: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +20794a: 0c01 |0005: move-result-object v1 │ │ +20794c: 1f01 f60e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ +207950: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;) │ │ @@ -501180,20 +501180,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -20795c: |[20795c] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; │ │ -20796c: 6200 d15b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd1 │ │ -207970: 6e10 1873 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.clone:()Ljava/lang/Object; // method@7318 │ │ -207976: 0c00 |0005: move-result-object v0 │ │ -207978: 1f00 ce0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0fce │ │ -20797c: 1100 |0008: return-object v0 │ │ +207954: |[207954] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler$IDLE_STATE.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; │ │ +207964: 6200 d15b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd1 │ │ +207968: 6e10 1873 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.clone:()Ljava/lang/Object; // method@7318 │ │ +20796e: 0c00 |0005: move-result-object v0 │ │ +207970: 1f00 ce0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0fce │ │ +207974: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9127 (MPDIdleChangeHandler.java) │ │ @@ -501225,17 +501225,17 @@ │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2079e8: |[2079e8] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.:(Landroid/os/Looper;)V │ │ -2079f8: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ -2079fe: 0e00 |0003: return-void │ │ +2079e0: |[2079e0] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.:(Landroid/os/Looper;)V │ │ +2079f0: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ +2079f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Looper; │ │ │ │ @@ -501245,31 +501245,31 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -207a00: |[207a00] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.handleMessage:(Landroid/os/Message;)V │ │ -207a10: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ -207a16: 5422 8600 |0003: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207a1a: 1f02 f60e |0005: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ -207a1e: 6200 d05b |0007: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDIdleChangeHandler$IDLE_STATE:[I // field@5bd0 │ │ -207a22: 6e10 f36f 0200 |0009: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.ordinal:()I // method@6ff3 │ │ -207a28: 0a02 |000c: move-result v2 │ │ -207a2a: 4402 0002 |000d: aget v2, v0, v2 │ │ -207a2e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -207a30: 3202 0a00 |0010: if-eq v2, v0, 001a // +000a │ │ -207a34: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -207a36: 3202 0300 |0013: if-eq v2, v0, 0016 // +0003 │ │ -207a3a: 2808 |0015: goto 001d // +0008 │ │ -207a3c: 6e10 fc6f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.onNoIdle:()V // method@6ffc │ │ -207a42: 2804 |0019: goto 001d // +0004 │ │ -207a44: 6e10 fb6f 0100 |001a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.onIdle:()V // method@6ffb │ │ -207a4a: 0e00 |001d: return-void │ │ +2079f8: |[2079f8] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.handleMessage:(Landroid/os/Message;)V │ │ +207a08: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ +207a0e: 5422 8600 |0003: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207a12: 1f02 f60e |0005: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // type@0ef6 │ │ +207a16: 6200 d05b |0007: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$1;.$SwitchMap$org$gateshipone$malp$mpdservice$handlers$MPDIdleChangeHandler$IDLE_STATE:[I // field@5bd0 │ │ +207a1a: 6e10 f36f 0200 |0009: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.ordinal:()I // method@6ff3 │ │ +207a20: 0a02 |000c: move-result v2 │ │ +207a22: 4402 0002 |000d: aget v2, v0, v2 │ │ +207a26: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +207a28: 3202 0a00 |0010: if-eq v2, v0, 001a // +000a │ │ +207a2c: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +207a2e: 3202 0300 |0013: if-eq v2, v0, 0016 // +0003 │ │ +207a32: 2808 |0015: goto 001d // +0008 │ │ +207a34: 6e10 fc6f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.onNoIdle:()V // method@6ffc │ │ +207a3a: 2804 |0019: goto 001d // +0004 │ │ +207a3c: 6e10 fb6f 0100 |001a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.onIdle:()V // method@6ffb │ │ +207a42: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=47 │ │ 0x0007 line=48 │ │ 0x0016 line=54 │ │ 0x001a line=50 │ │ @@ -501282,21 +501282,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -207a4c: |[207a4c] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.idle:()V │ │ -207a5c: 6e10 fa6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6ffa │ │ -207a62: 0c00 |0003: move-result-object v0 │ │ -207a64: 6201 d25b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ -207a68: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207a6c: 6e20 fd6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6ffd │ │ -207a72: 0e00 |000b: return-void │ │ +207a44: |[207a44] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.idle:()V │ │ +207a54: 6e10 fa6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6ffa │ │ +207a5a: 0c00 |0003: move-result-object v0 │ │ +207a5c: 6201 d25b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.IDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd2 │ │ +207a60: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207a64: 6e20 fd6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6ffd │ │ +207a6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x0008 line=63 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; │ │ @@ -501306,21 +501306,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -207a74: |[207a74] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.noIdle:()V │ │ -207a84: 6e10 fa6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6ffa │ │ -207a8a: 0c00 |0003: move-result-object v0 │ │ -207a8c: 6201 d35b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.NOIDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd3 │ │ -207a90: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207a94: 6e20 fd6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6ffd │ │ -207a9a: 0e00 |000b: return-void │ │ +207a6c: |[207a6c] org.gateshipone.malp.mpdservice.handlers.MPDIdleChangeHandler.noIdle:()V │ │ +207a7c: 6e10 fa6f 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.obtainMessage:()Landroid/os/Message; // method@6ffa │ │ +207a82: 0c00 |0003: move-result-object v0 │ │ +207a84: 6201 d35b |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE;.NOIDLE:Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler$IDLE_STATE; // field@5bd3 │ │ +207a88: 5b01 8600 |0006: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207a8c: 6e20 fd6f 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@6ffd │ │ +207a92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0008 line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; │ │ @@ -501382,32 +501382,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -207ae4: |[207ae4] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.:()V │ │ -207af4: 2200 f80e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ -207af8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -207afa: 1a02 4924 |0003: const-string v2, "MPD_STATUS_RESPONSE_ACTION_NEW_STATUS" // string@2449 │ │ -207afe: 7030 ff6f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.:(Ljava/lang/String;I)V // method@6fff │ │ -207b04: 6900 d55b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.MPD_STATUS_RESPONSE_ACTION_NEW_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd5 │ │ -207b08: 2200 f80e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ -207b0c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -207b0e: 1a03 4a24 |000d: const-string v3, "MPD_STATUS_RESPONSE_ACTION_NEW_TRACK" // string@244a │ │ -207b12: 7030 ff6f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.:(Ljava/lang/String;I)V // method@6fff │ │ -207b18: 6900 d65b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.MPD_STATUS_RESPONSE_ACTION_NEW_TRACK:Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd6 │ │ -207b1c: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -207b1e: 2333 cf0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0fcf │ │ -207b22: 6204 d55b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.MPD_STATUS_RESPONSE_ACTION_NEW_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd5 │ │ -207b26: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -207b2a: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -207b2e: 6903 d45b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd4 │ │ -207b32: 0e00 |001f: return-void │ │ +207adc: |[207adc] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.:()V │ │ +207aec: 2200 f80e |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ +207af0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +207af2: 1a02 4924 |0003: const-string v2, "MPD_STATUS_RESPONSE_ACTION_NEW_STATUS" // string@2449 │ │ +207af6: 7030 ff6f 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.:(Ljava/lang/String;I)V // method@6fff │ │ +207afc: 6900 d55b |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.MPD_STATUS_RESPONSE_ACTION_NEW_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd5 │ │ +207b00: 2200 f80e |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ +207b04: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +207b06: 1a03 4a24 |000d: const-string v3, "MPD_STATUS_RESPONSE_ACTION_NEW_TRACK" // string@244a │ │ +207b0a: 7030 ff6f 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.:(Ljava/lang/String;I)V // method@6fff │ │ +207b10: 6900 d65b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.MPD_STATUS_RESPONSE_ACTION_NEW_TRACK:Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd6 │ │ +207b14: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +207b16: 2333 cf0f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0fcf │ │ +207b1a: 6204 d55b |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.MPD_STATUS_RESPONSE_ACTION_NEW_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd5 │ │ +207b1e: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +207b22: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +207b26: 6903 d45b |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd4 │ │ +207b2a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000a line=37 │ │ 0x0017 line=35 │ │ locals : │ │ │ │ @@ -501416,17 +501416,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 │ │ -207b34: |[207b34] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.:(Ljava/lang/String;I)V │ │ -207b44: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -207b4a: 0e00 |0003: return-void │ │ +207b2c: |[207b2c] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.:(Ljava/lang/String;I)V │ │ +207b3c: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +207b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -501436,20 +501436,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -207a9c: |[207a9c] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; │ │ -207aac: 1c00 f80e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ -207ab0: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -207ab6: 0c01 |0005: move-result-object v1 │ │ -207ab8: 1f01 f80e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ -207abc: 1101 |0008: return-object v1 │ │ +207a94: |[207a94] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; │ │ +207aa4: 1c00 f80e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ +207aa8: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +207aae: 0c01 |0005: move-result-object v1 │ │ +207ab0: 1f01 f80e |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0ef8 │ │ +207ab4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;) │ │ @@ -501457,20 +501457,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -207ac0: |[207ac0] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; │ │ -207ad0: 6200 d45b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd4 │ │ -207ad4: 6e10 1973 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.clone:()Ljava/lang/Object; // method@7319 │ │ -207ada: 0c00 |0005: move-result-object v0 │ │ -207adc: 1f00 cf0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0fcf │ │ -207ae0: 1100 |0008: return-object v0 │ │ +207ab8: |[207ab8] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION.values:()[Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; │ │ +207ac8: 6200 d45b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // field@5bd4 │ │ +207acc: 6e10 1973 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION;.clone:()Ljava/lang/Object; // method@7319 │ │ +207ad2: 0c00 |0005: move-result-object v0 │ │ +207ad4: 1f00 cf0f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler$MPD_STATUS_RESPONSE_ACTION; // type@0fcf │ │ +207ad8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9151 (MPDStatusChangeHandler.java) │ │ @@ -501502,17 +501502,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207b4c: |[207b4c] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.:()V │ │ -207b5c: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0656 │ │ -207b62: 0e00 |0003: return-void │ │ +207b44: |[207b44] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.:()V │ │ +207b54: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0656 │ │ +207b5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler; │ │ │ │ Virtual methods - │ │ @@ -501521,30 +501521,30 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -207b64: |[207b64] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.handleMessage:(Landroid/os/Message;)V │ │ -207b74: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ -207b7a: 5420 8600 |0003: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207b7e: 2000 2f0f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -207b82: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -207b86: 5422 8600 |0009: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207b8a: 1f02 2f0f |000b: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -207b8e: 6e20 0770 2100 |000d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@7007 │ │ -207b94: 280e |0010: goto 001e // +000e │ │ -207b96: 5420 8600 |0011: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207b9a: 2000 380f |0013: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -207b9e: 3800 0900 |0015: if-eqz v0, 001e // +0009 │ │ -207ba2: 5422 8600 |0017: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207ba6: 1f02 380f |0019: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -207baa: 6e20 0870 2100 |001b: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.onNewTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@7008 │ │ -207bb0: 0e00 |001e: return-void │ │ +207b5c: |[207b5c] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.handleMessage:(Landroid/os/Message;)V │ │ +207b6c: 6f20 5d06 2100 |0000: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ +207b72: 5420 8600 |0003: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207b76: 2000 2f0f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +207b7a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +207b7e: 5422 8600 |0009: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207b82: 1f02 2f0f |000b: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +207b86: 6e20 0770 2100 |000d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@7007 │ │ +207b8c: 280e |0010: goto 001e // +000e │ │ +207b8e: 5420 8600 |0011: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207b92: 2000 380f |0013: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +207b96: 3800 0900 |0015: if-eqz v0, 001e // +0009 │ │ +207b9a: 5422 8600 |0017: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207b9e: 1f02 380f |0019: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +207ba2: 6e20 0870 2100 |001b: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.onNewTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@7008 │ │ +207ba8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0009 line=48 │ │ 0x0011 line=49 │ │ 0x0017 line=50 │ │ @@ -501557,20 +501557,20 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -207bb4: |[207bb4] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.newMPDStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ -207bc4: 6e10 0670 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.obtainMessage:()Landroid/os/Message; // method@7006 │ │ -207bca: 0c00 |0003: move-result-object v0 │ │ -207bcc: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207bd0: 6e20 0970 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@7009 │ │ -207bd6: 0e00 |0009: return-void │ │ +207bac: |[207bac] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.newMPDStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ +207bbc: 6e10 0670 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.obtainMessage:()Landroid/os/Message; // method@7006 │ │ +207bc2: 0c00 |0003: move-result-object v0 │ │ +207bc4: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207bc8: 6e20 0970 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@7009 │ │ +207bce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0004 line=58 │ │ 0x0006 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler; │ │ @@ -501581,20 +501581,20 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -207bd8: |[207bd8] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.newMPDTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ -207be8: 6e10 0670 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.obtainMessage:()Landroid/os/Message; // method@7006 │ │ -207bee: 0c00 |0003: move-result-object v0 │ │ -207bf0: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207bf4: 6e20 0970 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@7009 │ │ -207bfa: 0e00 |0009: return-void │ │ +207bd0: |[207bd0] org.gateshipone.malp.mpdservice.handlers.MPDStatusChangeHandler.newMPDTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ +207be0: 6e10 0670 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.obtainMessage:()Landroid/os/Message; // method@7006 │ │ +207be6: 0c00 |0003: move-result-object v0 │ │ +207be8: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207bec: 6e20 0970 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.sendMessage:(Landroid/os/Message;)Z // method@7009 │ │ +207bf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ 0x0006 line=67 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler; │ │ @@ -501637,17 +501637,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207e38: |[207e38] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseHandler.:()V │ │ -207e48: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0656 │ │ -207e4e: 0e00 |0003: return-void │ │ +207e30: |[207e30] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseHandler.:()V │ │ +207e40: 7010 5606 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0656 │ │ +207e46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;) │ │ @@ -501655,17 +501655,17 @@ │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -207e50: |[207e50] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseHandler.:(Landroid/os/Looper;)V │ │ -207e60: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ -207e66: 0e00 |0003: return-void │ │ +207e48: |[207e48] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseHandler.:(Landroid/os/Looper;)V │ │ +207e58: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ +207e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Looper; │ │ │ │ @@ -501707,40 +501707,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -208970: |[208970] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.:()V │ │ -208980: 1c00 020f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler; // type@0f02 │ │ -208984: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -20898a: 0c00 |0005: move-result-object v0 │ │ -20898c: 6900 e35b |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.TAG:Ljava/lang/String; // field@5be3 │ │ -208990: 0e00 |0008: return-void │ │ +208968: |[208968] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.:()V │ │ +208978: 1c00 020f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler; // type@0f02 │ │ +20897c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +208982: 0c00 |0005: move-result-object v0 │ │ +208984: 6900 e35b |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.TAG:Ljava/lang/String; // field@5be3 │ │ +208988: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;) │ │ name : '' │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -208994: |[208994] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.:(Landroid/os/Looper;)V │ │ -2089a4: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ -2089aa: 2201 fb0c |0003: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ -2089ae: 7010 4e66 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ -2089b4: 5b01 e45b |0008: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ -2089b8: 0e00 |000a: return-void │ │ +20898c: |[20898c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.:(Landroid/os/Looper;)V │ │ +20899c: 7020 5806 1000 |0000: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0658 │ │ +2089a2: 2201 fb0c |0003: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ +2089a6: 7010 4e66 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ +2089ac: 5b01 e45b |0008: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ +2089b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/os/Looper; │ │ @@ -501751,24 +501751,24 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2089bc: |[2089bc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.addErrorListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;)V │ │ -2089cc: 5420 e45b |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ -2089d0: 1d00 |0002: monitor-enter v0 │ │ -2089d2: 5421 e45b |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ -2089d6: 6e20 5266 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -2089dc: 1e00 |0008: monitor-exit v0 │ │ -2089de: 0e00 |0009: return-void │ │ -2089e0: 0d03 |000a: move-exception v3 │ │ -2089e2: 1e00 |000b: monitor-exit v0 │ │ -2089e4: 2703 |000c: throw v3 │ │ +2089b4: |[2089b4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.addErrorListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;)V │ │ +2089c4: 5420 e45b |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ +2089c8: 1d00 |0002: monitor-enter v0 │ │ +2089ca: 5421 e45b |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ +2089ce: 6e20 5266 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +2089d4: 1e00 |0008: monitor-exit v0 │ │ +2089d6: 0e00 |0009: return-void │ │ +2089d8: 0d03 |000a: move-exception v3 │ │ +2089da: 1e00 |000b: monitor-exit v0 │ │ +2089dc: 2703 |000c: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x000c │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=139 │ │ 0x0008 line=140 │ │ @@ -501781,33 +501781,33 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -2089f4: |[2089f4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V │ │ -208a04: 5430 e45b |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ -208a08: 1d00 |0002: monitor-enter v0 │ │ -208a0a: 5431 e45b |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ -208a0e: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -208a14: 0c01 |0008: move-result-object v1 │ │ -208a16: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -208a1c: 0a02 |000c: move-result v2 │ │ -208a1e: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -208a22: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -208a28: 0c02 |0012: move-result-object v2 │ │ -208a2a: 1f02 f10e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler; // type@0ef1 │ │ -208a2e: 6e20 dd6f 4200 |0015: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.newMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@6fdd │ │ -208a34: 28f1 |0018: goto 0009 // -000f │ │ -208a36: 1e00 |0019: monitor-exit v0 │ │ -208a38: 0e00 |001a: return-void │ │ -208a3a: 0d04 |001b: move-exception v4 │ │ -208a3c: 1e00 |001c: monitor-exit v0 │ │ -208a3e: 2704 |001d: throw v4 │ │ +2089ec: |[2089ec] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V │ │ +2089fc: 5430 e45b |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ +208a00: 1d00 |0002: monitor-enter v0 │ │ +208a02: 5431 e45b |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ +208a06: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +208a0c: 0c01 |0008: move-result-object v1 │ │ +208a0e: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +208a14: 0a02 |000c: move-result v2 │ │ +208a16: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +208a1a: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +208a20: 0c02 |0012: move-result-object v2 │ │ +208a22: 1f02 f10e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler; // type@0ef1 │ │ +208a26: 6e20 dd6f 4200 |0015: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;.newMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@6fdd │ │ +208a2c: 28f1 |0018: goto 0009 // -000f │ │ +208a2e: 1e00 |0019: monitor-exit v0 │ │ +208a30: 0e00 |001a: return-void │ │ +208a32: 0d04 |001b: move-exception v4 │ │ +208a34: 1e00 |001c: monitor-exit v0 │ │ +208a36: 2704 |001d: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=177 │ │ 0x0003 line=178 │ │ 0x0015 line=179 │ │ @@ -501821,57 +501821,57 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 81 16-bit code units │ │ -208a4c: |[208a4c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.handleMessage:(Landroid/os/Message;)V │ │ -208a5c: 6f20 5d06 4300 |0000: invoke-super {v3, v4}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ -208a62: 5440 8600 |0003: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208a66: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208a6a: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -208a6e: 0e00 |0009: return-void │ │ -208a70: 5444 8600 |000a: iget-object v4, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208a74: 1f04 060f |000c: check-cast v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208a78: 6e10 6470 0400 |000e: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ -208a7e: 0c00 |0011: move-result-object v0 │ │ -208a80: 6201 265c |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ -208a84: 3310 2400 |0014: if-ne v0, v1, 0038 // +0024 │ │ -208a88: 6200 455c |0016: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ -208a8c: 6e20 6770 0400 |0018: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -208a92: 0c00 |001b: move-result-object v0 │ │ -208a94: 6201 465c |001c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ -208a98: 6e20 6770 1400 |001e: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -208a9e: 0c01 |0021: move-result-object v1 │ │ -208aa0: 6202 365c |0022: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ -208aa4: 6e20 6570 2400 |0024: invoke-virtual {v4, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -208aaa: 0c04 |0027: move-result-object v4 │ │ -208aac: 3800 0f00 |0028: if-eqz v0, 0037 // +000f │ │ -208ab0: 3904 0300 |002a: if-nez v4, 002d // +0003 │ │ -208ab4: 280b |002c: goto 0037 // +000b │ │ -208ab6: 6202 cc5c |002d: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208aba: 6e10 4865 0400 |002f: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -208ac0: 0a04 |0032: move-result v4 │ │ -208ac2: 6e40 be71 0241 |0033: invoke-virtual {v2, v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V // method@71be │ │ -208ac8: 281a |0036: goto 0050 // +001a │ │ -208aca: 0e00 |0037: return-void │ │ -208acc: 6204 f65b |0038: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ -208ad0: 3340 0d00 |003a: if-ne v0, v4, 0047 // +000d │ │ -208ad4: 6204 cc5c |003c: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208ad8: 6e10 9071 0400 |003e: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.connect:()V // method@7190 │ │ -208ade: 280f |0041: goto 0050 // +000f │ │ -208ae0: 0d04 |0042: move-exception v4 │ │ -208ae2: 6e20 5270 4300 |0043: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@7052 │ │ -208ae8: 280a |0046: goto 0050 // +000a │ │ -208aea: 6204 f85b |0047: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ -208aee: 3340 0700 |0049: if-ne v0, v4, 0050 // +0007 │ │ -208af2: 6204 cc5c |004b: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208af6: 6e10 9271 0400 |004d: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.disconnect:()V // method@7192 │ │ -208afc: 0e00 |0050: return-void │ │ +208a44: |[208a44] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.handleMessage:(Landroid/os/Message;)V │ │ +208a54: 6f20 5d06 4300 |0000: invoke-super {v3, v4}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@065d │ │ +208a5a: 5440 8600 |0003: iget-object v0, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208a5e: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208a62: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +208a66: 0e00 |0009: return-void │ │ +208a68: 5444 8600 |000a: iget-object v4, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208a6c: 1f04 060f |000c: check-cast v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208a70: 6e10 6470 0400 |000e: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ +208a76: 0c00 |0011: move-result-object v0 │ │ +208a78: 6201 265c |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ +208a7c: 3310 2400 |0014: if-ne v0, v1, 0038 // +0024 │ │ +208a80: 6200 455c |0016: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ +208a84: 6e20 6770 0400 |0018: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +208a8a: 0c00 |001b: move-result-object v0 │ │ +208a8c: 6201 465c |001c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ +208a90: 6e20 6770 1400 |001e: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +208a96: 0c01 |0021: move-result-object v1 │ │ +208a98: 6202 365c |0022: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ +208a9c: 6e20 6570 2400 |0024: invoke-virtual {v4, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +208aa2: 0c04 |0027: move-result-object v4 │ │ +208aa4: 3800 0f00 |0028: if-eqz v0, 0037 // +000f │ │ +208aa8: 3904 0300 |002a: if-nez v4, 002d // +0003 │ │ +208aac: 280b |002c: goto 0037 // +000b │ │ +208aae: 6202 cc5c |002d: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208ab2: 6e10 4865 0400 |002f: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +208ab8: 0a04 |0032: move-result v4 │ │ +208aba: 6e40 be71 0241 |0033: invoke-virtual {v2, v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V // method@71be │ │ +208ac0: 281a |0036: goto 0050 // +001a │ │ +208ac2: 0e00 |0037: return-void │ │ +208ac4: 6204 f65b |0038: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ +208ac8: 3340 0d00 |003a: if-ne v0, v4, 0047 // +000d │ │ +208acc: 6204 cc5c |003c: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208ad0: 6e10 9071 0400 |003e: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.connect:()V // method@7190 │ │ +208ad6: 280f |0041: goto 0050 // +000f │ │ +208ad8: 0d04 |0042: move-exception v4 │ │ +208ada: 6e20 5270 4300 |0043: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@7052 │ │ +208ae0: 280a |0046: goto 0050 // +000a │ │ +208ae2: 6204 f85b |0047: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ +208ae6: 3340 0700 |0049: if-ne v0, v4, 0050 // +0007 │ │ +208aea: 6204 cc5c |004b: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208aee: 6e10 9271 0400 |004d: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.disconnect:()V // method@7192 │ │ +208af4: 0e00 |0050: return-void │ │ catches : 1 │ │ 0x003c - 0x0041 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x0042 │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=93 │ │ 0x000a line=99 │ │ @@ -501895,24 +501895,24 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -208b10: |[208b10] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.removeErrorListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;)V │ │ -208b20: 5420 e45b |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ -208b24: 1d00 |0002: monitor-enter v0 │ │ -208b26: 5421 e45b |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ -208b2a: 6e20 5e66 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@665e │ │ -208b30: 1e00 |0008: monitor-exit v0 │ │ -208b32: 0e00 |0009: return-void │ │ -208b34: 0d03 |000a: move-exception v3 │ │ -208b36: 1e00 |000b: monitor-exit v0 │ │ -208b38: 2703 |000c: throw v3 │ │ +208b08: |[208b08] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.removeErrorListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionErrorHandler;)V │ │ +208b18: 5420 e45b |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ +208b1c: 1d00 |0002: monitor-enter v0 │ │ +208b1e: 5421 e45b |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.mErrorListeners:Ljava/util/ArrayList; // field@5be4 │ │ +208b22: 6e20 5e66 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@665e │ │ +208b28: 1e00 |0008: monitor-exit v0 │ │ +208b2a: 0e00 |0009: return-void │ │ +208b2c: 0d03 |000a: move-exception v3 │ │ +208b2e: 1e00 |000b: monitor-exit v0 │ │ +208b30: 2703 |000c: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x000c │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0008 line=146 │ │ @@ -501925,33 +501925,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -208b48: |[208b48] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -208b58: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208b5c: 6201 265c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ -208b60: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208b66: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208b6c: 0c01 |000a: move-result-object v1 │ │ -208b6e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208b72: 0e00 |000d: return-void │ │ -208b74: 6202 455c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ -208b78: 6e30 6a70 2004 |0010: invoke-virtual {v0, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -208b7e: 6204 465c |0013: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ -208b82: 6e30 6a70 4005 |0015: invoke-virtual {v0, v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -208b88: 6204 365c |0018: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ -208b8c: 7110 4f65 0600 |001a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -208b92: 0c05 |001d: move-result-object v5 │ │ -208b94: 6e30 6870 4005 |001e: invoke-virtual {v0, v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -208b9a: 5b10 8600 |0021: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208b9e: 6e20 5570 1300 |0023: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.sendMessage:(Landroid/os/Message;)Z // method@7055 │ │ -208ba4: 0e00 |0026: return-void │ │ +208b40: |[208b40] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDGenericHandler.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +208b50: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208b54: 6201 265c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ +208b58: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208b5e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208b64: 0c01 |000a: move-result-object v1 │ │ +208b66: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +208b6a: 0e00 |000d: return-void │ │ +208b6c: 6202 455c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ +208b70: 6e30 6a70 2004 |0010: invoke-virtual {v0, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +208b76: 6204 465c |0013: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ +208b7a: 6e30 6a70 4005 |0015: invoke-virtual {v0, v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +208b80: 6204 365c |0018: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ +208b84: 7110 4f65 0600 |001a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +208b8a: 0c05 |001d: move-result-object v5 │ │ +208b8c: 6e30 6870 4005 |001e: invoke-virtual {v0, v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +208b92: 5b10 8600 |0021: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208b96: 6e20 5570 1300 |0023: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.sendMessage:(Landroid/os/Message;)Z // method@7055 │ │ +208b9c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0007 line=160 │ │ 0x000e line=164 │ │ 0x0013 line=165 │ │ 0x0018 line=166 │ │ @@ -502292,589 +502292,589 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 1212 16-bit code units │ │ -208bf0: |[208bf0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.:()V │ │ -208c00: 2200 030f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -208c06: 1a02 0d04 |0003: const-string v2, "ACTION_SET_SERVER_PARAMETERS" // string@040d │ │ -208c0a: 7030 5870 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c10: 6900 265c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ -208c14: 2200 030f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c18: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -208c1a: 1a03 9d03 |000d: const-string v3, "ACTION_CONNECT_MPD_SERVER" // string@039d │ │ -208c1e: 7030 5870 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c24: 6900 f65b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ -208c28: 2200 030f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c2c: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -208c2e: 1a04 a303 |0017: const-string v4, "ACTION_DISCONNECT_MPD_SERVER" // string@03a3 │ │ -208c32: 7030 5870 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c38: 6900 f85b |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ -208c3c: 2200 030f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c40: 1234 |0020: const/4 v4, #int 3 // #3 │ │ -208c42: 1a05 ae03 |0021: const-string v5, "ACTION_GET_ALBUMS" // string@03ae │ │ -208c46: 7030 5870 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c4c: 6900 fd5b |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ -208c50: 2200 030f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c54: 1245 |002a: const/4 v5, #int 4 // #4 │ │ -208c56: 1a06 af03 |002b: const-string v6, "ACTION_GET_ALBUMS_IN_PATH" // string@03af │ │ -208c5a: 7030 5870 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c60: 6900 fe5b |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ -208c64: 2200 030f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c68: 1256 |0034: const/4 v6, #int 5 // #5 │ │ -208c6a: 1a07 b503 |0035: const-string v7, "ACTION_GET_ARTIST_ALBUMS" // string@03b5 │ │ -208c6e: 7030 5870 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c74: 6900 045c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ -208c78: 2200 030f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c7c: 1267 |003e: const/4 v7, #int 6 // #6 │ │ -208c7e: 1a08 b403 |003f: const-string v8, "ACTION_GET_ARTISTSORT_ALBUMS" // string@03b4 │ │ -208c82: 7030 5870 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c88: 6900 035c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ -208c8c: 2200 030f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208c90: 1278 |0048: const/4 v8, #int 7 // #7 │ │ -208c92: 1a09 b203 |0049: const-string v9, "ACTION_GET_ARTISTS" // string@03b2 │ │ -208c96: 7030 5870 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208c9c: 6900 015c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ -208ca0: 2200 030f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208ca4: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ -208ca8: 1a0a b303 |0054: const-string v10, "ACTION_GET_ARTISTSORT" // string@03b3 │ │ -208cac: 7030 5870 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208cb2: 6900 025c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ -208cb6: 2200 030f |005b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208cba: 130a 0900 |005d: const/16 v10, #int 9 // #9 │ │ -208cbe: 1a0b ac03 |005f: const-string v11, "ACTION_GET_ALBUMARTISTS" // string@03ac │ │ -208cc2: 7030 5870 b00a |0061: invoke-direct {v0, v11, v10}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208cc8: 6900 fb5b |0064: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ -208ccc: 2200 030f |0066: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208cd0: 130b 0a00 |0068: const/16 v11, #int 10 // #a │ │ -208cd4: 1a0c ad03 |006a: const-string v12, "ACTION_GET_ALBUMARTISTSORT" // string@03ad │ │ -208cd8: 7030 5870 c00b |006c: invoke-direct {v0, v12, v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208cde: 6900 fc5b |006f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ -208ce2: 2200 030f |0071: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208ce6: 130c 0b00 |0073: const/16 v12, #int 11 // #b │ │ -208cea: 1a0d c003 |0075: const-string v13, "ACTION_GET_TRACKS" // string@03c0 │ │ -208cee: 7030 5870 d00c |0077: invoke-direct {v0, v13, v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208cf4: 6900 0f5c |007a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ -208cf8: 2200 030f |007c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208cfc: 130d 0c00 |007e: const/16 v13, #int 12 // #c │ │ -208d00: 1a0e b103 |0080: const-string v14, "ACTION_GET_ALBUM_TRACKS" // string@03b1 │ │ -208d04: 7030 5870 e00d |0082: invoke-direct {v0, v14, v13}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208d0a: 6900 005c |0085: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ -208d0e: 2200 030f |0087: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208d12: 130e 0d00 |0089: const/16 v14, #int 13 // #d │ │ -208d16: 1a0f b603 |008b: const-string v15, "ACTION_GET_ARTIST_ALBUM_TRACKS" // string@03b6 │ │ -208d1a: 7030 5870 f00e |008d: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208d20: 6900 055c |0090: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ -208d24: 2200 030f |0092: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208d28: 130f 0e00 |0094: const/16 v15, #int 14 // #e │ │ -208d2c: 1a0e b703 |0096: const-string v14, "ACTION_GET_ARTIST_SORT_ALBUM_TRACKS" // string@03b7 │ │ -208d30: 7030 5870 e00f |0098: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208d36: 6900 065c |009b: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ -208d3a: 2200 030f |009d: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208d3e: 130e 0f00 |009f: const/16 v14, #int 15 // #f │ │ -208d42: 1a0f bf03 |00a1: const-string v15, "ACTION_GET_SERVER_STATUS" // string@03bf │ │ -208d46: 7030 5870 f00e |00a3: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208d4c: 6900 0e5c |00a6: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0e │ │ -208d50: 2200 030f |00a8: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208d54: 130f 1000 |00aa: const/16 v15, #int 16 // #10 │ │ -208d58: 1a0e be03 |00ac: const-string v14, "ACTION_GET_SERVER_STATISTICS" // string@03be │ │ -208d5c: 7030 5870 e00f |00ae: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208d62: 6900 0d5c |00b1: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ -208d66: 2200 030f |00b3: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208d6a: 130e 1100 |00b5: const/16 v14, #int 17 // #11 │ │ -208d6e: 1a0f b803 |00b7: const-string v15, "ACTION_GET_CURRENT_PLAYLIST" // string@03b8 │ │ -208d72: 7030 5870 f00e |00b9: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208d78: 6900 075c |00bc: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ -208d7c: 2200 030f |00be: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208d80: 130f 1200 |00c0: const/16 v15, #int 18 // #12 │ │ -208d84: 1a0e b903 |00c2: const-string v14, "ACTION_GET_CURRENT_PLAYLIST_WINDOW" // string@03b9 │ │ -208d88: 7030 5870 e00f |00c4: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208d8e: 6900 085c |00c7: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ -208d92: 2200 030f |00c9: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208d96: 130e 1300 |00cb: const/16 v14, #int 19 // #13 │ │ -208d9a: 1a0f bc03 |00cd: const-string v15, "ACTION_GET_SAVED_PLAYLIST" // string@03bc │ │ -208d9e: 7030 5870 f00e |00cf: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208da4: 6900 0b5c |00d2: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ -208da8: 2200 030f |00d4: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208dac: 130f 1400 |00d6: const/16 v15, #int 20 // #14 │ │ -208db0: 1a0e bd03 |00d8: const-string v14, "ACTION_GET_SAVED_PLAYLISTS" // string@03bd │ │ -208db4: 7030 5870 e00f |00da: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208dba: 6900 0c5c |00dd: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ -208dbe: 2200 030f |00df: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208dc2: 130e 1500 |00e1: const/16 v14, #int 21 // #15 │ │ -208dc6: 1a0f ba03 |00e3: const-string v15, "ACTION_GET_FILES" // string@03ba │ │ -208dca: 7030 5870 f00e |00e5: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208dd0: 6900 095c |00e8: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ -208dd4: 2200 030f |00ea: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208dd8: 1a0f bb03 |00ec: const-string v15, "ACTION_GET_OUTPUTS" // string@03bb │ │ -208ddc: 130e 1600 |00ee: const/16 v14, #int 22 // #16 │ │ -208de0: 7030 5870 f00e |00f0: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208de6: 6900 0a5c |00f3: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ -208dea: 2200 030f |00f5: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208dee: 1a0e b003 |00f7: const-string v14, "ACTION_GET_ALBUM_ART" // string@03b0 │ │ -208df2: 130f 1700 |00f9: const/16 v15, #int 23 // #17 │ │ -208df6: 7030 5870 e00f |00fb: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208dfc: 6900 ff5b |00fe: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ -208e00: 2200 030f |0100: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e04: 1a0e 7003 |0102: const-string v14, "ACTION_ADD_ARTIST_ALBUM" // string@0370 │ │ -208e08: 130f 1800 |0104: const/16 v15, #int 24 // #18 │ │ -208e0c: 7030 5870 e00f |0106: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208e12: 6900 e75b |0109: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ -208e16: 2200 030f |010b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e1a: 1a0e 7103 |010d: const-string v14, "ACTION_ADD_ARTIST_SORT_ALBUM" // string@0371 │ │ -208e1e: 130f 1900 |010f: const/16 v15, #int 25 // #19 │ │ -208e22: 7030 5870 e00f |0111: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208e28: 6900 e85b |0114: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ -208e2c: 2200 030f |0116: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e30: 1a0e 6f03 |0118: const-string v14, "ACTION_ADD_ARTIST" // string@036f │ │ -208e34: 130f 1a00 |011a: const/16 v15, #int 26 // #1a │ │ -208e38: 7030 5870 e00f |011c: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208e3e: 6900 e65b |011f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ -208e42: 2200 030f |0121: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e46: 1a0e 7203 |0123: const-string v14, "ACTION_ADD_PATH" // string@0372 │ │ -208e4a: 130f 1b00 |0125: const/16 v15, #int 27 // #1b │ │ -208e4e: 7030 5870 e00f |0127: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208e54: 6900 e95b |012a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ -208e58: 2200 030f |012c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e5c: 1a0e 7303 |012e: const-string v14, "ACTION_ADD_PATH_AT_INDEX" // string@0373 │ │ -208e60: 130f 1c00 |0130: const/16 v15, #int 28 // #1c │ │ -208e64: 7030 5870 e00f |0132: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208e6a: 6900 ea5b |0135: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ -208e6e: 2200 030f |0137: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e72: 1a0e d903 |0139: const-string v14, "ACTION_PLAY_ARTIST_ALBUM" // string@03d9 │ │ -208e76: 130f 1d00 |013b: const/16 v15, #int 29 // #1d │ │ -208e7a: 7030 5870 e00f |013d: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208e80: 6900 155c |0140: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ -208e84: 2200 030f |0142: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e88: 1a0e db03 |0144: const-string v14, "ACTION_PLAY_ARTIST_SORT_ALBUM" // string@03db │ │ -208e8c: 130f 1e00 |0146: const/16 v15, #int 30 // #1e │ │ -208e90: 7030 5870 e00f |0148: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208e96: 6900 175c |014b: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ -208e9a: 2200 030f |014d: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208e9e: 1a0e d803 |014f: const-string v14, "ACTION_PLAY_ARTIST" // string@03d8 │ │ -208ea2: 130f 1f00 |0151: const/16 v15, #int 31 // #1f │ │ -208ea6: 7030 5870 e00f |0153: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208eac: 6900 145c |0156: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ -208eb0: 2200 030f |0158: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208eb4: 1a0e da03 |015a: const-string v14, "ACTION_PLAY_ARTIST_SORT" // string@03da │ │ -208eb8: 130f 2000 |015c: const/16 v15, #int 32 // #20 │ │ -208ebc: 7030 5870 e00f |015e: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208ec2: 6900 165c |0161: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ -208ec6: 2200 030f |0163: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208eca: 1a0e dc03 |0165: const-string v14, "ACTION_PLAY_DIRECTORY" // string@03dc │ │ -208ece: 130f 2100 |0167: const/16 v15, #int 33 // #21 │ │ -208ed2: 7030 5870 e00f |0169: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208ed8: 6900 185c |016c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ -208edc: 2200 030f |016e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208ee0: 1a0e d703 |0170: const-string v14, "ACTION_PLAY_ALBUMS_IN_PATH" // string@03d7 │ │ -208ee4: 130f 2200 |0172: const/16 v15, #int 34 // #22 │ │ -208ee8: 7030 5870 e00f |0174: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208eee: 6900 135c |0177: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ -208ef2: 2200 030f |0179: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208ef6: 1a0e e303 |017b: const-string v14, "ACTION_PLAY_SONG" // string@03e3 │ │ -208efa: 130f 2300 |017d: const/16 v15, #int 35 // #23 │ │ -208efe: 7030 5870 e00f |017f: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f04: 6900 1b5c |0182: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ -208f08: 2200 030f |0184: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208f0c: 1a0e e403 |0186: const-string v14, "ACTION_PLAY_SONG_NEXT" // string@03e4 │ │ -208f10: 130f 2400 |0188: const/16 v15, #int 36 // #24 │ │ -208f14: 7030 5870 e00f |018a: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f1a: 6900 1c5c |018d: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ -208f1e: 2200 030f |018f: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208f22: 1a0e 1d04 |0191: const-string v14, "ACTION_START_IDLE" // string@041d │ │ -208f26: 130f 2500 |0193: const/16 v15, #int 37 // #25 │ │ -208f2a: 7030 5870 e00f |0195: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f30: 6900 2a5c |0198: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_START_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2a │ │ -208f34: 2200 030f |019a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208f38: 1a0e 2504 |019c: const-string v14, "ACTION_STOP_IDLE" // string@0425 │ │ -208f3c: 130f 2600 |019e: const/16 v15, #int 38 // #26 │ │ -208f40: 7030 5870 e00f |01a0: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f46: 6900 2b5c |01a3: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_STOP_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2b │ │ -208f4a: 2200 030f |01a5: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208f4e: 1a0e f803 |01a7: const-string v14, "ACTION_SAVE_PLAYLIST" // string@03f8 │ │ -208f52: 130f 2700 |01a9: const/16 v15, #int 39 // #27 │ │ -208f56: 7030 5870 e00f |01ab: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f5c: 6900 215c |01ae: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ -208f60: 2200 030f |01b0: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208f64: 1a0e f303 |01b2: const-string v14, "ACTION_REMOVE_PLAYLIST" // string@03f3 │ │ -208f68: 130f 2800 |01b4: const/16 v15, #int 40 // #28 │ │ -208f6c: 7030 5870 e00f |01b6: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f72: 6900 1d5c |01b9: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ -208f76: 2200 030f |01bb: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208f7a: 1a0e c703 |01bd: const-string v14, "ACTION_LOAD_PLAYLIST" // string@03c7 │ │ -208f7e: 130f 2900 |01bf: const/16 v15, #int 41 // #29 │ │ -208f82: 7030 5870 e00f |01c1: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f88: 6900 105c |01c4: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ -208f8c: 2200 030f |01c6: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208f90: 1a0e e103 |01c8: const-string v14, "ACTION_PLAY_PLAYLIST" // string@03e1 │ │ -208f94: 130f 2a00 |01ca: const/16 v15, #int 42 // #2a │ │ -208f98: 7030 5870 e00f |01cc: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208f9e: 6900 195c |01cf: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ -208fa2: 2200 030f |01d1: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208fa6: 1a0e 7703 |01d3: const-string v14, "ACTION_ADD_SONG_TO_PLAYLIST" // string@0377 │ │ -208faa: 130f 2b00 |01d5: const/16 v15, #int 43 // #2b │ │ -208fae: 7030 5870 e00f |01d7: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208fb4: 6900 ec5b |01da: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ -208fb8: 2200 030f |01dc: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208fbc: 1a0e f603 |01de: const-string v14, "ACTION_REMOVE_SONG_FROM_PLAYLIST" // string@03f6 │ │ -208fc0: 130f 2c00 |01e0: const/16 v15, #int 44 // #2c │ │ -208fc4: 7030 5870 e00f |01e2: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208fca: 6900 205c |01e5: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ -208fce: 2200 030f |01e7: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208fd2: 1a0e 8f03 |01e9: const-string v14, "ACTION_CLEAR_CURRENT_PLAYLIST" // string@038f │ │ -208fd6: 130f 2d00 |01eb: const/16 v15, #int 45 // #2d │ │ -208fda: 7030 5870 e00f |01ed: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208fe0: 6900 ed5b |01f0: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ -208fe4: 2200 030f |01f2: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208fe8: 1a0e 1704 |01f4: const-string v14, "ACTION_SHUFFLE_CURRENT_PLAYLIST" // string@0417 │ │ -208fec: 130f 2e00 |01f6: const/16 v15, #int 46 // #2e │ │ -208ff0: 7030 5870 e00f |01f8: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -208ff6: 6900 295c |01fb: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ -208ffa: 2200 030f |01fd: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208ffe: 1a0e f503 |01ff: const-string v14, "ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST" // string@03f5 │ │ -209002: 130f 2f00 |0201: const/16 v15, #int 47 // #2f │ │ -209006: 7030 5870 e00f |0203: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -20900c: 6900 1f5c |0206: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ -209010: 2200 030f |0208: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209014: 1a0e f403 |020a: const-string v14, "ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST" // string@03f4 │ │ -209018: 130f 3000 |020c: const/16 v15, #int 48 // #30 │ │ -20901c: 7030 5870 e00f |020e: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209022: 6900 1e5c |0211: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ -209026: 2200 030f |0213: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -20902a: 1a0e ce03 |0215: const-string v14, "ACTION_MOVE_SONG_FROM_TO_INDEX" // string@03ce │ │ -20902e: 130f 3100 |0217: const/16 v15, #int 49 // #31 │ │ -209032: 7030 5870 e00f |0219: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209038: 6900 125c |021c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_FROM_TO_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c12 │ │ -20903c: 2200 030f |021e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209040: 1a0e cd03 |0220: const-string v14, "ACTION_MOVE_SONG_AFTER_CURRENT" // string@03cd │ │ -209044: 130f 3200 |0222: const/16 v15, #int 50 // #32 │ │ -209048: 7030 5870 e00f |0224: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -20904e: 6900 115c |0227: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ -209052: 2200 030f |0229: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209056: 1a0e 9a03 |022b: const-string v14, "ACTION_COMMAND_STOP" // string@039a │ │ -20905a: 130f 3300 |022d: const/16 v15, #int 51 // #33 │ │ -20905e: 7030 5870 e00f |022f: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209064: 6900 f45b |0232: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ -209068: 2200 030f |0234: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -20906c: 1a0e 9703 |0236: const-string v14, "ACTION_COMMAND_PLAY" // string@0397 │ │ -209070: 130f 3400 |0238: const/16 v15, #int 52 // #34 │ │ -209074: 7030 5870 e00f |023a: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -20907a: 6900 f15b |023d: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ -20907e: 2200 030f |023f: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209082: 1a0e 9603 |0241: const-string v14, "ACTION_COMMAND_PAUSE" // string@0396 │ │ -209086: 130f 3500 |0243: const/16 v15, #int 53 // #35 │ │ -20908a: 7030 5870 e00f |0245: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209090: 6900 f05b |0248: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ -209094: 2200 030f |024a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209098: 1a0e 9b03 |024c: const-string v14, "ACTION_COMMAND_TOGGLE_PAUSE" // string@039b │ │ -20909c: 130f 3600 |024e: const/16 v15, #int 54 // #36 │ │ -2090a0: 7030 5870 e00f |0250: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2090a6: 6900 f55b |0253: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ -2090aa: 2200 030f |0255: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2090ae: 1a0e 9503 |0257: const-string v14, "ACTION_COMMAND_NEXT_SONG" // string@0395 │ │ -2090b2: 130f 3700 |0259: const/16 v15, #int 55 // #37 │ │ -2090b6: 7030 5870 e00f |025b: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2090bc: 6900 ef5b |025e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ -2090c0: 2200 030f |0260: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2090c4: 1a0e 9803 |0262: const-string v14, "ACTION_COMMAND_PREVIOUS_SONG" // string@0398 │ │ -2090c8: 130f 3800 |0264: const/16 v15, #int 56 // #38 │ │ -2090cc: 7030 5870 e00f |0266: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2090d2: 6900 f25b |0269: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ -2090d6: 2200 030f |026b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2090da: 1a0e 9403 |026d: const-string v14, "ACTION_COMMAND_JUMP_INDEX" // string@0394 │ │ -2090de: 130f 3900 |026f: const/16 v15, #int 57 // #39 │ │ -2090e2: 7030 5870 e00f |0271: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2090e8: 6900 ee5b |0274: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ -2090ec: 2200 030f |0276: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2090f0: 1a0e 9903 |0278: const-string v14, "ACTION_COMMAND_SEEK_SECONDS" // string@0399 │ │ -2090f4: 130f 3a00 |027a: const/16 v15, #int 58 // #3a │ │ -2090f8: 7030 5870 e00f |027c: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2090fe: 6900 f35b |027f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ -209102: 2200 030f |0281: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209106: 1a0e 0a04 |0283: const-string v14, "ACTION_SET_REPEAT" // string@040a │ │ -20910a: 130f 3b00 |0285: const/16 v15, #int 59 // #3b │ │ -20910e: 7030 5870 e00f |0287: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209114: 6900 255c |028a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ -209118: 2200 030f |028c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -20911c: 1a0e 0804 |028e: const-string v14, "ACTION_SET_RANDOM" // string@0408 │ │ -209120: 130f 3c00 |0290: const/16 v15, #int 60 // #3c │ │ -209124: 7030 5870 e00f |0292: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -20912a: 6900 245c |0295: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ -20912e: 2200 030f |0297: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209132: 1a0e 1004 |0299: const-string v14, "ACTION_SET_SINGLE" // string@0410 │ │ -209136: 130f 3d00 |029b: const/16 v15, #int 61 // #3d │ │ -20913a: 7030 5870 e00f |029d: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209140: 6900 275c |02a0: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ -209144: 2200 030f |02a2: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209148: 1a0e 0604 |02a4: const-string v14, "ACTION_SET_CONSUME" // string@0406 │ │ -20914c: 130f 3e00 |02a6: const/16 v15, #int 62 // #3e │ │ -209150: 7030 5870 e00f |02a8: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209156: 6900 235c |02ab: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ -20915a: 2200 030f |02ad: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -20915e: 1a0e 1204 |02af: const-string v14, "ACTION_SET_VOLUME" // string@0412 │ │ -209162: 130f 3f00 |02b1: const/16 v15, #int 63 // #3f │ │ -209166: 7030 5870 e00f |02b3: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -20916c: 6900 285c |02b6: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ -209170: 2200 030f |02b8: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209174: 1a0e 2d04 |02ba: const-string v14, "ACTION_UP_VOLUME" // string@042d │ │ -209178: 130f 4000 |02bc: const/16 v15, #int 64 // #40 │ │ -20917c: 7030 5870 e00f |02be: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209182: 6900 2e5c |02c1: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ -209186: 2200 030f |02c3: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -20918a: 1a0e a503 |02c5: const-string v14, "ACTION_DOWN_VOLUME" // string@03a5 │ │ -20918e: 130f 4100 |02c7: const/16 v15, #int 65 // #41 │ │ -209192: 7030 5870 e00f |02c9: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209198: 6900 f95b |02cc: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ -20919c: 2200 030f |02ce: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2091a0: 1a0e 2804 |02d0: const-string v14, "ACTION_TOGGLE_OUTPUT" // string@0428 │ │ -2091a4: 130f 4200 |02d2: const/16 v15, #int 66 // #42 │ │ -2091a8: 7030 5870 e00f |02d4: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2091ae: 6900 2c5c |02d7: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ -2091b2: 2200 030f |02d9: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2091b6: 1a0e a603 |02db: const-string v14, "ACTION_ENABLE_OUTPUT" // string@03a6 │ │ -2091ba: 130f 4300 |02dd: const/16 v15, #int 67 // #43 │ │ -2091be: 7030 5870 e00f |02df: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2091c4: 6900 fa5b |02e2: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ -2091c8: 2200 030f |02e4: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2091cc: 1a0e a103 |02e6: const-string v14, "ACTION_DISABLE_OUTPUT" // string@03a1 │ │ -2091d0: 130f 4400 |02e8: const/16 v15, #int 68 // #44 │ │ -2091d4: 7030 5870 e00f |02ea: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2091da: 6900 f75b |02ed: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ -2091de: 2200 030f |02ef: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2091e2: 1a0e 2c04 |02f1: const-string v14, "ACTION_UPDATE_DATABASE" // string@042c │ │ -2091e6: 130f 4500 |02f3: const/16 v15, #int 69 // #45 │ │ -2091ea: 7030 5870 e00f |02f5: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -2091f0: 6900 2d5c |02f8: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ -2091f4: 2200 030f |02fa: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -2091f8: 1a0e 0104 |02fc: const-string v14, "ACTION_SEARCH_FILES" // string@0401 │ │ -2091fc: 130f 4600 |02fe: const/16 v15, #int 70 // #46 │ │ -209200: 7030 5870 e00f |0300: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209206: 6900 225c |0303: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ -20920a: 2200 030f |0305: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -20920e: 1a0e 7403 |0307: const-string v14, "ACTION_ADD_SEARCH_FILES" // string@0374 │ │ -209212: 130f 4700 |0309: const/16 v15, #int 71 // #47 │ │ -209216: 7030 5870 e00f |030b: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -20921c: 6900 eb5b |030e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ -209220: 2200 030f |0310: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -209224: 1a0e e203 |0312: const-string v14, "ACTION_PLAY_SEARCH_FILES" // string@03e2 │ │ -209228: 130f 4800 |0314: const/16 v15, #int 72 // #48 │ │ -20922c: 7030 5870 e00f |0316: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ -209232: 6900 1a5c |0319: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1a │ │ -209236: 130e 4900 |031b: const/16 v14, #int 73 // #49 │ │ -20923a: 23ee d00f |031d: new-array v14, v14, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0fd0 │ │ -20923e: 620f 265c |031f: sget-object v15, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ -209242: 4d0f 0e01 |0321: aput-object v15, v14, v1 │ │ -209246: 6201 f65b |0323: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ -20924a: 4d01 0e02 |0325: aput-object v1, v14, v2 │ │ -20924e: 6201 f85b |0327: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ -209252: 4d01 0e03 |0329: aput-object v1, v14, v3 │ │ -209256: 6201 fd5b |032b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ -20925a: 4d01 0e04 |032d: aput-object v1, v14, v4 │ │ -20925e: 6201 fe5b |032f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ -209262: 4d01 0e05 |0331: aput-object v1, v14, v5 │ │ -209266: 6201 045c |0333: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ -20926a: 4d01 0e06 |0335: aput-object v1, v14, v6 │ │ -20926e: 6201 035c |0337: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ -209272: 4d01 0e07 |0339: aput-object v1, v14, v7 │ │ -209276: 6201 015c |033b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ -20927a: 4d01 0e08 |033d: aput-object v1, v14, v8 │ │ -20927e: 6201 025c |033f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ -209282: 4d01 0e09 |0341: aput-object v1, v14, v9 │ │ -209286: 6201 fb5b |0343: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ -20928a: 4d01 0e0a |0345: aput-object v1, v14, v10 │ │ -20928e: 6201 fc5b |0347: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ -209292: 4d01 0e0b |0349: aput-object v1, v14, v11 │ │ -209296: 6201 0f5c |034b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ -20929a: 4d01 0e0c |034d: aput-object v1, v14, v12 │ │ -20929e: 6201 005c |034f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ -2092a2: 4d01 0e0d |0351: aput-object v1, v14, v13 │ │ -2092a6: 6201 055c |0353: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ -2092aa: 1302 0d00 |0355: const/16 v2, #int 13 // #d │ │ -2092ae: 4d01 0e02 |0357: aput-object v1, v14, v2 │ │ -2092b2: 6201 065c |0359: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ -2092b6: 1302 0e00 |035b: const/16 v2, #int 14 // #e │ │ -2092ba: 4d01 0e02 |035d: aput-object v1, v14, v2 │ │ -2092be: 6201 0e5c |035f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0e │ │ -2092c2: 1302 0f00 |0361: const/16 v2, #int 15 // #f │ │ -2092c6: 4d01 0e02 |0363: aput-object v1, v14, v2 │ │ -2092ca: 6201 0d5c |0365: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ -2092ce: 1302 1000 |0367: const/16 v2, #int 16 // #10 │ │ -2092d2: 4d01 0e02 |0369: aput-object v1, v14, v2 │ │ -2092d6: 6201 075c |036b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ -2092da: 1302 1100 |036d: const/16 v2, #int 17 // #11 │ │ -2092de: 4d01 0e02 |036f: aput-object v1, v14, v2 │ │ -2092e2: 6201 085c |0371: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ -2092e6: 1302 1200 |0373: const/16 v2, #int 18 // #12 │ │ -2092ea: 4d01 0e02 |0375: aput-object v1, v14, v2 │ │ -2092ee: 6201 0b5c |0377: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ -2092f2: 1302 1300 |0379: const/16 v2, #int 19 // #13 │ │ -2092f6: 4d01 0e02 |037b: aput-object v1, v14, v2 │ │ -2092fa: 6201 0c5c |037d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ -2092fe: 1302 1400 |037f: const/16 v2, #int 20 // #14 │ │ -209302: 4d01 0e02 |0381: aput-object v1, v14, v2 │ │ -209306: 6201 095c |0383: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ -20930a: 1302 1500 |0385: const/16 v2, #int 21 // #15 │ │ -20930e: 4d01 0e02 |0387: aput-object v1, v14, v2 │ │ -209312: 6201 0a5c |0389: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ -209316: 1302 1600 |038b: const/16 v2, #int 22 // #16 │ │ -20931a: 4d01 0e02 |038d: aput-object v1, v14, v2 │ │ -20931e: 6201 ff5b |038f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ -209322: 1302 1700 |0391: const/16 v2, #int 23 // #17 │ │ -209326: 4d01 0e02 |0393: aput-object v1, v14, v2 │ │ -20932a: 6201 e75b |0395: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ -20932e: 1302 1800 |0397: const/16 v2, #int 24 // #18 │ │ -209332: 4d01 0e02 |0399: aput-object v1, v14, v2 │ │ -209336: 6201 e85b |039b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ -20933a: 1302 1900 |039d: const/16 v2, #int 25 // #19 │ │ -20933e: 4d01 0e02 |039f: aput-object v1, v14, v2 │ │ -209342: 6201 e65b |03a1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ -209346: 1302 1a00 |03a3: const/16 v2, #int 26 // #1a │ │ -20934a: 4d01 0e02 |03a5: aput-object v1, v14, v2 │ │ -20934e: 6201 e95b |03a7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ -209352: 1302 1b00 |03a9: const/16 v2, #int 27 // #1b │ │ -209356: 4d01 0e02 |03ab: aput-object v1, v14, v2 │ │ -20935a: 6201 ea5b |03ad: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ -20935e: 1302 1c00 |03af: const/16 v2, #int 28 // #1c │ │ -209362: 4d01 0e02 |03b1: aput-object v1, v14, v2 │ │ -209366: 6201 155c |03b3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ -20936a: 1302 1d00 |03b5: const/16 v2, #int 29 // #1d │ │ -20936e: 4d01 0e02 |03b7: aput-object v1, v14, v2 │ │ -209372: 6201 175c |03b9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ -209376: 1302 1e00 |03bb: const/16 v2, #int 30 // #1e │ │ -20937a: 4d01 0e02 |03bd: aput-object v1, v14, v2 │ │ -20937e: 6201 145c |03bf: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ -209382: 1302 1f00 |03c1: const/16 v2, #int 31 // #1f │ │ -209386: 4d01 0e02 |03c3: aput-object v1, v14, v2 │ │ -20938a: 6201 165c |03c5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ -20938e: 1302 2000 |03c7: const/16 v2, #int 32 // #20 │ │ -209392: 4d01 0e02 |03c9: aput-object v1, v14, v2 │ │ -209396: 6201 185c |03cb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ -20939a: 1302 2100 |03cd: const/16 v2, #int 33 // #21 │ │ -20939e: 4d01 0e02 |03cf: aput-object v1, v14, v2 │ │ -2093a2: 6201 135c |03d1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ -2093a6: 1302 2200 |03d3: const/16 v2, #int 34 // #22 │ │ -2093aa: 4d01 0e02 |03d5: aput-object v1, v14, v2 │ │ -2093ae: 6201 1b5c |03d7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ -2093b2: 1302 2300 |03d9: const/16 v2, #int 35 // #23 │ │ -2093b6: 4d01 0e02 |03db: aput-object v1, v14, v2 │ │ -2093ba: 6201 1c5c |03dd: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ -2093be: 1302 2400 |03df: const/16 v2, #int 36 // #24 │ │ -2093c2: 4d01 0e02 |03e1: aput-object v1, v14, v2 │ │ -2093c6: 6201 2a5c |03e3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_START_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2a │ │ -2093ca: 1302 2500 |03e5: const/16 v2, #int 37 // #25 │ │ -2093ce: 4d01 0e02 |03e7: aput-object v1, v14, v2 │ │ -2093d2: 6201 2b5c |03e9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_STOP_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2b │ │ -2093d6: 1302 2600 |03eb: const/16 v2, #int 38 // #26 │ │ -2093da: 4d01 0e02 |03ed: aput-object v1, v14, v2 │ │ -2093de: 6201 215c |03ef: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ -2093e2: 1302 2700 |03f1: const/16 v2, #int 39 // #27 │ │ -2093e6: 4d01 0e02 |03f3: aput-object v1, v14, v2 │ │ -2093ea: 6201 1d5c |03f5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ -2093ee: 1302 2800 |03f7: const/16 v2, #int 40 // #28 │ │ -2093f2: 4d01 0e02 |03f9: aput-object v1, v14, v2 │ │ -2093f6: 6201 105c |03fb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ -2093fa: 1302 2900 |03fd: const/16 v2, #int 41 // #29 │ │ -2093fe: 4d01 0e02 |03ff: aput-object v1, v14, v2 │ │ -209402: 6201 195c |0401: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ -209406: 1302 2a00 |0403: const/16 v2, #int 42 // #2a │ │ -20940a: 4d01 0e02 |0405: aput-object v1, v14, v2 │ │ -20940e: 6201 ec5b |0407: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ -209412: 1302 2b00 |0409: const/16 v2, #int 43 // #2b │ │ -209416: 4d01 0e02 |040b: aput-object v1, v14, v2 │ │ -20941a: 6201 205c |040d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ -20941e: 1302 2c00 |040f: const/16 v2, #int 44 // #2c │ │ -209422: 4d01 0e02 |0411: aput-object v1, v14, v2 │ │ -209426: 6201 ed5b |0413: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ -20942a: 1302 2d00 |0415: const/16 v2, #int 45 // #2d │ │ -20942e: 4d01 0e02 |0417: aput-object v1, v14, v2 │ │ -209432: 6201 295c |0419: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ -209436: 1302 2e00 |041b: const/16 v2, #int 46 // #2e │ │ -20943a: 4d01 0e02 |041d: aput-object v1, v14, v2 │ │ -20943e: 6201 1f5c |041f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ -209442: 1302 2f00 |0421: const/16 v2, #int 47 // #2f │ │ -209446: 4d01 0e02 |0423: aput-object v1, v14, v2 │ │ -20944a: 6201 1e5c |0425: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ -20944e: 1302 3000 |0427: const/16 v2, #int 48 // #30 │ │ -209452: 4d01 0e02 |0429: aput-object v1, v14, v2 │ │ -209456: 6201 125c |042b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_FROM_TO_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c12 │ │ -20945a: 1302 3100 |042d: const/16 v2, #int 49 // #31 │ │ -20945e: 4d01 0e02 |042f: aput-object v1, v14, v2 │ │ -209462: 6201 115c |0431: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ -209466: 1302 3200 |0433: const/16 v2, #int 50 // #32 │ │ -20946a: 4d01 0e02 |0435: aput-object v1, v14, v2 │ │ -20946e: 6201 f45b |0437: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ -209472: 1302 3300 |0439: const/16 v2, #int 51 // #33 │ │ -209476: 4d01 0e02 |043b: aput-object v1, v14, v2 │ │ -20947a: 6201 f15b |043d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ -20947e: 1302 3400 |043f: const/16 v2, #int 52 // #34 │ │ -209482: 4d01 0e02 |0441: aput-object v1, v14, v2 │ │ -209486: 6201 f05b |0443: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ -20948a: 1302 3500 |0445: const/16 v2, #int 53 // #35 │ │ -20948e: 4d01 0e02 |0447: aput-object v1, v14, v2 │ │ -209492: 6201 f55b |0449: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ -209496: 1302 3600 |044b: const/16 v2, #int 54 // #36 │ │ -20949a: 4d01 0e02 |044d: aput-object v1, v14, v2 │ │ -20949e: 6201 ef5b |044f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ -2094a2: 1302 3700 |0451: const/16 v2, #int 55 // #37 │ │ -2094a6: 4d01 0e02 |0453: aput-object v1, v14, v2 │ │ -2094aa: 6201 f25b |0455: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ -2094ae: 1302 3800 |0457: const/16 v2, #int 56 // #38 │ │ -2094b2: 4d01 0e02 |0459: aput-object v1, v14, v2 │ │ -2094b6: 6201 ee5b |045b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ -2094ba: 1302 3900 |045d: const/16 v2, #int 57 // #39 │ │ -2094be: 4d01 0e02 |045f: aput-object v1, v14, v2 │ │ -2094c2: 6201 f35b |0461: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ -2094c6: 1302 3a00 |0463: const/16 v2, #int 58 // #3a │ │ -2094ca: 4d01 0e02 |0465: aput-object v1, v14, v2 │ │ -2094ce: 6201 255c |0467: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ -2094d2: 1302 3b00 |0469: const/16 v2, #int 59 // #3b │ │ -2094d6: 4d01 0e02 |046b: aput-object v1, v14, v2 │ │ -2094da: 6201 245c |046d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ -2094de: 1302 3c00 |046f: const/16 v2, #int 60 // #3c │ │ -2094e2: 4d01 0e02 |0471: aput-object v1, v14, v2 │ │ -2094e6: 6201 275c |0473: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ -2094ea: 1302 3d00 |0475: const/16 v2, #int 61 // #3d │ │ -2094ee: 4d01 0e02 |0477: aput-object v1, v14, v2 │ │ -2094f2: 6201 235c |0479: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ -2094f6: 1302 3e00 |047b: const/16 v2, #int 62 // #3e │ │ -2094fa: 4d01 0e02 |047d: aput-object v1, v14, v2 │ │ -2094fe: 6201 285c |047f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ -209502: 1302 3f00 |0481: const/16 v2, #int 63 // #3f │ │ -209506: 4d01 0e02 |0483: aput-object v1, v14, v2 │ │ -20950a: 6201 2e5c |0485: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ -20950e: 1302 4000 |0487: const/16 v2, #int 64 // #40 │ │ -209512: 4d01 0e02 |0489: aput-object v1, v14, v2 │ │ -209516: 6201 f95b |048b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ -20951a: 1302 4100 |048d: const/16 v2, #int 65 // #41 │ │ -20951e: 4d01 0e02 |048f: aput-object v1, v14, v2 │ │ -209522: 6201 2c5c |0491: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ -209526: 1302 4200 |0493: const/16 v2, #int 66 // #42 │ │ -20952a: 4d01 0e02 |0495: aput-object v1, v14, v2 │ │ -20952e: 6201 fa5b |0497: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ -209532: 1302 4300 |0499: const/16 v2, #int 67 // #43 │ │ -209536: 4d01 0e02 |049b: aput-object v1, v14, v2 │ │ -20953a: 6201 f75b |049d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ -20953e: 1302 4400 |049f: const/16 v2, #int 68 // #44 │ │ -209542: 4d01 0e02 |04a1: aput-object v1, v14, v2 │ │ -209546: 6201 2d5c |04a3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ -20954a: 1302 4500 |04a5: const/16 v2, #int 69 // #45 │ │ -20954e: 4d01 0e02 |04a7: aput-object v1, v14, v2 │ │ -209552: 6201 225c |04a9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ -209556: 1302 4600 |04ab: const/16 v2, #int 70 // #46 │ │ -20955a: 4d01 0e02 |04ad: aput-object v1, v14, v2 │ │ -20955e: 6201 eb5b |04af: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ -209562: 1302 4700 |04b1: const/16 v2, #int 71 // #47 │ │ -209566: 4d01 0e02 |04b3: aput-object v1, v14, v2 │ │ -20956a: 1301 4800 |04b5: const/16 v1, #int 72 // #48 │ │ -20956e: 4d00 0e01 |04b7: aput-object v0, v14, v1 │ │ -209572: 690e e55b |04b9: sput-object v14, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be5 │ │ -209576: 0e00 |04bb: return-void │ │ +208be8: |[208be8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.:()V │ │ +208bf8: 2200 030f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208bfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +208bfe: 1a02 0d04 |0003: const-string v2, "ACTION_SET_SERVER_PARAMETERS" // string@040d │ │ +208c02: 7030 5870 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c08: 6900 265c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ +208c0c: 2200 030f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c10: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +208c12: 1a03 9d03 |000d: const-string v3, "ACTION_CONNECT_MPD_SERVER" // string@039d │ │ +208c16: 7030 5870 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c1c: 6900 f65b |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ +208c20: 2200 030f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c24: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +208c26: 1a04 a303 |0017: const-string v4, "ACTION_DISCONNECT_MPD_SERVER" // string@03a3 │ │ +208c2a: 7030 5870 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c30: 6900 f85b |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ +208c34: 2200 030f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c38: 1234 |0020: const/4 v4, #int 3 // #3 │ │ +208c3a: 1a05 ae03 |0021: const-string v5, "ACTION_GET_ALBUMS" // string@03ae │ │ +208c3e: 7030 5870 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c44: 6900 fd5b |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ +208c48: 2200 030f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c4c: 1245 |002a: const/4 v5, #int 4 // #4 │ │ +208c4e: 1a06 af03 |002b: const-string v6, "ACTION_GET_ALBUMS_IN_PATH" // string@03af │ │ +208c52: 7030 5870 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c58: 6900 fe5b |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ +208c5c: 2200 030f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c60: 1256 |0034: const/4 v6, #int 5 // #5 │ │ +208c62: 1a07 b503 |0035: const-string v7, "ACTION_GET_ARTIST_ALBUMS" // string@03b5 │ │ +208c66: 7030 5870 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c6c: 6900 045c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ +208c70: 2200 030f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c74: 1267 |003e: const/4 v7, #int 6 // #6 │ │ +208c76: 1a08 b403 |003f: const-string v8, "ACTION_GET_ARTISTSORT_ALBUMS" // string@03b4 │ │ +208c7a: 7030 5870 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c80: 6900 035c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ +208c84: 2200 030f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c88: 1278 |0048: const/4 v8, #int 7 // #7 │ │ +208c8a: 1a09 b203 |0049: const-string v9, "ACTION_GET_ARTISTS" // string@03b2 │ │ +208c8e: 7030 5870 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208c94: 6900 015c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ +208c98: 2200 030f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208c9c: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ +208ca0: 1a0a b303 |0054: const-string v10, "ACTION_GET_ARTISTSORT" // string@03b3 │ │ +208ca4: 7030 5870 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208caa: 6900 025c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ +208cae: 2200 030f |005b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208cb2: 130a 0900 |005d: const/16 v10, #int 9 // #9 │ │ +208cb6: 1a0b ac03 |005f: const-string v11, "ACTION_GET_ALBUMARTISTS" // string@03ac │ │ +208cba: 7030 5870 b00a |0061: invoke-direct {v0, v11, v10}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208cc0: 6900 fb5b |0064: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ +208cc4: 2200 030f |0066: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208cc8: 130b 0a00 |0068: const/16 v11, #int 10 // #a │ │ +208ccc: 1a0c ad03 |006a: const-string v12, "ACTION_GET_ALBUMARTISTSORT" // string@03ad │ │ +208cd0: 7030 5870 c00b |006c: invoke-direct {v0, v12, v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208cd6: 6900 fc5b |006f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ +208cda: 2200 030f |0071: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208cde: 130c 0b00 |0073: const/16 v12, #int 11 // #b │ │ +208ce2: 1a0d c003 |0075: const-string v13, "ACTION_GET_TRACKS" // string@03c0 │ │ +208ce6: 7030 5870 d00c |0077: invoke-direct {v0, v13, v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208cec: 6900 0f5c |007a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ +208cf0: 2200 030f |007c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208cf4: 130d 0c00 |007e: const/16 v13, #int 12 // #c │ │ +208cf8: 1a0e b103 |0080: const-string v14, "ACTION_GET_ALBUM_TRACKS" // string@03b1 │ │ +208cfc: 7030 5870 e00d |0082: invoke-direct {v0, v14, v13}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d02: 6900 005c |0085: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ +208d06: 2200 030f |0087: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208d0a: 130e 0d00 |0089: const/16 v14, #int 13 // #d │ │ +208d0e: 1a0f b603 |008b: const-string v15, "ACTION_GET_ARTIST_ALBUM_TRACKS" // string@03b6 │ │ +208d12: 7030 5870 f00e |008d: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d18: 6900 055c |0090: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ +208d1c: 2200 030f |0092: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208d20: 130f 0e00 |0094: const/16 v15, #int 14 // #e │ │ +208d24: 1a0e b703 |0096: const-string v14, "ACTION_GET_ARTIST_SORT_ALBUM_TRACKS" // string@03b7 │ │ +208d28: 7030 5870 e00f |0098: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d2e: 6900 065c |009b: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ +208d32: 2200 030f |009d: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208d36: 130e 0f00 |009f: const/16 v14, #int 15 // #f │ │ +208d3a: 1a0f bf03 |00a1: const-string v15, "ACTION_GET_SERVER_STATUS" // string@03bf │ │ +208d3e: 7030 5870 f00e |00a3: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d44: 6900 0e5c |00a6: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0e │ │ +208d48: 2200 030f |00a8: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208d4c: 130f 1000 |00aa: const/16 v15, #int 16 // #10 │ │ +208d50: 1a0e be03 |00ac: const-string v14, "ACTION_GET_SERVER_STATISTICS" // string@03be │ │ +208d54: 7030 5870 e00f |00ae: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d5a: 6900 0d5c |00b1: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ +208d5e: 2200 030f |00b3: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208d62: 130e 1100 |00b5: const/16 v14, #int 17 // #11 │ │ +208d66: 1a0f b803 |00b7: const-string v15, "ACTION_GET_CURRENT_PLAYLIST" // string@03b8 │ │ +208d6a: 7030 5870 f00e |00b9: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d70: 6900 075c |00bc: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ +208d74: 2200 030f |00be: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208d78: 130f 1200 |00c0: const/16 v15, #int 18 // #12 │ │ +208d7c: 1a0e b903 |00c2: const-string v14, "ACTION_GET_CURRENT_PLAYLIST_WINDOW" // string@03b9 │ │ +208d80: 7030 5870 e00f |00c4: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d86: 6900 085c |00c7: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ +208d8a: 2200 030f |00c9: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208d8e: 130e 1300 |00cb: const/16 v14, #int 19 // #13 │ │ +208d92: 1a0f bc03 |00cd: const-string v15, "ACTION_GET_SAVED_PLAYLIST" // string@03bc │ │ +208d96: 7030 5870 f00e |00cf: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208d9c: 6900 0b5c |00d2: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ +208da0: 2200 030f |00d4: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208da4: 130f 1400 |00d6: const/16 v15, #int 20 // #14 │ │ +208da8: 1a0e bd03 |00d8: const-string v14, "ACTION_GET_SAVED_PLAYLISTS" // string@03bd │ │ +208dac: 7030 5870 e00f |00da: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208db2: 6900 0c5c |00dd: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ +208db6: 2200 030f |00df: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208dba: 130e 1500 |00e1: const/16 v14, #int 21 // #15 │ │ +208dbe: 1a0f ba03 |00e3: const-string v15, "ACTION_GET_FILES" // string@03ba │ │ +208dc2: 7030 5870 f00e |00e5: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208dc8: 6900 095c |00e8: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ +208dcc: 2200 030f |00ea: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208dd0: 1a0f bb03 |00ec: const-string v15, "ACTION_GET_OUTPUTS" // string@03bb │ │ +208dd4: 130e 1600 |00ee: const/16 v14, #int 22 // #16 │ │ +208dd8: 7030 5870 f00e |00f0: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208dde: 6900 0a5c |00f3: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ +208de2: 2200 030f |00f5: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208de6: 1a0e b003 |00f7: const-string v14, "ACTION_GET_ALBUM_ART" // string@03b0 │ │ +208dea: 130f 1700 |00f9: const/16 v15, #int 23 // #17 │ │ +208dee: 7030 5870 e00f |00fb: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208df4: 6900 ff5b |00fe: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ +208df8: 2200 030f |0100: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208dfc: 1a0e 7003 |0102: const-string v14, "ACTION_ADD_ARTIST_ALBUM" // string@0370 │ │ +208e00: 130f 1800 |0104: const/16 v15, #int 24 // #18 │ │ +208e04: 7030 5870 e00f |0106: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208e0a: 6900 e75b |0109: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ +208e0e: 2200 030f |010b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208e12: 1a0e 7103 |010d: const-string v14, "ACTION_ADD_ARTIST_SORT_ALBUM" // string@0371 │ │ +208e16: 130f 1900 |010f: const/16 v15, #int 25 // #19 │ │ +208e1a: 7030 5870 e00f |0111: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208e20: 6900 e85b |0114: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ +208e24: 2200 030f |0116: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208e28: 1a0e 6f03 |0118: const-string v14, "ACTION_ADD_ARTIST" // string@036f │ │ +208e2c: 130f 1a00 |011a: const/16 v15, #int 26 // #1a │ │ +208e30: 7030 5870 e00f |011c: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208e36: 6900 e65b |011f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ +208e3a: 2200 030f |0121: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208e3e: 1a0e 7203 |0123: const-string v14, "ACTION_ADD_PATH" // string@0372 │ │ +208e42: 130f 1b00 |0125: const/16 v15, #int 27 // #1b │ │ +208e46: 7030 5870 e00f |0127: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208e4c: 6900 e95b |012a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ +208e50: 2200 030f |012c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208e54: 1a0e 7303 |012e: const-string v14, "ACTION_ADD_PATH_AT_INDEX" // string@0373 │ │ +208e58: 130f 1c00 |0130: const/16 v15, #int 28 // #1c │ │ +208e5c: 7030 5870 e00f |0132: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208e62: 6900 ea5b |0135: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ +208e66: 2200 030f |0137: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208e6a: 1a0e d903 |0139: const-string v14, "ACTION_PLAY_ARTIST_ALBUM" // string@03d9 │ │ +208e6e: 130f 1d00 |013b: const/16 v15, #int 29 // #1d │ │ +208e72: 7030 5870 e00f |013d: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208e78: 6900 155c |0140: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ +208e7c: 2200 030f |0142: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208e80: 1a0e db03 |0144: const-string v14, "ACTION_PLAY_ARTIST_SORT_ALBUM" // string@03db │ │ +208e84: 130f 1e00 |0146: const/16 v15, #int 30 // #1e │ │ +208e88: 7030 5870 e00f |0148: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208e8e: 6900 175c |014b: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ +208e92: 2200 030f |014d: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208e96: 1a0e d803 |014f: const-string v14, "ACTION_PLAY_ARTIST" // string@03d8 │ │ +208e9a: 130f 1f00 |0151: const/16 v15, #int 31 // #1f │ │ +208e9e: 7030 5870 e00f |0153: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208ea4: 6900 145c |0156: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ +208ea8: 2200 030f |0158: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208eac: 1a0e da03 |015a: const-string v14, "ACTION_PLAY_ARTIST_SORT" // string@03da │ │ +208eb0: 130f 2000 |015c: const/16 v15, #int 32 // #20 │ │ +208eb4: 7030 5870 e00f |015e: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208eba: 6900 165c |0161: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ +208ebe: 2200 030f |0163: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208ec2: 1a0e dc03 |0165: const-string v14, "ACTION_PLAY_DIRECTORY" // string@03dc │ │ +208ec6: 130f 2100 |0167: const/16 v15, #int 33 // #21 │ │ +208eca: 7030 5870 e00f |0169: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208ed0: 6900 185c |016c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ +208ed4: 2200 030f |016e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208ed8: 1a0e d703 |0170: const-string v14, "ACTION_PLAY_ALBUMS_IN_PATH" // string@03d7 │ │ +208edc: 130f 2200 |0172: const/16 v15, #int 34 // #22 │ │ +208ee0: 7030 5870 e00f |0174: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208ee6: 6900 135c |0177: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ +208eea: 2200 030f |0179: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208eee: 1a0e e303 |017b: const-string v14, "ACTION_PLAY_SONG" // string@03e3 │ │ +208ef2: 130f 2300 |017d: const/16 v15, #int 35 // #23 │ │ +208ef6: 7030 5870 e00f |017f: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208efc: 6900 1b5c |0182: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ +208f00: 2200 030f |0184: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f04: 1a0e e403 |0186: const-string v14, "ACTION_PLAY_SONG_NEXT" // string@03e4 │ │ +208f08: 130f 2400 |0188: const/16 v15, #int 36 // #24 │ │ +208f0c: 7030 5870 e00f |018a: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208f12: 6900 1c5c |018d: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ +208f16: 2200 030f |018f: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f1a: 1a0e 1d04 |0191: const-string v14, "ACTION_START_IDLE" // string@041d │ │ +208f1e: 130f 2500 |0193: const/16 v15, #int 37 // #25 │ │ +208f22: 7030 5870 e00f |0195: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208f28: 6900 2a5c |0198: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_START_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2a │ │ +208f2c: 2200 030f |019a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f30: 1a0e 2504 |019c: const-string v14, "ACTION_STOP_IDLE" // string@0425 │ │ +208f34: 130f 2600 |019e: const/16 v15, #int 38 // #26 │ │ +208f38: 7030 5870 e00f |01a0: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208f3e: 6900 2b5c |01a3: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_STOP_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2b │ │ +208f42: 2200 030f |01a5: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f46: 1a0e f803 |01a7: const-string v14, "ACTION_SAVE_PLAYLIST" // string@03f8 │ │ +208f4a: 130f 2700 |01a9: const/16 v15, #int 39 // #27 │ │ +208f4e: 7030 5870 e00f |01ab: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208f54: 6900 215c |01ae: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ +208f58: 2200 030f |01b0: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f5c: 1a0e f303 |01b2: const-string v14, "ACTION_REMOVE_PLAYLIST" // string@03f3 │ │ +208f60: 130f 2800 |01b4: const/16 v15, #int 40 // #28 │ │ +208f64: 7030 5870 e00f |01b6: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208f6a: 6900 1d5c |01b9: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ +208f6e: 2200 030f |01bb: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f72: 1a0e c703 |01bd: const-string v14, "ACTION_LOAD_PLAYLIST" // string@03c7 │ │ +208f76: 130f 2900 |01bf: const/16 v15, #int 41 // #29 │ │ +208f7a: 7030 5870 e00f |01c1: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208f80: 6900 105c |01c4: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ +208f84: 2200 030f |01c6: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f88: 1a0e e103 |01c8: const-string v14, "ACTION_PLAY_PLAYLIST" // string@03e1 │ │ +208f8c: 130f 2a00 |01ca: const/16 v15, #int 42 // #2a │ │ +208f90: 7030 5870 e00f |01cc: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208f96: 6900 195c |01cf: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ +208f9a: 2200 030f |01d1: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208f9e: 1a0e 7703 |01d3: const-string v14, "ACTION_ADD_SONG_TO_PLAYLIST" // string@0377 │ │ +208fa2: 130f 2b00 |01d5: const/16 v15, #int 43 // #2b │ │ +208fa6: 7030 5870 e00f |01d7: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208fac: 6900 ec5b |01da: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ +208fb0: 2200 030f |01dc: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208fb4: 1a0e f603 |01de: const-string v14, "ACTION_REMOVE_SONG_FROM_PLAYLIST" // string@03f6 │ │ +208fb8: 130f 2c00 |01e0: const/16 v15, #int 44 // #2c │ │ +208fbc: 7030 5870 e00f |01e2: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208fc2: 6900 205c |01e5: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ +208fc6: 2200 030f |01e7: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208fca: 1a0e 8f03 |01e9: const-string v14, "ACTION_CLEAR_CURRENT_PLAYLIST" // string@038f │ │ +208fce: 130f 2d00 |01eb: const/16 v15, #int 45 // #2d │ │ +208fd2: 7030 5870 e00f |01ed: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208fd8: 6900 ed5b |01f0: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ +208fdc: 2200 030f |01f2: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208fe0: 1a0e 1704 |01f4: const-string v14, "ACTION_SHUFFLE_CURRENT_PLAYLIST" // string@0417 │ │ +208fe4: 130f 2e00 |01f6: const/16 v15, #int 46 // #2e │ │ +208fe8: 7030 5870 e00f |01f8: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +208fee: 6900 295c |01fb: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ +208ff2: 2200 030f |01fd: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208ff6: 1a0e f503 |01ff: const-string v14, "ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST" // string@03f5 │ │ +208ffa: 130f 2f00 |0201: const/16 v15, #int 47 // #2f │ │ +208ffe: 7030 5870 e00f |0203: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209004: 6900 1f5c |0206: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ +209008: 2200 030f |0208: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +20900c: 1a0e f403 |020a: const-string v14, "ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST" // string@03f4 │ │ +209010: 130f 3000 |020c: const/16 v15, #int 48 // #30 │ │ +209014: 7030 5870 e00f |020e: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +20901a: 6900 1e5c |0211: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ +20901e: 2200 030f |0213: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209022: 1a0e ce03 |0215: const-string v14, "ACTION_MOVE_SONG_FROM_TO_INDEX" // string@03ce │ │ +209026: 130f 3100 |0217: const/16 v15, #int 49 // #31 │ │ +20902a: 7030 5870 e00f |0219: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209030: 6900 125c |021c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_FROM_TO_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c12 │ │ +209034: 2200 030f |021e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209038: 1a0e cd03 |0220: const-string v14, "ACTION_MOVE_SONG_AFTER_CURRENT" // string@03cd │ │ +20903c: 130f 3200 |0222: const/16 v15, #int 50 // #32 │ │ +209040: 7030 5870 e00f |0224: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209046: 6900 115c |0227: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ +20904a: 2200 030f |0229: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +20904e: 1a0e 9a03 |022b: const-string v14, "ACTION_COMMAND_STOP" // string@039a │ │ +209052: 130f 3300 |022d: const/16 v15, #int 51 // #33 │ │ +209056: 7030 5870 e00f |022f: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +20905c: 6900 f45b |0232: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ +209060: 2200 030f |0234: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209064: 1a0e 9703 |0236: const-string v14, "ACTION_COMMAND_PLAY" // string@0397 │ │ +209068: 130f 3400 |0238: const/16 v15, #int 52 // #34 │ │ +20906c: 7030 5870 e00f |023a: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209072: 6900 f15b |023d: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ +209076: 2200 030f |023f: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +20907a: 1a0e 9603 |0241: const-string v14, "ACTION_COMMAND_PAUSE" // string@0396 │ │ +20907e: 130f 3500 |0243: const/16 v15, #int 53 // #35 │ │ +209082: 7030 5870 e00f |0245: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209088: 6900 f05b |0248: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ +20908c: 2200 030f |024a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209090: 1a0e 9b03 |024c: const-string v14, "ACTION_COMMAND_TOGGLE_PAUSE" // string@039b │ │ +209094: 130f 3600 |024e: const/16 v15, #int 54 // #36 │ │ +209098: 7030 5870 e00f |0250: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +20909e: 6900 f55b |0253: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ +2090a2: 2200 030f |0255: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2090a6: 1a0e 9503 |0257: const-string v14, "ACTION_COMMAND_NEXT_SONG" // string@0395 │ │ +2090aa: 130f 3700 |0259: const/16 v15, #int 55 // #37 │ │ +2090ae: 7030 5870 e00f |025b: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2090b4: 6900 ef5b |025e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ +2090b8: 2200 030f |0260: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2090bc: 1a0e 9803 |0262: const-string v14, "ACTION_COMMAND_PREVIOUS_SONG" // string@0398 │ │ +2090c0: 130f 3800 |0264: const/16 v15, #int 56 // #38 │ │ +2090c4: 7030 5870 e00f |0266: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2090ca: 6900 f25b |0269: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ +2090ce: 2200 030f |026b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2090d2: 1a0e 9403 |026d: const-string v14, "ACTION_COMMAND_JUMP_INDEX" // string@0394 │ │ +2090d6: 130f 3900 |026f: const/16 v15, #int 57 // #39 │ │ +2090da: 7030 5870 e00f |0271: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2090e0: 6900 ee5b |0274: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ +2090e4: 2200 030f |0276: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2090e8: 1a0e 9903 |0278: const-string v14, "ACTION_COMMAND_SEEK_SECONDS" // string@0399 │ │ +2090ec: 130f 3a00 |027a: const/16 v15, #int 58 // #3a │ │ +2090f0: 7030 5870 e00f |027c: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2090f6: 6900 f35b |027f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ +2090fa: 2200 030f |0281: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2090fe: 1a0e 0a04 |0283: const-string v14, "ACTION_SET_REPEAT" // string@040a │ │ +209102: 130f 3b00 |0285: const/16 v15, #int 59 // #3b │ │ +209106: 7030 5870 e00f |0287: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +20910c: 6900 255c |028a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ +209110: 2200 030f |028c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209114: 1a0e 0804 |028e: const-string v14, "ACTION_SET_RANDOM" // string@0408 │ │ +209118: 130f 3c00 |0290: const/16 v15, #int 60 // #3c │ │ +20911c: 7030 5870 e00f |0292: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209122: 6900 245c |0295: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ +209126: 2200 030f |0297: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +20912a: 1a0e 1004 |0299: const-string v14, "ACTION_SET_SINGLE" // string@0410 │ │ +20912e: 130f 3d00 |029b: const/16 v15, #int 61 // #3d │ │ +209132: 7030 5870 e00f |029d: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209138: 6900 275c |02a0: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ +20913c: 2200 030f |02a2: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209140: 1a0e 0604 |02a4: const-string v14, "ACTION_SET_CONSUME" // string@0406 │ │ +209144: 130f 3e00 |02a6: const/16 v15, #int 62 // #3e │ │ +209148: 7030 5870 e00f |02a8: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +20914e: 6900 235c |02ab: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ +209152: 2200 030f |02ad: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209156: 1a0e 1204 |02af: const-string v14, "ACTION_SET_VOLUME" // string@0412 │ │ +20915a: 130f 3f00 |02b1: const/16 v15, #int 63 // #3f │ │ +20915e: 7030 5870 e00f |02b3: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209164: 6900 285c |02b6: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ +209168: 2200 030f |02b8: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +20916c: 1a0e 2d04 |02ba: const-string v14, "ACTION_UP_VOLUME" // string@042d │ │ +209170: 130f 4000 |02bc: const/16 v15, #int 64 // #40 │ │ +209174: 7030 5870 e00f |02be: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +20917a: 6900 2e5c |02c1: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ +20917e: 2200 030f |02c3: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209182: 1a0e a503 |02c5: const-string v14, "ACTION_DOWN_VOLUME" // string@03a5 │ │ +209186: 130f 4100 |02c7: const/16 v15, #int 65 // #41 │ │ +20918a: 7030 5870 e00f |02c9: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209190: 6900 f95b |02cc: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ +209194: 2200 030f |02ce: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209198: 1a0e 2804 |02d0: const-string v14, "ACTION_TOGGLE_OUTPUT" // string@0428 │ │ +20919c: 130f 4200 |02d2: const/16 v15, #int 66 // #42 │ │ +2091a0: 7030 5870 e00f |02d4: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2091a6: 6900 2c5c |02d7: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ +2091aa: 2200 030f |02d9: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2091ae: 1a0e a603 |02db: const-string v14, "ACTION_ENABLE_OUTPUT" // string@03a6 │ │ +2091b2: 130f 4300 |02dd: const/16 v15, #int 67 // #43 │ │ +2091b6: 7030 5870 e00f |02df: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2091bc: 6900 fa5b |02e2: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ +2091c0: 2200 030f |02e4: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2091c4: 1a0e a103 |02e6: const-string v14, "ACTION_DISABLE_OUTPUT" // string@03a1 │ │ +2091c8: 130f 4400 |02e8: const/16 v15, #int 68 // #44 │ │ +2091cc: 7030 5870 e00f |02ea: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2091d2: 6900 f75b |02ed: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ +2091d6: 2200 030f |02ef: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2091da: 1a0e 2c04 |02f1: const-string v14, "ACTION_UPDATE_DATABASE" // string@042c │ │ +2091de: 130f 4500 |02f3: const/16 v15, #int 69 // #45 │ │ +2091e2: 7030 5870 e00f |02f5: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2091e8: 6900 2d5c |02f8: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ +2091ec: 2200 030f |02fa: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +2091f0: 1a0e 0104 |02fc: const-string v14, "ACTION_SEARCH_FILES" // string@0401 │ │ +2091f4: 130f 4600 |02fe: const/16 v15, #int 70 // #46 │ │ +2091f8: 7030 5870 e00f |0300: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +2091fe: 6900 225c |0303: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ +209202: 2200 030f |0305: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +209206: 1a0e 7403 |0307: const-string v14, "ACTION_ADD_SEARCH_FILES" // string@0374 │ │ +20920a: 130f 4700 |0309: const/16 v15, #int 71 // #47 │ │ +20920e: 7030 5870 e00f |030b: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +209214: 6900 eb5b |030e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ +209218: 2200 030f |0310: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +20921c: 1a0e e203 |0312: const-string v14, "ACTION_PLAY_SEARCH_FILES" // string@03e2 │ │ +209220: 130f 4800 |0314: const/16 v15, #int 72 // #48 │ │ +209224: 7030 5870 e00f |0316: invoke-direct {v0, v14, v15}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.:(Ljava/lang/String;I)V // method@7058 │ │ +20922a: 6900 1a5c |0319: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1a │ │ +20922e: 130e 4900 |031b: const/16 v14, #int 73 // #49 │ │ +209232: 23ee d00f |031d: new-array v14, v14, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0fd0 │ │ +209236: 620f 265c |031f: sget-object v15, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SERVER_PARAMETERS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c26 │ │ +20923a: 4d0f 0e01 |0321: aput-object v15, v14, v1 │ │ +20923e: 6201 f65b |0323: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ +209242: 4d01 0e02 |0325: aput-object v1, v14, v2 │ │ +209246: 6201 f85b |0327: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ +20924a: 4d01 0e03 |0329: aput-object v1, v14, v3 │ │ +20924e: 6201 fd5b |032b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ +209252: 4d01 0e04 |032d: aput-object v1, v14, v4 │ │ +209256: 6201 fe5b |032f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ +20925a: 4d01 0e05 |0331: aput-object v1, v14, v5 │ │ +20925e: 6201 045c |0333: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ +209262: 4d01 0e06 |0335: aput-object v1, v14, v6 │ │ +209266: 6201 035c |0337: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ +20926a: 4d01 0e07 |0339: aput-object v1, v14, v7 │ │ +20926e: 6201 015c |033b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ +209272: 4d01 0e08 |033d: aput-object v1, v14, v8 │ │ +209276: 6201 025c |033f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ +20927a: 4d01 0e09 |0341: aput-object v1, v14, v9 │ │ +20927e: 6201 fb5b |0343: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ +209282: 4d01 0e0a |0345: aput-object v1, v14, v10 │ │ +209286: 6201 fc5b |0347: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ +20928a: 4d01 0e0b |0349: aput-object v1, v14, v11 │ │ +20928e: 6201 0f5c |034b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ +209292: 4d01 0e0c |034d: aput-object v1, v14, v12 │ │ +209296: 6201 005c |034f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ +20929a: 4d01 0e0d |0351: aput-object v1, v14, v13 │ │ +20929e: 6201 055c |0353: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ +2092a2: 1302 0d00 |0355: const/16 v2, #int 13 // #d │ │ +2092a6: 4d01 0e02 |0357: aput-object v1, v14, v2 │ │ +2092aa: 6201 065c |0359: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ +2092ae: 1302 0e00 |035b: const/16 v2, #int 14 // #e │ │ +2092b2: 4d01 0e02 |035d: aput-object v1, v14, v2 │ │ +2092b6: 6201 0e5c |035f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATUS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0e │ │ +2092ba: 1302 0f00 |0361: const/16 v2, #int 15 // #f │ │ +2092be: 4d01 0e02 |0363: aput-object v1, v14, v2 │ │ +2092c2: 6201 0d5c |0365: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ +2092c6: 1302 1000 |0367: const/16 v2, #int 16 // #10 │ │ +2092ca: 4d01 0e02 |0369: aput-object v1, v14, v2 │ │ +2092ce: 6201 075c |036b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ +2092d2: 1302 1100 |036d: const/16 v2, #int 17 // #11 │ │ +2092d6: 4d01 0e02 |036f: aput-object v1, v14, v2 │ │ +2092da: 6201 085c |0371: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ +2092de: 1302 1200 |0373: const/16 v2, #int 18 // #12 │ │ +2092e2: 4d01 0e02 |0375: aput-object v1, v14, v2 │ │ +2092e6: 6201 0b5c |0377: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ +2092ea: 1302 1300 |0379: const/16 v2, #int 19 // #13 │ │ +2092ee: 4d01 0e02 |037b: aput-object v1, v14, v2 │ │ +2092f2: 6201 0c5c |037d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ +2092f6: 1302 1400 |037f: const/16 v2, #int 20 // #14 │ │ +2092fa: 4d01 0e02 |0381: aput-object v1, v14, v2 │ │ +2092fe: 6201 095c |0383: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ +209302: 1302 1500 |0385: const/16 v2, #int 21 // #15 │ │ +209306: 4d01 0e02 |0387: aput-object v1, v14, v2 │ │ +20930a: 6201 0a5c |0389: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ +20930e: 1302 1600 |038b: const/16 v2, #int 22 // #16 │ │ +209312: 4d01 0e02 |038d: aput-object v1, v14, v2 │ │ +209316: 6201 ff5b |038f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ +20931a: 1302 1700 |0391: const/16 v2, #int 23 // #17 │ │ +20931e: 4d01 0e02 |0393: aput-object v1, v14, v2 │ │ +209322: 6201 e75b |0395: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ +209326: 1302 1800 |0397: const/16 v2, #int 24 // #18 │ │ +20932a: 4d01 0e02 |0399: aput-object v1, v14, v2 │ │ +20932e: 6201 e85b |039b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ +209332: 1302 1900 |039d: const/16 v2, #int 25 // #19 │ │ +209336: 4d01 0e02 |039f: aput-object v1, v14, v2 │ │ +20933a: 6201 e65b |03a1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ +20933e: 1302 1a00 |03a3: const/16 v2, #int 26 // #1a │ │ +209342: 4d01 0e02 |03a5: aput-object v1, v14, v2 │ │ +209346: 6201 e95b |03a7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ +20934a: 1302 1b00 |03a9: const/16 v2, #int 27 // #1b │ │ +20934e: 4d01 0e02 |03ab: aput-object v1, v14, v2 │ │ +209352: 6201 ea5b |03ad: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ +209356: 1302 1c00 |03af: const/16 v2, #int 28 // #1c │ │ +20935a: 4d01 0e02 |03b1: aput-object v1, v14, v2 │ │ +20935e: 6201 155c |03b3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ +209362: 1302 1d00 |03b5: const/16 v2, #int 29 // #1d │ │ +209366: 4d01 0e02 |03b7: aput-object v1, v14, v2 │ │ +20936a: 6201 175c |03b9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ +20936e: 1302 1e00 |03bb: const/16 v2, #int 30 // #1e │ │ +209372: 4d01 0e02 |03bd: aput-object v1, v14, v2 │ │ +209376: 6201 145c |03bf: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ +20937a: 1302 1f00 |03c1: const/16 v2, #int 31 // #1f │ │ +20937e: 4d01 0e02 |03c3: aput-object v1, v14, v2 │ │ +209382: 6201 165c |03c5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ +209386: 1302 2000 |03c7: const/16 v2, #int 32 // #20 │ │ +20938a: 4d01 0e02 |03c9: aput-object v1, v14, v2 │ │ +20938e: 6201 185c |03cb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ +209392: 1302 2100 |03cd: const/16 v2, #int 33 // #21 │ │ +209396: 4d01 0e02 |03cf: aput-object v1, v14, v2 │ │ +20939a: 6201 135c |03d1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ +20939e: 1302 2200 |03d3: const/16 v2, #int 34 // #22 │ │ +2093a2: 4d01 0e02 |03d5: aput-object v1, v14, v2 │ │ +2093a6: 6201 1b5c |03d7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ +2093aa: 1302 2300 |03d9: const/16 v2, #int 35 // #23 │ │ +2093ae: 4d01 0e02 |03db: aput-object v1, v14, v2 │ │ +2093b2: 6201 1c5c |03dd: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ +2093b6: 1302 2400 |03df: const/16 v2, #int 36 // #24 │ │ +2093ba: 4d01 0e02 |03e1: aput-object v1, v14, v2 │ │ +2093be: 6201 2a5c |03e3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_START_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2a │ │ +2093c2: 1302 2500 |03e5: const/16 v2, #int 37 // #25 │ │ +2093c6: 4d01 0e02 |03e7: aput-object v1, v14, v2 │ │ +2093ca: 6201 2b5c |03e9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_STOP_IDLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2b │ │ +2093ce: 1302 2600 |03eb: const/16 v2, #int 38 // #26 │ │ +2093d2: 4d01 0e02 |03ed: aput-object v1, v14, v2 │ │ +2093d6: 6201 215c |03ef: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ +2093da: 1302 2700 |03f1: const/16 v2, #int 39 // #27 │ │ +2093de: 4d01 0e02 |03f3: aput-object v1, v14, v2 │ │ +2093e2: 6201 1d5c |03f5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ +2093e6: 1302 2800 |03f7: const/16 v2, #int 40 // #28 │ │ +2093ea: 4d01 0e02 |03f9: aput-object v1, v14, v2 │ │ +2093ee: 6201 105c |03fb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ +2093f2: 1302 2900 |03fd: const/16 v2, #int 41 // #29 │ │ +2093f6: 4d01 0e02 |03ff: aput-object v1, v14, v2 │ │ +2093fa: 6201 195c |0401: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ +2093fe: 1302 2a00 |0403: const/16 v2, #int 42 // #2a │ │ +209402: 4d01 0e02 |0405: aput-object v1, v14, v2 │ │ +209406: 6201 ec5b |0407: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ +20940a: 1302 2b00 |0409: const/16 v2, #int 43 // #2b │ │ +20940e: 4d01 0e02 |040b: aput-object v1, v14, v2 │ │ +209412: 6201 205c |040d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ +209416: 1302 2c00 |040f: const/16 v2, #int 44 // #2c │ │ +20941a: 4d01 0e02 |0411: aput-object v1, v14, v2 │ │ +20941e: 6201 ed5b |0413: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ +209422: 1302 2d00 |0415: const/16 v2, #int 45 // #2d │ │ +209426: 4d01 0e02 |0417: aput-object v1, v14, v2 │ │ +20942a: 6201 295c |0419: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ +20942e: 1302 2e00 |041b: const/16 v2, #int 46 // #2e │ │ +209432: 4d01 0e02 |041d: aput-object v1, v14, v2 │ │ +209436: 6201 1f5c |041f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ +20943a: 1302 2f00 |0421: const/16 v2, #int 47 // #2f │ │ +20943e: 4d01 0e02 |0423: aput-object v1, v14, v2 │ │ +209442: 6201 1e5c |0425: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ +209446: 1302 3000 |0427: const/16 v2, #int 48 // #30 │ │ +20944a: 4d01 0e02 |0429: aput-object v1, v14, v2 │ │ +20944e: 6201 125c |042b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_FROM_TO_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c12 │ │ +209452: 1302 3100 |042d: const/16 v2, #int 49 // #31 │ │ +209456: 4d01 0e02 |042f: aput-object v1, v14, v2 │ │ +20945a: 6201 115c |0431: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ +20945e: 1302 3200 |0433: const/16 v2, #int 50 // #32 │ │ +209462: 4d01 0e02 |0435: aput-object v1, v14, v2 │ │ +209466: 6201 f45b |0437: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ +20946a: 1302 3300 |0439: const/16 v2, #int 51 // #33 │ │ +20946e: 4d01 0e02 |043b: aput-object v1, v14, v2 │ │ +209472: 6201 f15b |043d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ +209476: 1302 3400 |043f: const/16 v2, #int 52 // #34 │ │ +20947a: 4d01 0e02 |0441: aput-object v1, v14, v2 │ │ +20947e: 6201 f05b |0443: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ +209482: 1302 3500 |0445: const/16 v2, #int 53 // #35 │ │ +209486: 4d01 0e02 |0447: aput-object v1, v14, v2 │ │ +20948a: 6201 f55b |0449: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ +20948e: 1302 3600 |044b: const/16 v2, #int 54 // #36 │ │ +209492: 4d01 0e02 |044d: aput-object v1, v14, v2 │ │ +209496: 6201 ef5b |044f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ +20949a: 1302 3700 |0451: const/16 v2, #int 55 // #37 │ │ +20949e: 4d01 0e02 |0453: aput-object v1, v14, v2 │ │ +2094a2: 6201 f25b |0455: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ +2094a6: 1302 3800 |0457: const/16 v2, #int 56 // #38 │ │ +2094aa: 4d01 0e02 |0459: aput-object v1, v14, v2 │ │ +2094ae: 6201 ee5b |045b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ +2094b2: 1302 3900 |045d: const/16 v2, #int 57 // #39 │ │ +2094b6: 4d01 0e02 |045f: aput-object v1, v14, v2 │ │ +2094ba: 6201 f35b |0461: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ +2094be: 1302 3a00 |0463: const/16 v2, #int 58 // #3a │ │ +2094c2: 4d01 0e02 |0465: aput-object v1, v14, v2 │ │ +2094c6: 6201 255c |0467: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ +2094ca: 1302 3b00 |0469: const/16 v2, #int 59 // #3b │ │ +2094ce: 4d01 0e02 |046b: aput-object v1, v14, v2 │ │ +2094d2: 6201 245c |046d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ +2094d6: 1302 3c00 |046f: const/16 v2, #int 60 // #3c │ │ +2094da: 4d01 0e02 |0471: aput-object v1, v14, v2 │ │ +2094de: 6201 275c |0473: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ +2094e2: 1302 3d00 |0475: const/16 v2, #int 61 // #3d │ │ +2094e6: 4d01 0e02 |0477: aput-object v1, v14, v2 │ │ +2094ea: 6201 235c |0479: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ +2094ee: 1302 3e00 |047b: const/16 v2, #int 62 // #3e │ │ +2094f2: 4d01 0e02 |047d: aput-object v1, v14, v2 │ │ +2094f6: 6201 285c |047f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ +2094fa: 1302 3f00 |0481: const/16 v2, #int 63 // #3f │ │ +2094fe: 4d01 0e02 |0483: aput-object v1, v14, v2 │ │ +209502: 6201 2e5c |0485: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ +209506: 1302 4000 |0487: const/16 v2, #int 64 // #40 │ │ +20950a: 4d01 0e02 |0489: aput-object v1, v14, v2 │ │ +20950e: 6201 f95b |048b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ +209512: 1302 4100 |048d: const/16 v2, #int 65 // #41 │ │ +209516: 4d01 0e02 |048f: aput-object v1, v14, v2 │ │ +20951a: 6201 2c5c |0491: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ +20951e: 1302 4200 |0493: const/16 v2, #int 66 // #42 │ │ +209522: 4d01 0e02 |0495: aput-object v1, v14, v2 │ │ +209526: 6201 fa5b |0497: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ +20952a: 1302 4300 |0499: const/16 v2, #int 67 // #43 │ │ +20952e: 4d01 0e02 |049b: aput-object v1, v14, v2 │ │ +209532: 6201 f75b |049d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ +209536: 1302 4400 |049f: const/16 v2, #int 68 // #44 │ │ +20953a: 4d01 0e02 |04a1: aput-object v1, v14, v2 │ │ +20953e: 6201 2d5c |04a3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ +209542: 1302 4500 |04a5: const/16 v2, #int 69 // #45 │ │ +209546: 4d01 0e02 |04a7: aput-object v1, v14, v2 │ │ +20954a: 6201 225c |04a9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ +20954e: 1302 4600 |04ab: const/16 v2, #int 70 // #46 │ │ +209552: 4d01 0e02 |04ad: aput-object v1, v14, v2 │ │ +209556: 6201 eb5b |04af: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ +20955a: 1302 4700 |04b1: const/16 v2, #int 71 // #47 │ │ +20955e: 4d01 0e02 |04b3: aput-object v1, v14, v2 │ │ +209562: 1301 4800 |04b5: const/16 v1, #int 72 // #48 │ │ +209566: 4d00 0e01 |04b7: aput-object v0, v14, v1 │ │ +20956a: 690e e55b |04b9: sput-object v14, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be5 │ │ +20956e: 0e00 |04bb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000a line=39 │ │ 0x0014 line=40 │ │ 0x001e line=41 │ │ 0x0028 line=42 │ │ @@ -502954,17 +502954,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 │ │ -209578: |[209578] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.:(Ljava/lang/String;I)V │ │ -209588: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -20958e: 0e00 |0003: return-void │ │ +209570: |[209570] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.:(Ljava/lang/String;I)V │ │ +209580: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +209586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -502974,20 +502974,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -208ba8: |[208ba8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ -208bb8: 1c00 030f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208bbc: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -208bc2: 0c01 |0005: move-result-object v1 │ │ -208bc4: 1f01 030f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ -208bc8: 1101 |0008: return-object v1 │ │ +208ba0: |[208ba0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ +208bb0: 1c00 030f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208bb4: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +208bba: 0c01 |0005: move-result-object v1 │ │ +208bbc: 1f01 030f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0f03 │ │ +208bc0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;) │ │ @@ -502995,20 +502995,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -208bcc: |[208bcc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.values:()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ -208bdc: 6200 e55b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be5 │ │ -208be0: 6e10 1a73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.clone:()Ljava/lang/Object; // method@731a │ │ -208be6: 0c00 |0005: move-result-object v0 │ │ -208be8: 1f00 d00f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0fd0 │ │ -208bec: 1100 |0008: return-object v0 │ │ +208bc4: |[208bc4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_ACTION.values:()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ +208bd4: 6200 e55b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be5 │ │ +208bd8: 6e10 1a73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.clone:()Ljava/lang/Object; // method@731a │ │ +208bde: 0c00 |0005: move-result-object v0 │ │ +208be0: 1f00 d00f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // type@0fd0 │ │ +208be4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9126 (MPDHandlerAction.java) │ │ @@ -503104,116 +503104,116 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 17 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 207 16-bit code units │ │ -2095d8: |[2095d8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.:()V │ │ -2095e8: 2200 040f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2095ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2095ee: 1a02 470d |0003: const-string v2, "EXTRA_SERVER_PORT" // string@0d47 │ │ -2095f2: 7030 5c70 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -2095f8: 6900 365c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ -2095fc: 2200 040f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -209600: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -209602: 1a03 3d0d |000d: const-string v3, "EXTRA_REPEAT" // string@0d3d │ │ -209606: 7030 5c70 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -20960c: 6900 335c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ -209610: 2200 040f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -209614: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -209616: 1a04 390d |0017: const-string v4, "EXTRA_RANDOM" // string@0d39 │ │ -20961a: 7030 5c70 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -209620: 6900 325c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ -209624: 2200 040f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -209628: 1234 |0020: const/4 v4, #int 3 // #3 │ │ -20962a: 1a05 4f0d |0021: const-string v5, "EXTRA_SINGLE" // string@0d4f │ │ -20962e: 7030 5c70 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -209634: 6900 375c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ -209638: 2200 040f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -20963c: 1245 |002a: const/4 v5, #int 4 // #4 │ │ -20963e: 1a06 0c0d |002b: const-string v6, "EXTRA_CONSUME" // string@0d0c │ │ -209642: 7030 5c70 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -209648: 6900 305c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ -20964c: 2200 040f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -209650: 1256 |0034: const/4 v6, #int 5 // #5 │ │ -209652: 1a07 510d |0035: const-string v7, "EXTRA_SONG_INDEX" // string@0d51 │ │ -209656: 7030 5c70 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -20965c: 6900 385c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -209660: 2200 040f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -209664: 1267 |003e: const/4 v7, #int 6 // #6 │ │ -209666: 1a08 520d |003f: const-string v8, "EXTRA_SONG_INDEX_DESTINATION" // string@0d52 │ │ -20966a: 7030 5c70 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -209670: 6900 395c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ -209674: 2200 040f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -209678: 1278 |0048: const/4 v8, #int 7 // #7 │ │ -20967a: 1a09 420d |0049: const-string v9, "EXTRA_SEEK_TIME" // string@0d42 │ │ -20967e: 7030 5c70 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -209684: 6900 355c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEEK_TIME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c35 │ │ -209688: 2200 040f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -20968c: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ -209690: 1a0a 670d |0054: const-string v10, "EXTRA_VOLUME" // string@0d67 │ │ -209694: 7030 5c70 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -20969a: 6900 3b5c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ -20969e: 2200 040f |005b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2096a2: 130a 0900 |005d: const/16 v10, #int 9 // #9 │ │ -2096a6: 1a0b 6b0d |005f: const-string v11, "EXTRA_WINDOW_START" // string@0d6b │ │ -2096aa: 7030 5c70 b00a |0061: invoke-direct {v0, v11, v10}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -2096b0: 6900 3d5c |0064: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ -2096b4: 2200 040f |0066: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2096b8: 130b 0a00 |0068: const/16 v11, #int 10 // #a │ │ -2096bc: 1a0c 6a0d |006a: const-string v12, "EXTRA_WINDOW_END" // string@0d6a │ │ -2096c0: 7030 5c70 c00b |006c: invoke-direct {v0, v12, v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -2096c6: 6900 3c5c |006f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ -2096ca: 2200 040f |0071: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2096ce: 130c 0b00 |0073: const/16 v12, #int 11 // #b │ │ -2096d2: 1a0d 2c0d |0075: const-string v13, "EXTRA_OUTPUT_ID" // string@0d2c │ │ -2096d6: 7030 5c70 d00c |0077: invoke-direct {v0, v13, v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -2096dc: 6900 315c |007a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -2096e0: 2200 040f |007c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2096e4: 130d 0c00 |007e: const/16 v13, #int 12 // #c │ │ -2096e8: 1a0e 410d |0080: const-string v14, "EXTRA_SEARCH_TYPE" // string@0d41 │ │ -2096ec: 7030 5c70 e00d |0082: invoke-direct {v0, v14, v13}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -2096f2: 6900 345c |0085: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -2096f6: 2200 040f |0087: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2096fa: 130e 0d00 |0089: const/16 v14, #int 13 // #d │ │ -2096fe: 1a0f 550d |008b: const-string v15, "EXTRA_SORT_ORDER" // string@0d55 │ │ -209702: 7030 5c70 f00e |008d: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ -209708: 6900 3a5c |0090: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ -20970c: 130f 0e00 |0092: const/16 v15, #int 14 // #e │ │ -209710: 23ff d10f |0094: new-array v15, v15, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0fd1 │ │ -209714: 6210 365c |0096: sget-object v16, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ -209718: 4d10 0f01 |0098: aput-object v16, v15, v1 │ │ -20971c: 6201 335c |009a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ -209720: 4d01 0f02 |009c: aput-object v1, v15, v2 │ │ -209724: 6201 325c |009e: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ -209728: 4d01 0f03 |00a0: aput-object v1, v15, v3 │ │ -20972c: 6201 375c |00a2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ -209730: 4d01 0f04 |00a4: aput-object v1, v15, v4 │ │ -209734: 6201 305c |00a6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ -209738: 4d01 0f05 |00a8: aput-object v1, v15, v5 │ │ -20973c: 6201 385c |00aa: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -209740: 4d01 0f06 |00ac: aput-object v1, v15, v6 │ │ -209744: 6201 395c |00ae: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ -209748: 4d01 0f07 |00b0: aput-object v1, v15, v7 │ │ -20974c: 6201 355c |00b2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEEK_TIME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c35 │ │ -209750: 4d01 0f08 |00b4: aput-object v1, v15, v8 │ │ -209754: 6201 3b5c |00b6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ -209758: 4d01 0f09 |00b8: aput-object v1, v15, v9 │ │ -20975c: 6201 3d5c |00ba: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ -209760: 4d01 0f0a |00bc: aput-object v1, v15, v10 │ │ -209764: 6201 3c5c |00be: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ -209768: 4d01 0f0b |00c0: aput-object v1, v15, v11 │ │ -20976c: 6201 315c |00c2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -209770: 4d01 0f0c |00c4: aput-object v1, v15, v12 │ │ -209774: 6201 345c |00c6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -209778: 4d01 0f0d |00c8: aput-object v1, v15, v13 │ │ -20977c: 4d00 0f0e |00ca: aput-object v0, v15, v14 │ │ -209780: 690f 2f5c |00cc: sput-object v15, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c2f │ │ -209784: 0e00 |00ce: return-void │ │ +2095d0: |[2095d0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.:()V │ │ +2095e0: 2200 040f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +2095e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2095e6: 1a02 470d |0003: const-string v2, "EXTRA_SERVER_PORT" // string@0d47 │ │ +2095ea: 7030 5c70 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +2095f0: 6900 365c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ +2095f4: 2200 040f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +2095f8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +2095fa: 1a03 3d0d |000d: const-string v3, "EXTRA_REPEAT" // string@0d3d │ │ +2095fe: 7030 5c70 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +209604: 6900 335c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ +209608: 2200 040f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +20960c: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +20960e: 1a04 390d |0017: const-string v4, "EXTRA_RANDOM" // string@0d39 │ │ +209612: 7030 5c70 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +209618: 6900 325c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ +20961c: 2200 040f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +209620: 1234 |0020: const/4 v4, #int 3 // #3 │ │ +209622: 1a05 4f0d |0021: const-string v5, "EXTRA_SINGLE" // string@0d4f │ │ +209626: 7030 5c70 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +20962c: 6900 375c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ +209630: 2200 040f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +209634: 1245 |002a: const/4 v5, #int 4 // #4 │ │ +209636: 1a06 0c0d |002b: const-string v6, "EXTRA_CONSUME" // string@0d0c │ │ +20963a: 7030 5c70 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +209640: 6900 305c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ +209644: 2200 040f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +209648: 1256 |0034: const/4 v6, #int 5 // #5 │ │ +20964a: 1a07 510d |0035: const-string v7, "EXTRA_SONG_INDEX" // string@0d51 │ │ +20964e: 7030 5c70 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +209654: 6900 385c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +209658: 2200 040f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +20965c: 1267 |003e: const/4 v7, #int 6 // #6 │ │ +20965e: 1a08 520d |003f: const-string v8, "EXTRA_SONG_INDEX_DESTINATION" // string@0d52 │ │ +209662: 7030 5c70 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +209668: 6900 395c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ +20966c: 2200 040f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +209670: 1278 |0048: const/4 v8, #int 7 // #7 │ │ +209672: 1a09 420d |0049: const-string v9, "EXTRA_SEEK_TIME" // string@0d42 │ │ +209676: 7030 5c70 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +20967c: 6900 355c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEEK_TIME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c35 │ │ +209680: 2200 040f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +209684: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ +209688: 1a0a 670d |0054: const-string v10, "EXTRA_VOLUME" // string@0d67 │ │ +20968c: 7030 5c70 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +209692: 6900 3b5c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ +209696: 2200 040f |005b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +20969a: 130a 0900 |005d: const/16 v10, #int 9 // #9 │ │ +20969e: 1a0b 6b0d |005f: const-string v11, "EXTRA_WINDOW_START" // string@0d6b │ │ +2096a2: 7030 5c70 b00a |0061: invoke-direct {v0, v11, v10}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +2096a8: 6900 3d5c |0064: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ +2096ac: 2200 040f |0066: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +2096b0: 130b 0a00 |0068: const/16 v11, #int 10 // #a │ │ +2096b4: 1a0c 6a0d |006a: const-string v12, "EXTRA_WINDOW_END" // string@0d6a │ │ +2096b8: 7030 5c70 c00b |006c: invoke-direct {v0, v12, v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +2096be: 6900 3c5c |006f: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ +2096c2: 2200 040f |0071: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +2096c6: 130c 0b00 |0073: const/16 v12, #int 11 // #b │ │ +2096ca: 1a0d 2c0d |0075: const-string v13, "EXTRA_OUTPUT_ID" // string@0d2c │ │ +2096ce: 7030 5c70 d00c |0077: invoke-direct {v0, v13, v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +2096d4: 6900 315c |007a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +2096d8: 2200 040f |007c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +2096dc: 130d 0c00 |007e: const/16 v13, #int 12 // #c │ │ +2096e0: 1a0e 410d |0080: const-string v14, "EXTRA_SEARCH_TYPE" // string@0d41 │ │ +2096e4: 7030 5c70 e00d |0082: invoke-direct {v0, v14, v13}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +2096ea: 6900 345c |0085: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +2096ee: 2200 040f |0087: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +2096f2: 130e 0d00 |0089: const/16 v14, #int 13 // #d │ │ +2096f6: 1a0f 550d |008b: const-string v15, "EXTRA_SORT_ORDER" // string@0d55 │ │ +2096fa: 7030 5c70 f00e |008d: invoke-direct {v0, v15, v14}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.:(Ljava/lang/String;I)V // method@705c │ │ +209700: 6900 3a5c |0090: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ +209704: 130f 0e00 |0092: const/16 v15, #int 14 // #e │ │ +209708: 23ff d10f |0094: new-array v15, v15, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0fd1 │ │ +20970c: 6210 365c |0096: sget-object v16, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SERVER_PORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c36 │ │ +209710: 4d10 0f01 |0098: aput-object v16, v15, v1 │ │ +209714: 6201 335c |009a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ +209718: 4d01 0f02 |009c: aput-object v1, v15, v2 │ │ +20971c: 6201 325c |009e: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ +209720: 4d01 0f03 |00a0: aput-object v1, v15, v3 │ │ +209724: 6201 375c |00a2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ +209728: 4d01 0f04 |00a4: aput-object v1, v15, v4 │ │ +20972c: 6201 305c |00a6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ +209730: 4d01 0f05 |00a8: aput-object v1, v15, v5 │ │ +209734: 6201 385c |00aa: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +209738: 4d01 0f06 |00ac: aput-object v1, v15, v6 │ │ +20973c: 6201 395c |00ae: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ +209740: 4d01 0f07 |00b0: aput-object v1, v15, v7 │ │ +209744: 6201 355c |00b2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEEK_TIME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c35 │ │ +209748: 4d01 0f08 |00b4: aput-object v1, v15, v8 │ │ +20974c: 6201 3b5c |00b6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ +209750: 4d01 0f09 |00b8: aput-object v1, v15, v9 │ │ +209754: 6201 3d5c |00ba: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ +209758: 4d01 0f0a |00bc: aput-object v1, v15, v10 │ │ +20975c: 6201 3c5c |00be: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ +209760: 4d01 0f0b |00c0: aput-object v1, v15, v11 │ │ +209764: 6201 315c |00c2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +209768: 4d01 0f0c |00c4: aput-object v1, v15, v12 │ │ +20976c: 6201 345c |00c6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +209770: 4d01 0f0d |00c8: aput-object v1, v15, v13 │ │ +209774: 4d00 0f0e |00ca: aput-object v0, v15, v14 │ │ +209778: 690f 2f5c |00cc: sput-object v15, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c2f │ │ +20977c: 0e00 |00ce: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x000a line=136 │ │ 0x0014 line=137 │ │ 0x001e line=138 │ │ 0x0028 line=139 │ │ @@ -503234,17 +503234,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 │ │ -209788: |[209788] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.:(Ljava/lang/String;I)V │ │ -209798: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -20979e: 0e00 |0003: return-void │ │ +209780: |[209780] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.:(Ljava/lang/String;I)V │ │ +209790: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +209796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -503254,20 +503254,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -209590: |[209590] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; │ │ -2095a0: 1c00 040f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2095a4: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -2095aa: 0c01 |0005: move-result-object v1 │ │ -2095ac: 1f01 040f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ -2095b0: 1101 |0008: return-object v1 │ │ +209588: |[209588] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; │ │ +209598: 1c00 040f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +20959c: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +2095a2: 0c01 |0005: move-result-object v1 │ │ +2095a4: 1f01 040f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0f04 │ │ +2095a8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;) │ │ @@ -503275,20 +503275,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2095b4: |[2095b4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.values:()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; │ │ -2095c4: 6200 2f5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c2f │ │ -2095c8: 6e10 1b73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.clone:()Ljava/lang/Object; // method@731b │ │ -2095ce: 0c00 |0005: move-result-object v0 │ │ -2095d0: 1f00 d10f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0fd1 │ │ -2095d4: 1100 |0008: return-object v0 │ │ +2095ac: |[2095ac] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_INT.values:()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; │ │ +2095bc: 6200 2f5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c2f │ │ +2095c0: 6e10 1b73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.clone:()Ljava/lang/Object; // method@731b │ │ +2095c6: 0c00 |0005: move-result-object v0 │ │ +2095c8: 1f00 d10f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // type@0fd1 │ │ +2095cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9126 (MPDHandlerAction.java) │ │ @@ -503364,81 +503364,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 132 16-bit code units │ │ -2097e8: |[2097e8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.:()V │ │ -2097f8: 2200 050f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -2097fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2097fe: 1a02 450d |0003: const-string v2, "EXTRA_SERVER_HOSTNAME" // string@0d45 │ │ -209802: 7030 6070 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -209808: 6900 455c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ -20980c: 2200 050f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -209810: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -209812: 1a03 460d |000d: const-string v3, "EXTRA_SERVER_PASSWORD" // string@0d46 │ │ -209816: 7030 6070 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -20981c: 6900 465c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ -209820: 2200 050f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -209824: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -209826: 1a04 ff0c |0017: const-string v4, "EXTRA_ARTIST_NAME" // string@0cff │ │ -20982a: 7030 6070 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -209830: 6900 415c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -209834: 2200 050f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -209838: 1234 |0020: const/4 v4, #int 3 // #3 │ │ -20983a: 1a05 fd0c |0021: const-string v5, "EXTRA_ALBUM_NAME" // string@0cfd │ │ -20983e: 7030 6070 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -209844: 6900 405c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -209848: 2200 050f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -20984c: 1245 |002a: const/4 v5, #int 4 // #4 │ │ -20984e: 1a06 340d |002b: const-string v6, "EXTRA_PLAYLIST_NAME" // string@0d34 │ │ -209852: 7030 6070 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -209858: 6900 435c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20985c: 2200 050f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -209860: 1256 |0034: const/4 v6, #int 5 // #5 │ │ -209862: 1a07 530d |0035: const-string v7, "EXTRA_SONG_URL" // string@0d53 │ │ -209866: 7030 6070 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -20986c: 6900 475c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -209870: 2200 050f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -209874: 1267 |003e: const/4 v7, #int 6 // #6 │ │ -209876: 1a08 2f0d |003f: const-string v8, "EXTRA_PATH" // string@0d2f │ │ -20987a: 7030 6070 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -209880: 6900 425c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -209884: 2200 050f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -209888: 1278 |0048: const/4 v8, #int 7 // #7 │ │ -20988a: 1a09 400d |0049: const-string v9, "EXTRA_SEARCH_TERM" // string@0d40 │ │ -20988e: 7030 6070 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -209894: 6900 445c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -209898: 2200 050f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -20989c: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ -2098a0: 1a0a fc0c |0054: const-string v10, "EXTRA_ALBUM_MBID" // string@0cfc │ │ -2098a4: 7030 6070 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ -2098aa: 6900 3f5c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -2098ae: 130a 0900 |005b: const/16 v10, #int 9 // #9 │ │ -2098b2: 23aa d20f |005d: new-array v10, v10, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0fd2 │ │ -2098b6: 620b 455c |005f: sget-object v11, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ -2098ba: 4d0b 0a01 |0061: aput-object v11, v10, v1 │ │ -2098be: 6201 465c |0063: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ -2098c2: 4d01 0a02 |0065: aput-object v1, v10, v2 │ │ -2098c6: 6201 415c |0067: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -2098ca: 4d01 0a03 |0069: aput-object v1, v10, v3 │ │ -2098ce: 6201 405c |006b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -2098d2: 4d01 0a04 |006d: aput-object v1, v10, v4 │ │ -2098d6: 6201 435c |006f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -2098da: 4d01 0a05 |0071: aput-object v1, v10, v5 │ │ -2098de: 6201 475c |0073: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -2098e2: 4d01 0a06 |0075: aput-object v1, v10, v6 │ │ -2098e6: 6201 425c |0077: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -2098ea: 4d01 0a07 |0079: aput-object v1, v10, v7 │ │ -2098ee: 6201 445c |007b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -2098f2: 4d01 0a08 |007d: aput-object v1, v10, v8 │ │ -2098f6: 4d00 0a09 |007f: aput-object v0, v10, v9 │ │ -2098fa: 690a 3e5c |0081: sput-object v10, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3e │ │ -2098fe: 0e00 |0083: return-void │ │ +2097e0: |[2097e0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.:()V │ │ +2097f0: 2200 050f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +2097f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2097f6: 1a02 450d |0003: const-string v2, "EXTRA_SERVER_HOSTNAME" // string@0d45 │ │ +2097fa: 7030 6070 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +209800: 6900 455c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ +209804: 2200 050f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +209808: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +20980a: 1a03 460d |000d: const-string v3, "EXTRA_SERVER_PASSWORD" // string@0d46 │ │ +20980e: 7030 6070 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +209814: 6900 465c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ +209818: 2200 050f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +20981c: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +20981e: 1a04 ff0c |0017: const-string v4, "EXTRA_ARTIST_NAME" // string@0cff │ │ +209822: 7030 6070 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +209828: 6900 415c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20982c: 2200 050f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +209830: 1234 |0020: const/4 v4, #int 3 // #3 │ │ +209832: 1a05 fd0c |0021: const-string v5, "EXTRA_ALBUM_NAME" // string@0cfd │ │ +209836: 7030 6070 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +20983c: 6900 405c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +209840: 2200 050f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +209844: 1245 |002a: const/4 v5, #int 4 // #4 │ │ +209846: 1a06 340d |002b: const-string v6, "EXTRA_PLAYLIST_NAME" // string@0d34 │ │ +20984a: 7030 6070 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +209850: 6900 435c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +209854: 2200 050f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +209858: 1256 |0034: const/4 v6, #int 5 // #5 │ │ +20985a: 1a07 530d |0035: const-string v7, "EXTRA_SONG_URL" // string@0d53 │ │ +20985e: 7030 6070 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +209864: 6900 475c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +209868: 2200 050f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +20986c: 1267 |003e: const/4 v7, #int 6 // #6 │ │ +20986e: 1a08 2f0d |003f: const-string v8, "EXTRA_PATH" // string@0d2f │ │ +209872: 7030 6070 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +209878: 6900 425c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20987c: 2200 050f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +209880: 1278 |0048: const/4 v8, #int 7 // #7 │ │ +209882: 1a09 400d |0049: const-string v9, "EXTRA_SEARCH_TERM" // string@0d40 │ │ +209886: 7030 6070 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +20988c: 6900 445c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +209890: 2200 050f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +209894: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ +209898: 1a0a fc0c |0054: const-string v10, "EXTRA_ALBUM_MBID" // string@0cfc │ │ +20989c: 7030 6070 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.:(Ljava/lang/String;I)V // method@7060 │ │ +2098a2: 6900 3f5c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +2098a6: 130a 0900 |005b: const/16 v10, #int 9 // #9 │ │ +2098aa: 23aa d20f |005d: new-array v10, v10, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0fd2 │ │ +2098ae: 620b 455c |005f: sget-object v11, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_HOSTNAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c45 │ │ +2098b2: 4d0b 0a01 |0061: aput-object v11, v10, v1 │ │ +2098b6: 6201 465c |0063: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SERVER_PASSWORD:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c46 │ │ +2098ba: 4d01 0a02 |0065: aput-object v1, v10, v2 │ │ +2098be: 6201 415c |0067: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +2098c2: 4d01 0a03 |0069: aput-object v1, v10, v3 │ │ +2098c6: 6201 405c |006b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +2098ca: 4d01 0a04 |006d: aput-object v1, v10, v4 │ │ +2098ce: 6201 435c |006f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +2098d2: 4d01 0a05 |0071: aput-object v1, v10, v5 │ │ +2098d6: 6201 475c |0073: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +2098da: 4d01 0a06 |0075: aput-object v1, v10, v6 │ │ +2098de: 6201 425c |0077: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +2098e2: 4d01 0a07 |0079: aput-object v1, v10, v7 │ │ +2098e6: 6201 445c |007b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +2098ea: 4d01 0a08 |007d: aput-object v1, v10, v8 │ │ +2098ee: 4d00 0a09 |007f: aput-object v0, v10, v9 │ │ +2098f2: 690a 3e5c |0081: sput-object v10, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3e │ │ +2098f6: 0e00 |0083: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x000a line=120 │ │ 0x0014 line=121 │ │ 0x001e line=122 │ │ 0x0028 line=123 │ │ @@ -503454,17 +503454,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 │ │ -209900: |[209900] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.:(Ljava/lang/String;I)V │ │ -209910: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -209916: 0e00 |0003: return-void │ │ +2098f8: |[2098f8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.:(Ljava/lang/String;I)V │ │ +209908: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +20990e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -503474,20 +503474,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -2097a0: |[2097a0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; │ │ -2097b0: 1c00 050f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -2097b4: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -2097ba: 0c01 |0005: move-result-object v1 │ │ -2097bc: 1f01 050f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ -2097c0: 1101 |0008: return-object v1 │ │ +209798: |[209798] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; │ │ +2097a8: 1c00 050f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +2097ac: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +2097b2: 0c01 |0005: move-result-object v1 │ │ +2097b4: 1f01 050f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0f05 │ │ +2097b8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;) │ │ @@ -503495,20 +503495,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2097c4: |[2097c4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.values:()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; │ │ -2097d4: 6200 3e5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3e │ │ -2097d8: 6e10 1c73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.clone:()Ljava/lang/Object; // method@731c │ │ -2097de: 0c00 |0005: move-result-object v0 │ │ -2097e0: 1f00 d20f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0fd2 │ │ -2097e4: 1100 |0008: return-object v0 │ │ +2097bc: |[2097bc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction$NET_HANDLER_EXTRA_STRING.values:()[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; │ │ +2097cc: 6200 3e5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.$VALUES:[Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3e │ │ +2097d0: 6e10 1c73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.clone:()Ljava/lang/Object; // method@731c │ │ +2097d6: 0c00 |0005: move-result-object v0 │ │ +2097d8: 1f00 d20f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // type@0fd2 │ │ +2097dc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9126 (MPDHandlerAction.java) │ │ @@ -503560,22 +503560,22 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -2099a0: |[2099a0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V │ │ -2099b0: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -2099b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -2099b8: 5b10 4b5c |0004: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ -2099bc: 5b10 495c |0006: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ -2099c0: 5b10 4a5c |0008: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // field@5c4a │ │ -2099c4: 5b12 485c |000a: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pAction:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c48 │ │ -2099c8: 0e00 |000c: return-void │ │ +209998: |[209998] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V │ │ +2099a8: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +2099ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +2099b0: 5b10 4b5c |0004: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ +2099b4: 5b10 495c |0006: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ +2099b8: 5b10 4a5c |0008: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // field@5c4a │ │ +2099bc: 5b12 485c |000a: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pAction:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c48 │ │ +2099c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=155 │ │ 0x0006 line=160 │ │ 0x0008 line=162 │ │ 0x000a line=175 │ │ @@ -503589,17 +503589,17 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -209988: |[209988] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ -209998: 5410 485c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pAction:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c48 │ │ -20999c: 1100 |0002: return-object v0 │ │ +209980: |[209980] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ +209990: 5410 485c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pAction:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c48 │ │ +209994: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;) │ │ @@ -503607,23 +503607,23 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -209918: |[209918] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; │ │ -209928: 5410 495c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ -20992c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -209930: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -209932: 1102 |0005: return-object v2 │ │ -209934: 6e20 9c66 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ -20993a: 0c02 |0009: move-result-object v2 │ │ -20993c: 1f02 b00c |000a: check-cast v2, Ljava/lang/Integer; // type@0cb0 │ │ -209940: 1102 |000c: return-object v2 │ │ +209910: |[209910] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; │ │ +209920: 5410 495c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ +209924: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +209928: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +20992a: 1102 |0005: return-object v2 │ │ +20992c: 6e20 9c66 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ +209932: 0c02 |0009: move-result-object v2 │ │ +209934: 1f02 b00c |000a: check-cast v2, Ljava/lang/Integer; // type@0cb0 │ │ +209938: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0006 line=262 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ 0x0000 - 0x000d reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; │ │ @@ -503633,17 +503633,17 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -209970: |[209970] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ -209980: 5410 4a5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // field@5c4a │ │ -209984: 1100 |0002: return-object v0 │ │ +209968: |[209968] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ +209978: 5410 4a5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // field@5c4a │ │ +20997c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;) │ │ @@ -503651,23 +503651,23 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -209944: |[209944] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; │ │ -209954: 5410 4b5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ -209958: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -20995c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -20995e: 1102 |0005: return-object v2 │ │ -209960: 6e20 9c66 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ -209966: 0c02 |0009: move-result-object v2 │ │ -209968: 1f02 c60c |000a: check-cast v2, Ljava/lang/String; // type@0cc6 │ │ -20996c: 1102 |000c: return-object v2 │ │ +20993c: |[20993c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; │ │ +20994c: 5410 4b5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ +209950: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +209954: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +209956: 1102 |0005: return-object v2 │ │ +209958: 6e20 9c66 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ +20995e: 0c02 |0009: move-result-object v2 │ │ +209960: 1f02 c60c |000a: check-cast v2, Ljava/lang/String; // type@0cc6 │ │ +209964: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0006 line=247 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ 0x0000 - 0x000d reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; │ │ @@ -503677,23 +503677,23 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -2099cc: |[2099cc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V │ │ -2099dc: 5410 495c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ -2099e0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -2099e4: 2200 040d |0004: new-instance v0, Ljava/util/HashMap; // type@0d04 │ │ -2099e8: 7010 9566 0000 |0006: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@6695 │ │ -2099ee: 5b10 495c |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ -2099f2: 5410 495c |000b: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ -2099f6: 6e30 a066 2003 |000d: invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ -2099fc: 0e00 |0010: return-void │ │ +2099c4: |[2099c4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V │ │ +2099d4: 5410 495c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ +2099d8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +2099dc: 2200 040d |0004: new-instance v0, Ljava/util/HashMap; // type@0d04 │ │ +2099e0: 7010 9566 0000 |0006: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@6695 │ │ +2099e6: 5b10 495c |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ +2099ea: 5410 495c |000b: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pIntExtras:Ljava/util/HashMap; // field@5c49 │ │ +2099ee: 6e30 a066 2003 |000d: invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ +2099f4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=212 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ @@ -503705,17 +503705,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -209a00: |[209a00] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ -209a10: 5b01 4a5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // field@5c4a │ │ -209a14: 0e00 |0002: return-void │ │ +2099f8: |[2099f8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ +209a08: 5b01 4a5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // field@5c4a │ │ +209a0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ │ │ @@ -503724,23 +503724,23 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -209a18: |[209a18] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V │ │ -209a28: 5410 4b5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ -209a2c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -209a30: 2200 040d |0004: new-instance v0, Ljava/util/HashMap; // type@0d04 │ │ -209a34: 7010 9566 0000 |0006: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@6695 │ │ -209a3a: 5b10 4b5c |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ -209a3e: 5410 4b5c |000b: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ -209a42: 6e30 a066 2003 |000d: invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ -209a48: 0e00 |0010: return-void │ │ +209a10: |[209a10] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDHandlerAction.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V │ │ +209a20: 5410 4b5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ +209a24: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +209a28: 2200 040d |0004: new-instance v0, Ljava/util/HashMap; // type@0d04 │ │ +209a2c: 7010 9566 0000 |0006: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@6695 │ │ +209a32: 5b10 4b5c |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ +209a36: 5410 4b5c |000b: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.pStringExtras:Ljava/util/HashMap; // field@5c4b │ │ +209a3a: 6e30 a066 2003 |000d: invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ +209a40: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0004 line=197 │ │ 0x000b line=199 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ @@ -503807,18 +503807,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20b244: |[20b244] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$InterpolateTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ -20b254: 5b01 525c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c52 │ │ -20b258: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -20b25e: 0e00 |0005: return-void │ │ +20b23c: |[20b23c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$InterpolateTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ +20b24c: 5b01 525c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c52 │ │ +20b250: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +20b256: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ @@ -503827,17 +503827,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20b260: |[20b260] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$InterpolateTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V │ │ -20b270: 7020 b370 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70b3 │ │ -20b276: 0e00 |0003: return-void │ │ +20b258: |[20b258] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$InterpolateTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V │ │ +20b268: 7020 b370 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70b3 │ │ +20b26e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1; │ │ @@ -503848,18 +503848,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20b278: |[20b278] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$InterpolateTask.run:()V │ │ -20b288: 5410 525c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c52 │ │ -20b28c: 7110 be70 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$300:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70be │ │ -20b292: 0e00 |0005: return-void │ │ +20b270: |[20b270] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$InterpolateTask.run:()V │ │ +20b280: 5410 525c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c52 │ │ +20b284: 7110 be70 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$300:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70be │ │ +20b28a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; │ │ │ │ source_file_idx : 9149 (MPDStateMonitoringHandler.java) │ │ @@ -503896,18 +503896,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20b294: |[20b294] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ResynchronizationTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ -20b2a4: 5b01 535c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c53 │ │ -20b2a8: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -20b2ae: 0e00 |0005: return-void │ │ +20b28c: |[20b28c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ResynchronizationTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ +20b29c: 5b01 535c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c53 │ │ +20b2a0: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +20b2a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ @@ -503916,17 +503916,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20b2b0: |[20b2b0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ResynchronizationTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V │ │ -20b2c0: 7020 b770 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70b7 │ │ -20b2c6: 0e00 |0003: return-void │ │ +20b2a8: |[20b2a8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ResynchronizationTask.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V │ │ +20b2b8: 7020 b770 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70b7 │ │ +20b2be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1; │ │ @@ -503937,18 +503937,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20b2c8: |[20b2c8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ResynchronizationTask.run:()V │ │ -20b2d8: 5410 535c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c53 │ │ -20b2dc: 7110 bd70 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$200:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70bd │ │ -20b2e2: 0e00 |0005: return-void │ │ +20b2c0: |[20b2c0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ResynchronizationTask.run:()V │ │ +20b2d0: 5410 535c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.this$0:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c53 │ │ +20b2d4: 7110 bd70 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$200:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70bd │ │ +20b2da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; │ │ │ │ source_file_idx : 9149 (MPDStateMonitoringHandler.java) │ │ @@ -504093,183 +504093,183 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -20bd6c: |[20bd6c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.:()V │ │ -20bd7c: 1c00 120f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ -20bd80: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -20bd86: 0c00 |0005: move-result-object v0 │ │ -20bd88: 6900 6e5c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.TAG:Ljava/lang/String; // field@5c6e │ │ -20bd8c: 0e00 |0008: return-void │ │ +20bd68: |[20bd68] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.:()V │ │ +20bd78: 1c00 120f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ +20bd7c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +20bd82: 0c00 |0005: move-result-object v0 │ │ +20bd84: 6900 6e5c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.TAG:Ljava/lang/String; // field@5c6e │ │ +20bd88: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ name : '' │ │ type : '(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 282 16-bit code units │ │ -20bd90: |[20bd90] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V │ │ -20bda0: 7010 7e65 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@657e │ │ -20bda6: 1a00 6d33 |0003: const-string v0, "\." // string@336d │ │ -20bdaa: 6e20 b165 0500 |0005: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -20bdb0: 0c05 |0008: move-result-object v5 │ │ -20bdb2: 2150 |0009: array-length v0, v5 │ │ -20bdb4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -20bdb6: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -20bdb8: 1233 |000c: const/4 v3, #int 3 // #3 │ │ -20bdba: 3330 2700 |000d: if-ne v0, v3, 0034 // +0027 │ │ -20bdbe: 4600 0501 |000f: aget-object v0, v5, v1 │ │ -20bdc2: 7110 5065 0000 |0011: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20bdc8: 0c00 |0014: move-result-object v0 │ │ -20bdca: 6e10 4865 0000 |0015: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20bdd0: 0a00 |0018: move-result v0 │ │ -20bdd2: 5940 7b5c |0019: iput v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20bdd6: 4600 0502 |001b: aget-object v0, v5, v2 │ │ -20bdda: 7110 5065 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20bde0: 0c00 |0020: move-result-object v0 │ │ -20bde2: 6e10 4865 0000 |0021: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20bde8: 0a00 |0024: move-result v0 │ │ -20bdea: 5940 7c5c |0025: iput v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20bdee: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -20bdf0: 4605 0500 |0028: aget-object v5, v5, v0 │ │ -20bdf4: 7110 5065 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20bdfa: 0c05 |002d: move-result-object v5 │ │ -20bdfc: 6e10 4865 0500 |002e: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20be02: 0a05 |0031: move-result v5 │ │ -20be04: 5945 7f5c |0032: iput v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ -20be08: 5245 7c5c |0034: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20be0c: 1300 0e00 |0036: const/16 v0, #int 14 // #e │ │ -20be10: 3605 0a00 |0038: if-gt v5, v0, 0042 // +000a │ │ -20be14: 5245 7b5c |003a: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20be18: 3d05 0300 |003c: if-lez v5, 003f // +0003 │ │ -20be1c: 2804 |003e: goto 0042 // +0004 │ │ -20be1e: 5c41 765c |003f: iput-boolean v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ -20be22: 2803 |0041: goto 0044 // +0003 │ │ -20be24: 5c42 765c |0042: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ -20be28: 5245 7c5c |0044: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20be2c: 1300 1000 |0046: const/16 v0, #int 16 // #10 │ │ -20be30: 3505 0600 |0048: if-ge v5, v0, 004e // +0006 │ │ -20be34: 5245 7b5c |004a: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20be38: 3d05 0400 |004c: if-lez v5, 0050 // +0004 │ │ -20be3c: 5c42 705c |004e: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasCurrentPlaylistRemoveRange:Z // field@5c70 │ │ -20be40: 5245 7c5c |0050: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20be44: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ -20be48: 3505 0600 |0054: if-ge v5, v0, 005a // +0006 │ │ -20be4c: 5245 7b5c |0056: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20be50: 3d05 0400 |0058: if-lez v5, 005c // +0004 │ │ -20be54: 5c42 785c |005a: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSeekCurrent:Z // field@5c78 │ │ -20be58: 5245 7c5c |005c: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20be5c: 1300 1200 |005e: const/16 v0, #int 18 // #12 │ │ -20be60: 3505 0600 |0060: if-ge v5, v0, 0066 // +0006 │ │ -20be64: 5245 7b5c |0062: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20be68: 3d05 0400 |0064: if-lez v5, 0068 // +0004 │ │ -20be6c: 5c42 795c |0066: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasToggleOutput:Z // field@5c79 │ │ -20be70: 5245 7c5c |0068: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20be74: 1300 1300 |006a: const/16 v0, #int 19 // #13 │ │ -20be78: 1303 1500 |006c: const/16 v3, #int 21 // #15 │ │ -20be7c: 3405 0f00 |006e: if-lt v5, v0, 007d // +000f │ │ -20be80: 5240 7b5c |0070: iget v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20be84: 3900 0b00 |0072: if-nez v0, 007d // +000b │ │ -20be88: 1300 1400 |0074: const/16 v0, #int 20 // #14 │ │ -20be8c: 3605 0700 |0076: if-gt v5, v0, 007d // +0007 │ │ -20be90: 5c42 735c |0078: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ -20be94: 5c42 725c |007a: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ -20be98: 282c |007c: goto 00a8 // +002c │ │ -20be9a: 5245 7c5c |007d: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20be9e: 1300 0b00 |007f: const/16 v0, #int 11 // #b │ │ -20bea2: 3335 1100 |0081: if-ne v5, v3, 0092 // +0011 │ │ -20bea6: 5245 7b5c |0083: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20beaa: 3905 0d00 |0085: if-nez v5, 0092 // +000d │ │ -20beae: 5245 7f5c |0087: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ -20beb2: 3505 0900 |0089: if-ge v5, v0, 0092 // +0009 │ │ -20beb6: 5c42 7a5c |008b: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMPDBug408Active:Z // field@5c7a │ │ -20beba: 5c41 735c |008d: iput-boolean v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ -20bebe: 5c41 725c |008f: iput-boolean v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ -20bec2: 2817 |0091: goto 00a8 // +0017 │ │ -20bec4: 5245 7c5c |0092: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20bec8: 3435 0a00 |0094: if-lt v5, v3, 009e // +000a │ │ -20becc: 5245 7b5c |0096: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20bed0: 3905 0600 |0098: if-nez v5, 009e // +0006 │ │ -20bed4: 5245 7f5c |009a: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ -20bed8: 3505 0600 |009c: if-ge v5, v0, 00a2 // +0006 │ │ -20bedc: 5245 7b5c |009e: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20bee0: 3d05 0800 |00a0: if-lez v5, 00a8 // +0008 │ │ -20bee4: 5c42 7e5c |00a2: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMultipleListGroupFixed:Z // field@5c7e │ │ -20bee8: 5c42 735c |00a4: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ -20beec: 5c42 725c |00a6: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ -20bef0: 5245 7c5c |00a8: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20bef4: 3535 0600 |00aa: if-ge v5, v3, 00b0 // +0006 │ │ -20bef8: 5245 7b5c |00ac: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20befc: 3d05 0400 |00ae: if-lez v5, 00b2 // +0004 │ │ -20bf00: 5c42 6f5c |00b0: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasAlbumArt:Z // field@5c6f │ │ -20bf04: 3806 1a00 |00b2: if-eqz v6, 00cc // +001a │ │ -20bf08: 1a05 da4c |00b4: const-string v5, "idle" // string@4cda │ │ -20bf0c: 7220 c866 5600 |00b6: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@66c8 │ │ -20bf12: 0a05 |00b9: move-result v5 │ │ -20bf14: 5c45 715c |00ba: iput-boolean v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasIdle:Z // field@5c71 │ │ -20bf18: 1a05 3969 |00bc: const-string v5, "searchadd" // string@6939 │ │ -20bf1c: 7220 c866 5600 |00be: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@66c8 │ │ -20bf22: 0a05 |00c1: move-result v5 │ │ -20bf24: 5c45 775c |00c2: iput-boolean v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSearchAdd:Z // field@5c77 │ │ -20bf28: 1a05 aa63 |00c4: const-string v5, "playlistfind" // string@63aa │ │ -20bf2c: 7220 c866 5600 |00c6: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@66c8 │ │ -20bf32: 0a05 |00c9: move-result v5 │ │ -20bf34: 5c45 755c |00ca: iput-boolean v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasPlaylistFind:Z // field@5c75 │ │ -20bf38: 3807 4d00 |00cc: if-eqz v7, 0119 // +004d │ │ -20bf3c: 7210 cd66 0700 |00ce: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20bf42: 0c05 |00d1: move-result-object v5 │ │ -20bf44: 7210 b166 0500 |00d2: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20bf4a: 0a06 |00d5: move-result v6 │ │ -20bf4c: 3806 4300 |00d6: if-eqz v6, 0119 // +0043 │ │ -20bf50: 7210 b266 0500 |00d8: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20bf56: 0c06 |00db: move-result-object v6 │ │ -20bf58: 1f06 c60c |00dc: check-cast v6, Ljava/lang/String; // type@0cc6 │ │ -20bf5c: 6e10 b765 0600 |00de: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -20bf62: 0c06 |00e1: move-result-object v6 │ │ -20bf64: 1a07 595e |00e2: const-string v7, "musicbrainz" // string@5e59 │ │ -20bf68: 6e20 9d65 7600 |00e4: invoke-virtual {v6, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ -20bf6e: 0a07 |00e7: move-result v7 │ │ -20bf70: 3807 0500 |00e8: if-eqz v7, 00ed // +0005 │ │ -20bf74: 5c42 745c |00ea: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasMusicBrainzTags:Z // field@5c74 │ │ -20bf78: 282d |00ec: goto 0119 // +002d │ │ -20bf7a: 1a07 6636 |00ed: const-string v7, "albumartist" // string@3666 │ │ -20bf7e: 6e20 9f65 7600 |00ef: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20bf84: 0a07 |00f2: move-result v7 │ │ -20bf86: 3807 0500 |00f3: if-eqz v7, 00f8 // +0005 │ │ -20bf8a: 5c42 805c |00f5: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtist:Z // field@5c80 │ │ -20bf8e: 28db |00f7: goto 00d2 // -0025 │ │ -20bf90: 1a07 323e |00f8: const-string v7, "date" // string@3e32 │ │ -20bf94: 6e20 9f65 7600 |00fa: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20bf9a: 0a07 |00fd: move-result v7 │ │ -20bf9c: 3807 0500 |00fe: if-eqz v7, 0103 // +0005 │ │ -20bfa0: 5c42 835c |0100: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagDate:Z // field@5c83 │ │ -20bfa4: 28d0 |0102: goto 00d2 // -0030 │ │ -20bfa6: 1a07 5c38 |0103: const-string v7, "artistsort" // string@385c │ │ -20bfaa: 6e20 9f65 7600 |0105: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20bfb0: 0a07 |0108: move-result v7 │ │ -20bfb2: 3807 0500 |0109: if-eqz v7, 010e // +0005 │ │ -20bfb6: 5c42 825c |010b: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagArtistSort:Z // field@5c82 │ │ -20bfba: 28c5 |010d: goto 00d2 // -003b │ │ -20bfbc: 1a07 6736 |010e: const-string v7, "albumartistsort" // string@3667 │ │ -20bfc0: 6e20 9f65 7600 |0110: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20bfc6: 0a06 |0113: move-result v6 │ │ -20bfc8: 3806 beff |0114: if-eqz v6, 00d2 // -0042 │ │ -20bfcc: 5c42 815c |0116: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtistSort:Z // field@5c81 │ │ -20bfd0: 28ba |0118: goto 00d2 // -0046 │ │ -20bfd2: 0e00 |0119: return-void │ │ +20bd8c: |[20bd8c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V │ │ +20bd9c: 7010 7e65 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@657e │ │ +20bda2: 1a00 6d33 |0003: const-string v0, "\." // string@336d │ │ +20bda6: 6e20 b165 0500 |0005: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +20bdac: 0c05 |0008: move-result-object v5 │ │ +20bdae: 2150 |0009: array-length v0, v5 │ │ +20bdb0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +20bdb2: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +20bdb4: 1233 |000c: const/4 v3, #int 3 // #3 │ │ +20bdb6: 3330 2700 |000d: if-ne v0, v3, 0034 // +0027 │ │ +20bdba: 4600 0501 |000f: aget-object v0, v5, v1 │ │ +20bdbe: 7110 5065 0000 |0011: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20bdc4: 0c00 |0014: move-result-object v0 │ │ +20bdc6: 6e10 4865 0000 |0015: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20bdcc: 0a00 |0018: move-result v0 │ │ +20bdce: 5940 7b5c |0019: iput v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20bdd2: 4600 0502 |001b: aget-object v0, v5, v2 │ │ +20bdd6: 7110 5065 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20bddc: 0c00 |0020: move-result-object v0 │ │ +20bdde: 6e10 4865 0000 |0021: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20bde4: 0a00 |0024: move-result v0 │ │ +20bde6: 5940 7c5c |0025: iput v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20bdea: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +20bdec: 4605 0500 |0028: aget-object v5, v5, v0 │ │ +20bdf0: 7110 5065 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20bdf6: 0c05 |002d: move-result-object v5 │ │ +20bdf8: 6e10 4865 0500 |002e: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20bdfe: 0a05 |0031: move-result v5 │ │ +20be00: 5945 7f5c |0032: iput v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ +20be04: 5245 7c5c |0034: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20be08: 1300 0e00 |0036: const/16 v0, #int 14 // #e │ │ +20be0c: 3605 0a00 |0038: if-gt v5, v0, 0042 // +000a │ │ +20be10: 5245 7b5c |003a: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20be14: 3d05 0300 |003c: if-lez v5, 003f // +0003 │ │ +20be18: 2804 |003e: goto 0042 // +0004 │ │ +20be1a: 5c41 765c |003f: iput-boolean v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ +20be1e: 2803 |0041: goto 0044 // +0003 │ │ +20be20: 5c42 765c |0042: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ +20be24: 5245 7c5c |0044: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20be28: 1300 1000 |0046: const/16 v0, #int 16 // #10 │ │ +20be2c: 3505 0600 |0048: if-ge v5, v0, 004e // +0006 │ │ +20be30: 5245 7b5c |004a: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20be34: 3d05 0400 |004c: if-lez v5, 0050 // +0004 │ │ +20be38: 5c42 705c |004e: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasCurrentPlaylistRemoveRange:Z // field@5c70 │ │ +20be3c: 5245 7c5c |0050: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20be40: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ +20be44: 3505 0600 |0054: if-ge v5, v0, 005a // +0006 │ │ +20be48: 5245 7b5c |0056: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20be4c: 3d05 0400 |0058: if-lez v5, 005c // +0004 │ │ +20be50: 5c42 785c |005a: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSeekCurrent:Z // field@5c78 │ │ +20be54: 5245 7c5c |005c: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20be58: 1300 1200 |005e: const/16 v0, #int 18 // #12 │ │ +20be5c: 3505 0600 |0060: if-ge v5, v0, 0066 // +0006 │ │ +20be60: 5245 7b5c |0062: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20be64: 3d05 0400 |0064: if-lez v5, 0068 // +0004 │ │ +20be68: 5c42 795c |0066: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasToggleOutput:Z // field@5c79 │ │ +20be6c: 5245 7c5c |0068: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20be70: 1300 1300 |006a: const/16 v0, #int 19 // #13 │ │ +20be74: 1303 1500 |006c: const/16 v3, #int 21 // #15 │ │ +20be78: 3405 0f00 |006e: if-lt v5, v0, 007d // +000f │ │ +20be7c: 5240 7b5c |0070: iget v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20be80: 3900 0b00 |0072: if-nez v0, 007d // +000b │ │ +20be84: 1300 1400 |0074: const/16 v0, #int 20 // #14 │ │ +20be88: 3605 0700 |0076: if-gt v5, v0, 007d // +0007 │ │ +20be8c: 5c42 735c |0078: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ +20be90: 5c42 725c |007a: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ +20be94: 282c |007c: goto 00a8 // +002c │ │ +20be96: 5245 7c5c |007d: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20be9a: 1300 0b00 |007f: const/16 v0, #int 11 // #b │ │ +20be9e: 3335 1100 |0081: if-ne v5, v3, 0092 // +0011 │ │ +20bea2: 5245 7b5c |0083: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20bea6: 3905 0d00 |0085: if-nez v5, 0092 // +000d │ │ +20beaa: 5245 7f5c |0087: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ +20beae: 3505 0900 |0089: if-ge v5, v0, 0092 // +0009 │ │ +20beb2: 5c42 7a5c |008b: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMPDBug408Active:Z // field@5c7a │ │ +20beb6: 5c41 735c |008d: iput-boolean v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ +20beba: 5c41 725c |008f: iput-boolean v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ +20bebe: 2817 |0091: goto 00a8 // +0017 │ │ +20bec0: 5245 7c5c |0092: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20bec4: 3435 0a00 |0094: if-lt v5, v3, 009e // +000a │ │ +20bec8: 5245 7b5c |0096: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20becc: 3905 0600 |0098: if-nez v5, 009e // +0006 │ │ +20bed0: 5245 7f5c |009a: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ +20bed4: 3505 0600 |009c: if-ge v5, v0, 00a2 // +0006 │ │ +20bed8: 5245 7b5c |009e: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20bedc: 3d05 0800 |00a0: if-lez v5, 00a8 // +0008 │ │ +20bee0: 5c42 7e5c |00a2: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMultipleListGroupFixed:Z // field@5c7e │ │ +20bee4: 5c42 735c |00a4: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ +20bee8: 5c42 725c |00a6: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ +20beec: 5245 7c5c |00a8: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20bef0: 3535 0600 |00aa: if-ge v5, v3, 00b0 // +0006 │ │ +20bef4: 5245 7b5c |00ac: iget v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20bef8: 3d05 0400 |00ae: if-lez v5, 00b2 // +0004 │ │ +20befc: 5c42 6f5c |00b0: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasAlbumArt:Z // field@5c6f │ │ +20bf00: 3806 1a00 |00b2: if-eqz v6, 00cc // +001a │ │ +20bf04: 1a05 da4c |00b4: const-string v5, "idle" // string@4cda │ │ +20bf08: 7220 c866 5600 |00b6: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@66c8 │ │ +20bf0e: 0a05 |00b9: move-result v5 │ │ +20bf10: 5c45 715c |00ba: iput-boolean v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasIdle:Z // field@5c71 │ │ +20bf14: 1a05 3969 |00bc: const-string v5, "searchadd" // string@6939 │ │ +20bf18: 7220 c866 5600 |00be: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@66c8 │ │ +20bf1e: 0a05 |00c1: move-result v5 │ │ +20bf20: 5c45 775c |00c2: iput-boolean v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSearchAdd:Z // field@5c77 │ │ +20bf24: 1a05 aa63 |00c4: const-string v5, "playlistfind" // string@63aa │ │ +20bf28: 7220 c866 5600 |00c6: invoke-interface {v6, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@66c8 │ │ +20bf2e: 0a05 |00c9: move-result v5 │ │ +20bf30: 5c45 755c |00ca: iput-boolean v5, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasPlaylistFind:Z // field@5c75 │ │ +20bf34: 3807 4d00 |00cc: if-eqz v7, 0119 // +004d │ │ +20bf38: 7210 cd66 0700 |00ce: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20bf3e: 0c05 |00d1: move-result-object v5 │ │ +20bf40: 7210 b166 0500 |00d2: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20bf46: 0a06 |00d5: move-result v6 │ │ +20bf48: 3806 4300 |00d6: if-eqz v6, 0119 // +0043 │ │ +20bf4c: 7210 b266 0500 |00d8: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20bf52: 0c06 |00db: move-result-object v6 │ │ +20bf54: 1f06 c60c |00dc: check-cast v6, Ljava/lang/String; // type@0cc6 │ │ +20bf58: 6e10 b765 0600 |00de: invoke-virtual {v6}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +20bf5e: 0c06 |00e1: move-result-object v6 │ │ +20bf60: 1a07 595e |00e2: const-string v7, "musicbrainz" // string@5e59 │ │ +20bf64: 6e20 9d65 7600 |00e4: invoke-virtual {v6, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ +20bf6a: 0a07 |00e7: move-result v7 │ │ +20bf6c: 3807 0500 |00e8: if-eqz v7, 00ed // +0005 │ │ +20bf70: 5c42 745c |00ea: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasMusicBrainzTags:Z // field@5c74 │ │ +20bf74: 282d |00ec: goto 0119 // +002d │ │ +20bf76: 1a07 6636 |00ed: const-string v7, "albumartist" // string@3666 │ │ +20bf7a: 6e20 9f65 7600 |00ef: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20bf80: 0a07 |00f2: move-result v7 │ │ +20bf82: 3807 0500 |00f3: if-eqz v7, 00f8 // +0005 │ │ +20bf86: 5c42 805c |00f5: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtist:Z // field@5c80 │ │ +20bf8a: 28db |00f7: goto 00d2 // -0025 │ │ +20bf8c: 1a07 323e |00f8: const-string v7, "date" // string@3e32 │ │ +20bf90: 6e20 9f65 7600 |00fa: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20bf96: 0a07 |00fd: move-result v7 │ │ +20bf98: 3807 0500 |00fe: if-eqz v7, 0103 // +0005 │ │ +20bf9c: 5c42 835c |0100: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagDate:Z // field@5c83 │ │ +20bfa0: 28d0 |0102: goto 00d2 // -0030 │ │ +20bfa2: 1a07 5c38 |0103: const-string v7, "artistsort" // string@385c │ │ +20bfa6: 6e20 9f65 7600 |0105: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20bfac: 0a07 |0108: move-result v7 │ │ +20bfae: 3807 0500 |0109: if-eqz v7, 010e // +0005 │ │ +20bfb2: 5c42 825c |010b: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagArtistSort:Z // field@5c82 │ │ +20bfb6: 28c5 |010d: goto 00d2 // -003b │ │ +20bfb8: 1a07 6736 |010e: const-string v7, "albumartistsort" // string@3667 │ │ +20bfbc: 6e20 9f65 7600 |0110: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20bfc2: 0a06 |0113: move-result v6 │ │ +20bfc4: 3806 beff |0114: if-eqz v6, 00d2 // -0042 │ │ +20bfc8: 5c42 815c |0116: iput-boolean v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtistSort:Z // field@5c81 │ │ +20bfcc: 28ba |0118: goto 00d2 // -0046 │ │ +20bfce: 0e00 |0119: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ 0x0009 line=74 │ │ 0x000f line=75 │ │ 0x001b line=76 │ │ @@ -504323,25 +504323,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20bfd4: |[20bfd4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.enableMopidyWorkaround:()V │ │ -20bfe4: 6200 6e5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.TAG:Ljava/lang/String; // field@5c6e │ │ -20bfe8: 1a01 870d |0002: const-string v1, "Enabling workarounds for detected Mopidy server" // string@0d87 │ │ -20bfec: 7120 bf0d 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ -20bff2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -20bff4: 5c20 735c |0008: iput-boolean v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ -20bff8: 5c20 725c |000a: iput-boolean v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ -20bffc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -20bffe: 5c21 7d5c |000d: iput-boolean v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMopidyDetected:Z // field@5c7d │ │ -20c002: 5c20 755c |000f: iput-boolean v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasPlaylistFind:Z // field@5c75 │ │ -20c006: 0e00 |0011: return-void │ │ +20bfd0: |[20bfd0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.enableMopidyWorkaround:()V │ │ +20bfe0: 6200 6e5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.TAG:Ljava/lang/String; // field@5c6e │ │ +20bfe4: 1a01 870d |0002: const-string v1, "Enabling workarounds for detected Mopidy server" // string@0d87 │ │ +20bfe8: 7120 bf0d 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ +20bfee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +20bff0: 5c20 735c |0008: iput-boolean v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ +20bff4: 5c20 725c |000a: iput-boolean v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ +20bff8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +20bffa: 5c21 7d5c |000d: iput-boolean v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMopidyDetected:Z // field@5c7d │ │ +20bffe: 5c20 755c |000f: iput-boolean v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasPlaylistFind:Z // field@5c75 │ │ +20c002: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0008 line=240 │ │ 0x000a line=241 │ │ 0x000d line=242 │ │ 0x000f line=245 │ │ @@ -504353,17 +504353,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bb94: |[20bb94] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.getMajorVersion:()I │ │ -20bba4: 5210 7b5c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20bba8: 0f00 |0002: return v0 │ │ +20bb90: |[20bb90] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.getMajorVersion:()I │ │ +20bba0: 5210 7b5c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20bba4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504371,17 +504371,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bbac: |[20bbac] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.getMinorVersion:()I │ │ -20bbbc: 5210 7c5c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20bbc0: 0f00 |0002: return v0 │ │ +20bba8: |[20bba8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.getMinorVersion:()I │ │ +20bbb8: 5210 7c5c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20bbbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504389,99 +504389,99 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 203 16-bit code units │ │ -20bbc4: |[20bbc4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.getServerFeatures:()Ljava/lang/String; │ │ -20bbd4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20bbd8: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20bbde: 1a01 8e23 |0005: const-string v1, "MPD protocol version: " // string@238e │ │ -20bbe2: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bbe8: 5231 7b5c |000a: iget v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ -20bbec: 6e20 c765 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20bbf2: 1301 2e00 |000f: const/16 v1, #int 46 // #2e │ │ -20bbf6: 6e20 c465 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bbfc: 5232 7c5c |0014: iget v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ -20bc00: 6e20 c765 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20bc06: 6e20 c465 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bc0c: 5231 7f5c |001c: iget v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ -20bc10: 6e20 c765 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20bc16: 1301 0a00 |0021: const/16 v1, #int 10 // #a │ │ -20bc1a: 6e20 c465 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bc20: 1a02 372c |0026: const-string v2, "TAGS:" // string@2c37 │ │ -20bc24: 6e20 cb65 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bc2a: 6e20 c465 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bc30: 1a02 8b24 |002e: const-string v2, "MUSICBRAINZ: " // string@248b │ │ -20bc34: 6e20 cb65 2000 |0030: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bc3a: 5532 745c |0033: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasMusicBrainzTags:Z // field@5c74 │ │ -20bc3e: 6e20 cc65 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bc44: 6e20 c465 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bc4a: 1a02 6b05 |003b: const-string v2, "AlbumArtist: " // string@056b │ │ -20bc4e: 6e20 cb65 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bc54: 5532 805c |0040: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtist:Z // field@5c80 │ │ -20bc58: 6e20 cc65 2000 |0042: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bc5e: 6e20 c465 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bc64: 1a02 0d0c |0048: const-string v2, "Date: " // string@0c0d │ │ -20bc68: 6e20 cb65 2000 |004a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bc6e: 5532 835c |004d: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagDate:Z // field@5c83 │ │ -20bc72: 6e20 cc65 2000 |004f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bc78: 6e20 c465 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bc7e: 1a02 3310 |0055: const-string v2, "IDLE support: " // string@1033 │ │ -20bc82: 6e20 cb65 2000 |0057: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bc88: 5532 715c |005a: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasIdle:Z // field@5c71 │ │ -20bc8c: 6e20 cc65 2000 |005c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bc92: 6e20 c465 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bc98: 1a02 1f32 |0062: const-string v2, "Windowed playlist: " // string@321f │ │ -20bc9c: 6e20 cb65 2000 |0064: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bca2: 5532 765c |0067: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ -20bca6: 6e20 cc65 2000 |0069: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bcac: 6e20 c465 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bcb2: 1a02 e50e |006f: const-string v2, "Fast search add: " // string@0ee5 │ │ -20bcb6: 6e20 cb65 2000 |0071: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bcbc: 5532 775c |0074: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSearchAdd:Z // field@5c77 │ │ -20bcc0: 6e20 cc65 2000 |0076: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bcc6: 6e20 c465 1000 |0079: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bccc: 1a02 b71f |007c: const-string v2, "List grouping: " // string@1fb7 │ │ -20bcd0: 6e20 cb65 2000 |007e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bcd6: 5532 735c |0081: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ -20bcda: 6e20 cc65 2000 |0083: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bce0: 6e20 c465 1000 |0086: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bce6: 1a02 b61f |0089: const-string v2, "List filtering: " // string@1fb6 │ │ -20bcea: 6e20 cb65 2000 |008b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bcf0: 5532 725c |008e: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ -20bcf4: 6e20 cc65 2000 |0090: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bcfa: 6e20 c465 1000 |0093: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bd00: 1a02 e40e |0096: const-string v2, "Fast ranged currentplaylist delete: " // string@0ee4 │ │ -20bd04: 6e20 cb65 2000 |0098: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bd0a: 5532 705c |009b: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasCurrentPlaylistRemoveRange:Z // field@5c70 │ │ -20bd0e: 6e20 cc65 2000 |009d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bd14: 6e20 c465 1000 |00a0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bd1a: 1a02 8d23 |00a3: const-string v2, "MPD based album artwork: " // string@238d │ │ -20bd1e: 6e20 cb65 2000 |00a5: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bd24: 5532 6f5c |00a8: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasAlbumArt:Z // field@5c6f │ │ -20bd28: 6e20 cc65 2000 |00aa: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -20bd2e: 6e20 c465 1000 |00ad: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20bd34: 5531 7d5c |00b0: iget-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMopidyDetected:Z // field@5c7d │ │ -20bd38: 1a02 0000 |00b2: const-string v2, "" // string@0000 │ │ -20bd3c: 3801 0500 |00b4: if-eqz v1, 00b9 // +0005 │ │ -20bd40: 1a01 9425 |00b6: const-string v1, "Mopidy detected, consider using the real MPD server (www.musicpd.org)! │ │ +20bbc0: |[20bbc0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.getServerFeatures:()Ljava/lang/String; │ │ +20bbd0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20bbd4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20bbda: 1a01 8e23 |0005: const-string v1, "MPD protocol version: " // string@238e │ │ +20bbde: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bbe4: 5231 7b5c |000a: iget v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMajorVersion:I // field@5c7b │ │ +20bbe8: 6e20 c765 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20bbee: 1301 2e00 |000f: const/16 v1, #int 46 // #2e │ │ +20bbf2: 6e20 c465 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bbf8: 5232 7c5c |0014: iget v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMinorVersion:I // field@5c7c │ │ +20bbfc: 6e20 c765 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20bc02: 6e20 c465 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bc08: 5231 7f5c |001c: iget v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mPatchVersion:I // field@5c7f │ │ +20bc0c: 6e20 c765 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20bc12: 1301 0a00 |0021: const/16 v1, #int 10 // #a │ │ +20bc16: 6e20 c465 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bc1c: 1a02 372c |0026: const-string v2, "TAGS:" // string@2c37 │ │ +20bc20: 6e20 cb65 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bc26: 6e20 c465 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bc2c: 1a02 8b24 |002e: const-string v2, "MUSICBRAINZ: " // string@248b │ │ +20bc30: 6e20 cb65 2000 |0030: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bc36: 5532 745c |0033: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasMusicBrainzTags:Z // field@5c74 │ │ +20bc3a: 6e20 cc65 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bc40: 6e20 c465 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bc46: 1a02 6b05 |003b: const-string v2, "AlbumArtist: " // string@056b │ │ +20bc4a: 6e20 cb65 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bc50: 5532 805c |0040: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtist:Z // field@5c80 │ │ +20bc54: 6e20 cc65 2000 |0042: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bc5a: 6e20 c465 1000 |0045: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bc60: 1a02 0d0c |0048: const-string v2, "Date: " // string@0c0d │ │ +20bc64: 6e20 cb65 2000 |004a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bc6a: 5532 835c |004d: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagDate:Z // field@5c83 │ │ +20bc6e: 6e20 cc65 2000 |004f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bc74: 6e20 c465 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bc7a: 1a02 3310 |0055: const-string v2, "IDLE support: " // string@1033 │ │ +20bc7e: 6e20 cb65 2000 |0057: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bc84: 5532 715c |005a: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasIdle:Z // field@5c71 │ │ +20bc88: 6e20 cc65 2000 |005c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bc8e: 6e20 c465 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bc94: 1a02 1f32 |0062: const-string v2, "Windowed playlist: " // string@321f │ │ +20bc98: 6e20 cb65 2000 |0064: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bc9e: 5532 765c |0067: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ +20bca2: 6e20 cc65 2000 |0069: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bca8: 6e20 c465 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bcae: 1a02 e50e |006f: const-string v2, "Fast search add: " // string@0ee5 │ │ +20bcb2: 6e20 cb65 2000 |0071: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bcb8: 5532 775c |0074: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSearchAdd:Z // field@5c77 │ │ +20bcbc: 6e20 cc65 2000 |0076: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bcc2: 6e20 c465 1000 |0079: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bcc8: 1a02 b71f |007c: const-string v2, "List grouping: " // string@1fb7 │ │ +20bccc: 6e20 cb65 2000 |007e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bcd2: 5532 735c |0081: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ +20bcd6: 6e20 cc65 2000 |0083: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bcdc: 6e20 c465 1000 |0086: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bce2: 1a02 b61f |0089: const-string v2, "List filtering: " // string@1fb6 │ │ +20bce6: 6e20 cb65 2000 |008b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bcec: 5532 725c |008e: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ +20bcf0: 6e20 cc65 2000 |0090: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bcf6: 6e20 c465 1000 |0093: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bcfc: 1a02 e40e |0096: const-string v2, "Fast ranged currentplaylist delete: " // string@0ee4 │ │ +20bd00: 6e20 cb65 2000 |0098: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bd06: 5532 705c |009b: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasCurrentPlaylistRemoveRange:Z // field@5c70 │ │ +20bd0a: 6e20 cc65 2000 |009d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bd10: 6e20 c465 1000 |00a0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bd16: 1a02 8d23 |00a3: const-string v2, "MPD based album artwork: " // string@238d │ │ +20bd1a: 6e20 cb65 2000 |00a5: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bd20: 5532 6f5c |00a8: iget-boolean v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasAlbumArt:Z // field@5c6f │ │ +20bd24: 6e20 cc65 2000 |00aa: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +20bd2a: 6e20 c465 1000 |00ad: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20bd30: 5531 7d5c |00b0: iget-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMopidyDetected:Z // field@5c7d │ │ +20bd34: 1a02 0000 |00b2: const-string v2, "" // string@0000 │ │ +20bd38: 3801 0500 |00b4: if-eqz v1, 00b9 // +0005 │ │ +20bd3c: 1a01 9425 |00b6: const-string v1, "Mopidy detected, consider using the real MPD server (www.musicpd.org)! │ │ " // string@2594 │ │ -20bd44: 2802 |00b8: goto 00ba // +0002 │ │ -20bd46: 0721 |00b9: move-object v1, v2 │ │ -20bd48: 6e20 cb65 1000 |00ba: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bd4e: 5531 7a5c |00bd: iget-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMPDBug408Active:Z // field@5c7a │ │ -20bd52: 3801 0400 |00bf: if-eqz v1, 00c3 // +0004 │ │ -20bd56: 1a02 bd2d |00c1: const-string v2, "Temporarily limited protocol usage active because of MPD bug #408 and arbitrary protocol changes │ │ +20bd40: 2802 |00b8: goto 00ba // +0002 │ │ +20bd42: 0721 |00b9: move-object v1, v2 │ │ +20bd44: 6e20 cb65 1000 |00ba: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bd4a: 5531 7a5c |00bd: iget-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMPDBug408Active:Z // field@5c7a │ │ +20bd4e: 3801 0400 |00bf: if-eqz v1, 00c3 // +0004 │ │ +20bd52: 1a02 bd2d |00c1: const-string v2, "Temporarily limited protocol usage active because of MPD bug #408 and arbitrary protocol changes │ │ " // string@2dbd │ │ -20bd5a: 6e20 cb65 2000 |00c3: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20bd60: 6e10 d165 0000 |00c6: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20bd66: 0c00 |00c9: move-result-object v0 │ │ -20bd68: 1100 |00ca: return-object v0 │ │ +20bd56: 6e20 cb65 2000 |00c3: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20bd5c: 6e10 d165 0000 |00c6: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20bd62: 0c00 |00c9: move-result-object v0 │ │ +20bd64: 1100 |00ca: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x00cb reg=3 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504489,17 +504489,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20ba14: |[20ba14] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasAlbumArt:()Z │ │ -20ba24: 5510 6f5c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasAlbumArt:Z // field@5c6f │ │ -20ba28: 0f00 |0002: return v0 │ │ +20ba10: |[20ba10] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasAlbumArt:()Z │ │ +20ba20: 5510 6f5c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasAlbumArt:Z // field@5c6f │ │ +20ba24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504507,17 +504507,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20ba2c: |[20ba2c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasCurrentPlaylistRemoveRange:()Z │ │ -20ba3c: 5510 705c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasCurrentPlaylistRemoveRange:Z // field@5c70 │ │ -20ba40: 0f00 |0002: return v0 │ │ +20ba28: |[20ba28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasCurrentPlaylistRemoveRange:()Z │ │ +20ba38: 5510 705c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasCurrentPlaylistRemoveRange:Z // field@5c70 │ │ +20ba3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504525,17 +504525,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20ba44: |[20ba44] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasIdling:()Z │ │ -20ba54: 5510 715c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasIdle:Z // field@5c71 │ │ -20ba58: 0f00 |0002: return v0 │ │ +20ba40: |[20ba40] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasIdling:()Z │ │ +20ba50: 5510 715c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasIdle:Z // field@5c71 │ │ +20ba54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504543,17 +504543,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20ba5c: |[20ba5c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasListFiltering:()Z │ │ -20ba6c: 5510 725c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ -20ba70: 0f00 |0002: return v0 │ │ +20ba58: |[20ba58] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasListFiltering:()Z │ │ +20ba68: 5510 725c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListFiltering:Z // field@5c72 │ │ +20ba6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #8 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504561,17 +504561,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20ba74: |[20ba74] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasListGroup:()Z │ │ -20ba84: 5510 735c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ -20ba88: 0f00 |0002: return v0 │ │ +20ba70: |[20ba70] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasListGroup:()Z │ │ +20ba80: 5510 735c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasListGroup:Z // field@5c73 │ │ +20ba84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504579,17 +504579,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20ba8c: |[20ba8c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasListGroupingFixed:()Z │ │ -20ba9c: 5510 7e5c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMultipleListGroupFixed:Z // field@5c7e │ │ -20baa0: 0f00 |0002: return v0 │ │ +20ba88: |[20ba88] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasListGroupingFixed:()Z │ │ +20ba98: 5510 7e5c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mMultipleListGroupFixed:Z // field@5c7e │ │ +20ba9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504597,17 +504597,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20baa4: |[20baa4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasMusicBrainzTags:()Z │ │ -20bab4: 5510 745c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasMusicBrainzTags:Z // field@5c74 │ │ -20bab8: 0f00 |0002: return v0 │ │ +20baa0: |[20baa0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasMusicBrainzTags:()Z │ │ +20bab0: 5510 745c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasMusicBrainzTags:Z // field@5c74 │ │ +20bab4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #11 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504615,17 +504615,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20babc: |[20babc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasPlaylistFind:()Z │ │ -20bacc: 5510 755c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasPlaylistFind:Z // field@5c75 │ │ -20bad0: 0f00 |0002: return v0 │ │ +20bab8: |[20bab8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasPlaylistFind:()Z │ │ +20bac8: 5510 755c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasPlaylistFind:Z // field@5c75 │ │ +20bacc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #12 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504633,17 +504633,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bad4: |[20bad4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasRangedCurrentPlaylist:()Z │ │ -20bae4: 5510 765c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ -20bae8: 0f00 |0002: return v0 │ │ +20bad0: |[20bad0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasRangedCurrentPlaylist:()Z │ │ +20bae0: 5510 765c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasRangedCurrentPlaylist:Z // field@5c76 │ │ +20bae4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #13 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504651,17 +504651,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20baec: |[20baec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasSearchAdd:()Z │ │ -20bafc: 5510 775c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSearchAdd:Z // field@5c77 │ │ -20bb00: 0f00 |0002: return v0 │ │ +20bae8: |[20bae8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasSearchAdd:()Z │ │ +20baf8: 5510 775c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSearchAdd:Z // field@5c77 │ │ +20bafc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #14 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504669,17 +504669,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bb04: |[20bb04] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasSeekCurrent:()Z │ │ -20bb14: 5510 785c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSeekCurrent:Z // field@5c78 │ │ -20bb18: 0f00 |0002: return v0 │ │ +20bb00: |[20bb00] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasSeekCurrent:()Z │ │ +20bb10: 5510 785c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasSeekCurrent:Z // field@5c78 │ │ +20bb14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #15 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504687,17 +504687,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bb1c: |[20bb1c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagAlbumArtist:()Z │ │ -20bb2c: 5510 805c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtist:Z // field@5c80 │ │ -20bb30: 0f00 |0002: return v0 │ │ +20bb18: |[20bb18] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagAlbumArtist:()Z │ │ +20bb28: 5510 805c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtist:Z // field@5c80 │ │ +20bb2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #16 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504705,17 +504705,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bb34: |[20bb34] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagAlbumArtistSort:()Z │ │ -20bb44: 5510 815c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtistSort:Z // field@5c81 │ │ -20bb48: 0f00 |0002: return v0 │ │ +20bb30: |[20bb30] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagAlbumArtistSort:()Z │ │ +20bb40: 5510 815c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagAlbumArtistSort:Z // field@5c81 │ │ +20bb44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #17 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504723,17 +504723,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bb4c: |[20bb4c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagArtistSort:()Z │ │ -20bb5c: 5510 825c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagArtistSort:Z // field@5c82 │ │ -20bb60: 0f00 |0002: return v0 │ │ +20bb48: |[20bb48] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagArtistSort:()Z │ │ +20bb58: 5510 825c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagArtistSort:Z // field@5c82 │ │ +20bb5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #18 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504741,17 +504741,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bb64: |[20bb64] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagDate:()Z │ │ -20bb74: 5510 835c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagDate:Z // field@5c83 │ │ -20bb78: 0f00 |0002: return v0 │ │ +20bb60: |[20bb60] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasTagDate:()Z │ │ +20bb70: 5510 835c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mTagDate:Z // field@5c83 │ │ +20bb74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ #19 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;) │ │ @@ -504759,17 +504759,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20bb7c: |[20bb7c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasToggleOutput:()Z │ │ -20bb8c: 5510 795c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasToggleOutput:Z // field@5c79 │ │ -20bb90: 0f00 |0002: return v0 │ │ +20bb78: |[20bb78] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCapabilities.hasToggleOutput:()Z │ │ +20bb88: 5510 795c |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.mHasToggleOutput:Z // field@5c79 │ │ +20bb8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ source_file_idx : 9107 (MPDCapabilities.java) │ │ @@ -504806,50 +504806,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -20c008: |[20c008] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$1.:()V │ │ -20c018: 7100 f870 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ -20c01e: 0c00 |0003: move-result-object v0 │ │ -20c020: 2100 |0004: array-length v0, v0 │ │ -20c022: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ -20c026: 6900 845c |0007: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ -20c02a: 6201 8a5c |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ -20c02e: 6e10 f670 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20c034: 0a01 |000e: move-result v1 │ │ -20c036: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -20c038: 4b02 0001 |0010: aput v2, v0, v1 │ │ -20c03c: 6200 845c |0012: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ -20c040: 6201 865c |0014: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ -20c044: 6e10 f670 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20c04a: 0a01 |0019: move-result v1 │ │ -20c04c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -20c04e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -20c052: 6200 845c |001d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ -20c056: 6201 885c |001f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ -20c05a: 6e10 f670 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20c060: 0a01 |0024: move-result v1 │ │ -20c062: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -20c064: 4b02 0001 |0026: aput v2, v0, v1 │ │ -20c068: 6200 845c |0028: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ -20c06c: 6201 895c |002a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ -20c070: 6e10 f670 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20c076: 0a01 |002f: move-result v1 │ │ -20c078: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -20c07a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -20c07e: 6200 845c |0033: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ -20c082: 6201 875c |0035: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ -20c086: 6e10 f670 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20c08c: 0a01 |003a: move-result v1 │ │ -20c08e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -20c090: 4b02 0001 |003c: aput v2, v0, v1 │ │ -20c094: 0e00 |003e: return-void │ │ +20c004: |[20c004] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$1.:()V │ │ +20c014: 7100 f870 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ +20c01a: 0c00 |0003: move-result-object v0 │ │ +20c01c: 2100 |0004: array-length v0, v0 │ │ +20c01e: 2300 4a0f |0005: new-array v0, v0, [I // type@0f4a │ │ +20c022: 6900 845c |0007: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ +20c026: 6201 8a5c |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ +20c02a: 6e10 f670 0100 |000b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20c030: 0a01 |000e: move-result v1 │ │ +20c032: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +20c034: 4b02 0001 |0010: aput v2, v0, v1 │ │ +20c038: 6200 845c |0012: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ +20c03c: 6201 865c |0014: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ +20c040: 6e10 f670 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20c046: 0a01 |0019: move-result v1 │ │ +20c048: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +20c04a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +20c04e: 6200 845c |001d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ +20c052: 6201 885c |001f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ +20c056: 6e10 f670 0100 |0021: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20c05c: 0a01 |0024: move-result v1 │ │ +20c05e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +20c060: 4b02 0001 |0026: aput v2, v0, v1 │ │ +20c064: 6200 845c |0028: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ +20c068: 6201 895c |002a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ +20c06c: 6e10 f670 0100 |002c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20c072: 0a01 |002f: move-result v1 │ │ +20c074: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +20c076: 4b02 0001 |0031: aput v2, v0, v1 │ │ +20c07a: 6200 845c |0033: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ +20c07e: 6201 875c |0035: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ +20c082: 6e10 f670 0100 |0037: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20c088: 0a01 |003a: move-result v1 │ │ +20c08a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +20c08c: 4b02 0001 |003c: aput v2, v0, v1 │ │ +20c090: 0e00 |003e: return-void │ │ catches : 5 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -504919,53 +504919,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -20c120: |[20c120] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.:()V │ │ -20c130: 2200 140f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ -20c134: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -20c136: 1a02 3d24 |0003: const-string v2, "MPD_SEARCH_TRACK" // string@243d │ │ -20c13a: 7030 f570 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ -20c140: 6900 8a5c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ -20c144: 2200 140f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ -20c148: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -20c14a: 1a03 3924 |000d: const-string v3, "MPD_SEARCH_ALBUM" // string@2439 │ │ -20c14e: 7030 f570 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ -20c154: 6900 865c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ -20c158: 2200 140f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ -20c15c: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -20c15e: 1a04 3b24 |0017: const-string v4, "MPD_SEARCH_ARTIST" // string@243b │ │ -20c162: 7030 f570 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ -20c168: 6900 885c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ -20c16c: 2200 140f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ -20c170: 1234 |0020: const/4 v4, #int 3 // #3 │ │ -20c172: 1a05 3c24 |0021: const-string v5, "MPD_SEARCH_FILE" // string@243c │ │ -20c176: 7030 f570 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ -20c17c: 6900 895c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ -20c180: 2200 140f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ -20c184: 1245 |002a: const/4 v5, #int 4 // #4 │ │ -20c186: 1a06 3a24 |002b: const-string v6, "MPD_SEARCH_ANY" // string@243a │ │ -20c18a: 7030 f570 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ -20c190: 6900 875c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ -20c194: 1256 |0032: const/4 v6, #int 5 // #5 │ │ -20c196: 2366 d30f |0033: new-array v6, v6, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0fd3 │ │ -20c19a: 6207 8a5c |0035: sget-object v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ -20c19e: 4d07 0601 |0037: aput-object v7, v6, v1 │ │ -20c1a2: 6201 865c |0039: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ -20c1a6: 4d01 0602 |003b: aput-object v1, v6, v2 │ │ -20c1aa: 6201 885c |003d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ -20c1ae: 4d01 0603 |003f: aput-object v1, v6, v3 │ │ -20c1b2: 6201 895c |0041: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ -20c1b6: 4d01 0604 |0043: aput-object v1, v6, v4 │ │ -20c1ba: 4d00 0605 |0045: aput-object v0, v6, v5 │ │ -20c1be: 6906 855c |0047: sput-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c85 │ │ -20c1c2: 0e00 |0049: return-void │ │ +20c11c: |[20c11c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.:()V │ │ +20c12c: 2200 140f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ +20c130: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +20c132: 1a02 3d24 |0003: const-string v2, "MPD_SEARCH_TRACK" // string@243d │ │ +20c136: 7030 f570 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ +20c13c: 6900 8a5c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ +20c140: 2200 140f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ +20c144: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +20c146: 1a03 3924 |000d: const-string v3, "MPD_SEARCH_ALBUM" // string@2439 │ │ +20c14a: 7030 f570 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ +20c150: 6900 865c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ +20c154: 2200 140f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ +20c158: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +20c15a: 1a04 3b24 |0017: const-string v4, "MPD_SEARCH_ARTIST" // string@243b │ │ +20c15e: 7030 f570 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ +20c164: 6900 885c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ +20c168: 2200 140f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ +20c16c: 1234 |0020: const/4 v4, #int 3 // #3 │ │ +20c16e: 1a05 3c24 |0021: const-string v5, "MPD_SEARCH_FILE" // string@243c │ │ +20c172: 7030 f570 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ +20c178: 6900 895c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ +20c17c: 2200 140f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ +20c180: 1245 |002a: const/4 v5, #int 4 // #4 │ │ +20c182: 1a06 3a24 |002b: const-string v6, "MPD_SEARCH_ANY" // string@243a │ │ +20c186: 7030 f570 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.:(Ljava/lang/String;I)V // method@70f5 │ │ +20c18c: 6900 875c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ +20c190: 1256 |0032: const/4 v6, #int 5 // #5 │ │ +20c192: 2366 d30f |0033: new-array v6, v6, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0fd3 │ │ +20c196: 6207 8a5c |0035: sget-object v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ +20c19a: 4d07 0601 |0037: aput-object v7, v6, v1 │ │ +20c19e: 6201 865c |0039: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ +20c1a2: 4d01 0602 |003b: aput-object v1, v6, v2 │ │ +20c1a6: 6201 885c |003d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ +20c1aa: 4d01 0603 |003f: aput-object v1, v6, v3 │ │ +20c1ae: 6201 895c |0041: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ +20c1b2: 4d01 0604 |0043: aput-object v1, v6, v4 │ │ +20c1b6: 4d00 0605 |0045: aput-object v0, v6, v5 │ │ +20c1ba: 6906 855c |0047: sput-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c85 │ │ +20c1be: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x000a line=268 │ │ 0x0014 line=269 │ │ 0x001e line=270 │ │ 0x0028 line=271 │ │ @@ -504977,17 +504977,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 │ │ -20c1c4: |[20c1c4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.:(Ljava/lang/String;I)V │ │ -20c1d4: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -20c1da: 0e00 |0003: return-void │ │ +20c1c0: |[20c1c0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.:(Ljava/lang/String;I)V │ │ +20c1d0: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +20c1d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -504997,20 +504997,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -20c0d8: |[20c0d8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ -20c0e8: 1c00 140f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ -20c0ec: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -20c0f2: 0c01 |0005: move-result-object v1 │ │ -20c0f4: 1f01 140f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ -20c0f8: 1101 |0008: return-object v1 │ │ +20c0d4: |[20c0d4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ +20c0e4: 1c00 140f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ +20c0e8: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +20c0ee: 0c01 |0005: move-result-object v1 │ │ +20c0f0: 1f01 140f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0f14 │ │ +20c0f4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;) │ │ @@ -505018,20 +505018,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -20c0fc: |[20c0fc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ -20c10c: 6200 855c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c85 │ │ -20c110: 6e10 1d73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.clone:()Ljava/lang/Object; // method@731d │ │ -20c116: 0c00 |0005: move-result-object v0 │ │ -20c118: 1f00 d30f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0fd3 │ │ -20c11c: 1100 |0008: return-object v0 │ │ +20c0f8: |[20c0f8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands$MPD_SEARCH_TYPE.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ +20c108: 6200 855c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c85 │ │ +20c10c: 6e10 1d73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.clone:()Ljava/lang/Object; // method@731d │ │ +20c112: 0c00 |0005: move-result-object v0 │ │ +20c114: 1f00 d30f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // type@0fd3 │ │ +20c118: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9110 (MPDCommands.java) │ │ @@ -505168,17 +505168,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d020: |[20d020] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.:()V │ │ -20d030: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20d036: 0e00 |0003: return-void │ │ +20d01c: |[20d01c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.:()V │ │ +20d02c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20d032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505186,27 +505186,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c1dc: |[20c1dc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_FILE:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c1ec: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c1f0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c1f6: 1a01 8335 |0005: const-string v1, "add "" // string@3583 │ │ -20c1fa: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c200: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c206: 0c02 |000d: move-result-object v2 │ │ -20c208: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c20e: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c212: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c218: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c21e: 0c02 |0019: move-result-object v2 │ │ -20c220: 1102 |001a: return-object v2 │ │ +20c1d8: |[20c1d8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_FILE:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c1e8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c1ec: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c1f2: 1a01 8335 |0005: const-string v1, "add "" // string@3583 │ │ +20c1f6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c1fc: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c202: 0c02 |000d: move-result-object v2 │ │ +20c204: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c20a: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c20e: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c214: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c21a: 0c02 |0019: move-result-object v2 │ │ +20c21c: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505214,28 +505214,28 @@ │ │ type : '(Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -20c224: |[20c224] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_FILE_AT_INDEX:(Ljava/lang/String;I)Ljava/lang/String; │ │ -20c234: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c238: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c23e: 1a01 4d36 |0005: const-string v1, "addid "" // string@364d │ │ -20c242: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c248: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c24e: 0c02 |000d: move-result-object v2 │ │ -20c250: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c256: 1a02 4201 |0011: const-string v2, "" " // string@0142 │ │ -20c25a: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c260: 6e20 c765 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c266: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c26c: 0c02 |001c: move-result-object v2 │ │ -20c26e: 1102 |001d: return-object v2 │ │ +20c220: |[20c220] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_FILE_AT_INDEX:(Ljava/lang/String;I)Ljava/lang/String; │ │ +20c230: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c234: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c23a: 1a01 4d36 |0005: const-string v1, "addid "" // string@364d │ │ +20c23e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c244: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c24a: 0c02 |000d: move-result-object v2 │ │ +20c24c: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c252: 1a02 4201 |0011: const-string v2, "" " // string@0142 │ │ +20c256: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c25c: 6e20 c765 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c262: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c268: 0c02 |001c: move-result-object v2 │ │ +20c26a: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x001e reg=3 (null) I │ │ │ │ @@ -505244,87 +505244,87 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 153 16-bit code units │ │ -20c270: |[20c270] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; │ │ -20c280: 6200 845c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ -20c284: 6e10 f670 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20c28a: 0a03 |0005: move-result v3 │ │ -20c28c: 4403 0003 |0006: aget v3, v0, v3 │ │ -20c290: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -20c292: 1301 2200 |0009: const/16 v1, #int 34 // #22 │ │ -20c296: 3203 7500 |000b: if-eq v3, v0, 0080 // +0075 │ │ -20c29a: 1220 |000d: const/4 v0, #int 2 // #2 │ │ -20c29c: 3203 5900 |000e: if-eq v3, v0, 0067 // +0059 │ │ -20c2a0: 1230 |0010: const/4 v0, #int 3 // #3 │ │ -20c2a2: 3203 3d00 |0011: if-eq v3, v0, 004e // +003d │ │ -20c2a6: 1240 |0013: const/4 v0, #int 4 // #4 │ │ -20c2a8: 3203 2100 |0014: if-eq v3, v0, 0035 // +0021 │ │ -20c2ac: 1250 |0016: const/4 v0, #int 5 // #5 │ │ -20c2ae: 3203 0500 |0017: if-eq v3, v0, 001c // +0005 │ │ -20c2b2: 1a02 8d63 |0019: const-string v2, "ping" // string@638d │ │ -20c2b6: 1102 |001b: return-object v2 │ │ -20c2b8: 2203 c70c |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c2bc: 7010 c165 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c2c2: 1a00 3b69 |0021: const-string v0, "searchadd any "" // string@693b │ │ -20c2c6: 6e20 cb65 0300 |0023: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c2cc: 7110 2571 0200 |0026: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c2d2: 0c02 |0029: move-result-object v2 │ │ -20c2d4: 6e20 cb65 2300 |002a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c2da: 6e20 c465 1300 |002d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c2e0: 6e10 d165 0300 |0030: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c2e6: 0c02 |0033: move-result-object v2 │ │ -20c2e8: 1102 |0034: return-object v2 │ │ -20c2ea: 2203 c70c |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c2ee: 7010 c165 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c2f4: 1a00 3d69 |003a: const-string v0, "searchadd file "" // string@693d │ │ -20c2f8: 6e20 cb65 0300 |003c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c2fe: 7110 2571 0200 |003f: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c304: 0c02 |0042: move-result-object v2 │ │ -20c306: 6e20 cb65 2300 |0043: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c30c: 6e20 c465 1300 |0046: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c312: 6e10 d165 0300 |0049: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c318: 0c02 |004c: move-result-object v2 │ │ -20c31a: 1102 |004d: return-object v2 │ │ -20c31c: 2203 c70c |004e: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c320: 7010 c165 0300 |0050: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c326: 1a00 3c69 |0053: const-string v0, "searchadd artist "" // string@693c │ │ -20c32a: 6e20 cb65 0300 |0055: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c330: 7110 2571 0200 |0058: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c336: 0c02 |005b: move-result-object v2 │ │ -20c338: 6e20 cb65 2300 |005c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c33e: 6e20 c465 1300 |005f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c344: 6e10 d165 0300 |0062: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c34a: 0c02 |0065: move-result-object v2 │ │ -20c34c: 1102 |0066: return-object v2 │ │ -20c34e: 2203 c70c |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c352: 7010 c165 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c358: 1a00 3a69 |006c: const-string v0, "searchadd album "" // string@693a │ │ -20c35c: 6e20 cb65 0300 |006e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c362: 7110 2571 0200 |0071: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c368: 0c02 |0074: move-result-object v2 │ │ -20c36a: 6e20 cb65 2300 |0075: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c370: 6e20 c465 1300 |0078: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c376: 6e10 d165 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c37c: 0c02 |007e: move-result-object v2 │ │ -20c37e: 1102 |007f: return-object v2 │ │ -20c380: 2203 c70c |0080: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c384: 7010 c165 0300 |0082: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c38a: 1a00 3e69 |0085: const-string v0, "searchadd title "" // string@693e │ │ -20c38e: 6e20 cb65 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c394: 7110 2571 0200 |008a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c39a: 0c02 |008d: move-result-object v2 │ │ -20c39c: 6e20 cb65 2300 |008e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c3a2: 6e20 c465 1300 |0091: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c3a8: 6e10 d165 0300 |0094: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c3ae: 0c02 |0097: move-result-object v2 │ │ -20c3b0: 1102 |0098: return-object v2 │ │ +20c26c: |[20c26c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; │ │ +20c27c: 6200 845c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ +20c280: 6e10 f670 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20c286: 0a03 |0005: move-result v3 │ │ +20c288: 4403 0003 |0006: aget v3, v0, v3 │ │ +20c28c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +20c28e: 1301 2200 |0009: const/16 v1, #int 34 // #22 │ │ +20c292: 3203 7500 |000b: if-eq v3, v0, 0080 // +0075 │ │ +20c296: 1220 |000d: const/4 v0, #int 2 // #2 │ │ +20c298: 3203 5900 |000e: if-eq v3, v0, 0067 // +0059 │ │ +20c29c: 1230 |0010: const/4 v0, #int 3 // #3 │ │ +20c29e: 3203 3d00 |0011: if-eq v3, v0, 004e // +003d │ │ +20c2a2: 1240 |0013: const/4 v0, #int 4 // #4 │ │ +20c2a4: 3203 2100 |0014: if-eq v3, v0, 0035 // +0021 │ │ +20c2a8: 1250 |0016: const/4 v0, #int 5 // #5 │ │ +20c2aa: 3203 0500 |0017: if-eq v3, v0, 001c // +0005 │ │ +20c2ae: 1a02 8d63 |0019: const-string v2, "ping" // string@638d │ │ +20c2b2: 1102 |001b: return-object v2 │ │ +20c2b4: 2203 c70c |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c2b8: 7010 c165 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c2be: 1a00 3b69 |0021: const-string v0, "searchadd any "" // string@693b │ │ +20c2c2: 6e20 cb65 0300 |0023: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c2c8: 7110 2571 0200 |0026: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c2ce: 0c02 |0029: move-result-object v2 │ │ +20c2d0: 6e20 cb65 2300 |002a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c2d6: 6e20 c465 1300 |002d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c2dc: 6e10 d165 0300 |0030: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c2e2: 0c02 |0033: move-result-object v2 │ │ +20c2e4: 1102 |0034: return-object v2 │ │ +20c2e6: 2203 c70c |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c2ea: 7010 c165 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c2f0: 1a00 3d69 |003a: const-string v0, "searchadd file "" // string@693d │ │ +20c2f4: 6e20 cb65 0300 |003c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c2fa: 7110 2571 0200 |003f: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c300: 0c02 |0042: move-result-object v2 │ │ +20c302: 6e20 cb65 2300 |0043: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c308: 6e20 c465 1300 |0046: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c30e: 6e10 d165 0300 |0049: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c314: 0c02 |004c: move-result-object v2 │ │ +20c316: 1102 |004d: return-object v2 │ │ +20c318: 2203 c70c |004e: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c31c: 7010 c165 0300 |0050: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c322: 1a00 3c69 |0053: const-string v0, "searchadd artist "" // string@693c │ │ +20c326: 6e20 cb65 0300 |0055: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c32c: 7110 2571 0200 |0058: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c332: 0c02 |005b: move-result-object v2 │ │ +20c334: 6e20 cb65 2300 |005c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c33a: 6e20 c465 1300 |005f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c340: 6e10 d165 0300 |0062: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c346: 0c02 |0065: move-result-object v2 │ │ +20c348: 1102 |0066: return-object v2 │ │ +20c34a: 2203 c70c |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c34e: 7010 c165 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c354: 1a00 3a69 |006c: const-string v0, "searchadd album "" // string@693a │ │ +20c358: 6e20 cb65 0300 |006e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c35e: 7110 2571 0200 |0071: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c364: 0c02 |0074: move-result-object v2 │ │ +20c366: 6e20 cb65 2300 |0075: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c36c: 6e20 c465 1300 |0078: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c372: 6e10 d165 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c378: 0c02 |007e: move-result-object v2 │ │ +20c37a: 1102 |007f: return-object v2 │ │ +20c37c: 2203 c70c |0080: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c380: 7010 c165 0300 |0082: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c386: 1a00 3e69 |0085: const-string v0, "searchadd title "" // string@693e │ │ +20c38a: 6e20 cb65 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c390: 7110 2571 0200 |008a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c396: 0c02 |008d: move-result-object v2 │ │ +20c398: 6e20 cb65 2300 |008e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c39e: 6e20 c465 1300 |0091: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c3a4: 6e10 d165 0300 |0094: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c3aa: 0c02 |0097: move-result-object v2 │ │ +20c3ac: 1102 |0098: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x001c line=303 │ │ 0x0035 line=301 │ │ 0x004e line=299 │ │ 0x0067 line=297 │ │ @@ -505338,30 +505338,30 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -20c3b4: |[20c3b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_TRACK_TO_PLAYLIST:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -20c3c4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c3c8: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c3ce: 1a01 a863 |0005: const-string v1, "playlistadd "" // string@63a8 │ │ -20c3d2: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c3d8: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c3de: 0c02 |000d: move-result-object v2 │ │ -20c3e0: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c3e6: 1a02 4301 |0011: const-string v2, "" "" // string@0143 │ │ -20c3ea: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c3f0: 6e20 cb65 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c3f6: 1302 2200 |0019: const/16 v2, #int 34 // #22 │ │ -20c3fa: 6e20 c465 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c400: 6e10 d165 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c406: 0c02 |0021: move-result-object v2 │ │ -20c408: 1102 |0022: return-object v2 │ │ +20c3b0: |[20c3b0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ADD_TRACK_TO_PLAYLIST:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +20c3c0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c3c4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c3ca: 1a01 a863 |0005: const-string v1, "playlistadd "" // string@63a8 │ │ +20c3ce: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c3d4: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c3da: 0c02 |000d: move-result-object v2 │ │ +20c3dc: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c3e2: 1a02 4301 |0011: const-string v2, "" "" // string@0143 │ │ +20c3e6: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c3ec: 6e20 cb65 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c3f2: 1302 2200 |0019: const/16 v2, #int 34 // #22 │ │ +20c3f6: 6e20 c465 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c3fc: 6e10 d165 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c402: 0c02 |0021: move-result-object v2 │ │ +20c404: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0023 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -505370,23 +505370,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20c40c: |[20c40c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_DISABLE_OUTPUT:(I)Ljava/lang/String; │ │ -20c41c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c420: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c426: 1a01 243f |0005: const-string v1, "disableoutput " // string@3f24 │ │ -20c42a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c430: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c436: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c43c: 0c02 |0010: move-result-object v2 │ │ -20c43e: 1102 |0011: return-object v2 │ │ +20c408: |[20c408] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_DISABLE_OUTPUT:(I)Ljava/lang/String; │ │ +20c418: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c41c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c422: 1a01 243f |0005: const-string v1, "disableoutput " // string@3f24 │ │ +20c426: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c42c: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c432: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c438: 0c02 |0010: move-result-object v2 │ │ +20c43a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505394,23 +505394,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20c440: |[20c440] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ENABLE_OUTPUT:(I)Ljava/lang/String; │ │ -20c450: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c454: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c45a: 1a01 6440 |0005: const-string v1, "enableoutput " // string@4064 │ │ -20c45e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c464: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c46a: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c470: 0c02 |0010: move-result-object v2 │ │ -20c472: 1102 |0011: return-object v2 │ │ +20c43c: |[20c43c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_ENABLE_OUTPUT:(I)Ljava/lang/String; │ │ +20c44c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c450: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c456: 1a01 6440 |0005: const-string v1, "enableoutput " // string@4064 │ │ +20c45a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c460: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c466: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c46c: 0c02 |0010: move-result-object v2 │ │ +20c46e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505418,28 +505418,28 @@ │ │ type : '(Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -20c474: |[20c474] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_ALBUMART:(Ljava/lang/String;I)Ljava/lang/String; │ │ -20c484: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c488: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c48e: 1a01 6536 |0005: const-string v1, "albumart "" // string@3665 │ │ -20c492: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c498: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c49e: 0c02 |000d: move-result-object v2 │ │ -20c4a0: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c4a6: 1a02 4101 |0011: const-string v2, "" " // string@0141 │ │ -20c4aa: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c4b0: 6e20 c765 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c4b6: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c4bc: 0c02 |001c: move-result-object v2 │ │ -20c4be: 1102 |001d: return-object v2 │ │ +20c470: |[20c470] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_ALBUMART:(Ljava/lang/String;I)Ljava/lang/String; │ │ +20c480: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c484: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c48a: 1a01 6536 |0005: const-string v1, "albumart "" // string@3665 │ │ +20c48e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c494: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c49a: 0c02 |000d: move-result-object v2 │ │ +20c49c: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c4a2: 1a02 4101 |0011: const-string v2, "" " // string@0141 │ │ +20c4a6: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c4ac: 6e20 c765 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c4b2: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c4b8: 0c02 |001c: move-result-object v2 │ │ +20c4ba: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x001e reg=3 (null) I │ │ │ │ @@ -505448,26 +505448,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -20c4c0: |[20c4c0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_CURRENT_PLAYLIST_WINDOW:(II)Ljava/lang/String; │ │ -20c4d0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c4d4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c4da: 1a01 ad63 |0005: const-string v1, "playlistinfo " // string@63ad │ │ -20c4de: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c4e4: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c4ea: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -20c4ee: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c4f4: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c4fa: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c500: 0c02 |0018: move-result-object v2 │ │ -20c502: 1102 |0019: return-object v2 │ │ +20c4bc: |[20c4bc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_CURRENT_PLAYLIST_WINDOW:(II)Ljava/lang/String; │ │ +20c4cc: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c4d0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c4d6: 1a01 ad63 |0005: const-string v1, "playlistinfo " // string@63ad │ │ +20c4da: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c4e0: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c4e6: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +20c4ea: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c4f0: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c4f6: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c4fc: 0c02 |0018: move-result-object v2 │ │ +20c4fe: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -505476,27 +505476,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c504: |[20c504] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_FILES_INFO:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c514: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c518: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c51e: 1a01 0651 |0005: const-string v1, "lsinfo "" // string@5106 │ │ -20c522: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c528: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c52e: 0c02 |000d: move-result-object v2 │ │ -20c530: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c536: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c53a: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c540: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c546: 0c02 |0019: move-result-object v2 │ │ -20c548: 1102 |001a: return-object v2 │ │ +20c500: |[20c500] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_FILES_INFO:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c510: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c514: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c51a: 1a01 0651 |0005: const-string v1, "lsinfo "" // string@5106 │ │ +20c51e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c524: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c52a: 0c02 |000d: move-result-object v2 │ │ +20c52c: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c532: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c536: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c53c: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c542: 0c02 |0019: move-result-object v2 │ │ +20c544: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505504,27 +505504,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c54c: |[20c54c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_SAVED_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c55c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c560: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c566: 1a01 c750 |0005: const-string v1, "listplaylistinfo "" // string@50c7 │ │ -20c56a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c570: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c576: 0c02 |000d: move-result-object v2 │ │ -20c578: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c57e: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c582: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c588: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c58e: 0c02 |0019: move-result-object v2 │ │ -20c590: 1102 |001a: return-object v2 │ │ +20c548: |[20c548] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_GET_SAVED_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c558: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c55c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c562: 1a01 c750 |0005: const-string v1, "listplaylistinfo "" // string@50c7 │ │ +20c566: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c56c: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c572: 0c02 |000d: move-result-object v2 │ │ +20c574: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c57a: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c57e: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c584: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c58a: 0c02 |0019: move-result-object v2 │ │ +20c58c: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #11 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505532,27 +505532,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c594: |[20c594] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_LOAD_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c5a4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c5a8: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c5ae: 1a01 d250 |0005: const-string v1, "load "" // string@50d2 │ │ -20c5b2: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c5b8: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c5be: 0c02 |000d: move-result-object v2 │ │ -20c5c0: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c5c6: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c5ca: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c5d0: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c5d6: 0c02 |0019: move-result-object v2 │ │ -20c5d8: 1102 |001a: return-object v2 │ │ +20c590: |[20c590] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_LOAD_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c5a0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c5a4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c5aa: 1a01 d250 |0005: const-string v1, "load "" // string@50d2 │ │ +20c5ae: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c5b4: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c5ba: 0c02 |000d: move-result-object v2 │ │ +20c5bc: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c5c2: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c5c6: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c5cc: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c5d2: 0c02 |0019: move-result-object v2 │ │ +20c5d4: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #12 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505560,26 +505560,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -20c5dc: |[20c5dc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_MOVE_SONG_FROM_INDEX_TO_INDEX:(II)Ljava/lang/String; │ │ -20c5ec: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c5f0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c5f6: 1a01 dc5d |0005: const-string v1, "move " // string@5ddc │ │ -20c5fa: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c600: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c606: 1302 2000 |000d: const/16 v2, #int 32 // #20 │ │ -20c60a: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c610: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c616: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c61c: 0c02 |0018: move-result-object v2 │ │ -20c61e: 1102 |0019: return-object v2 │ │ +20c5d8: |[20c5d8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_MOVE_SONG_FROM_INDEX_TO_INDEX:(II)Ljava/lang/String; │ │ +20c5e8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c5ec: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c5f2: 1a01 dc5d |0005: const-string v1, "move " // string@5ddc │ │ +20c5f6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c5fc: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c602: 1302 2000 |000d: const/16 v2, #int 32 // #20 │ │ +20c606: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c60c: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c612: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c618: 0c02 |0018: move-result-object v2 │ │ +20c61a: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -505588,27 +505588,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c620: |[20c620] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PASSWORD:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c630: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c634: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c63a: 1a01 1763 |0005: const-string v1, "password "" // string@6317 │ │ -20c63e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c644: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c64a: 0c02 |000d: move-result-object v2 │ │ -20c64c: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c652: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c656: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c65c: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c662: 0c02 |0019: move-result-object v2 │ │ -20c664: 1102 |001a: return-object v2 │ │ +20c61c: |[20c61c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PASSWORD:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c62c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c630: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c636: 1a01 1763 |0005: const-string v1, "password "" // string@6317 │ │ +20c63a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c640: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c646: 0c02 |000d: move-result-object v2 │ │ +20c648: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c64e: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c652: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c658: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c65e: 0c02 |0019: move-result-object v2 │ │ +20c660: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #14 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505616,27 +505616,27 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -20c668: |[20c668] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PAUSE:(Z)Ljava/lang/String; │ │ -20c678: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c67c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c682: 1a01 3463 |0005: const-string v1, "pause " // string@6334 │ │ -20c686: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c68c: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -20c690: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ -20c694: 2803 |000e: goto 0011 // +0003 │ │ -20c696: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ -20c69a: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c6a0: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c6a6: 0c02 |0017: move-result-object v2 │ │ -20c6a8: 1102 |0018: return-object v2 │ │ +20c664: |[20c664] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PAUSE:(Z)Ljava/lang/String; │ │ +20c674: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c678: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c67e: 1a01 3463 |0005: const-string v1, "pause " // string@6334 │ │ +20c682: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c688: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +20c68c: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ +20c690: 2803 |000e: goto 0011 // +0003 │ │ +20c692: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ +20c696: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c69c: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c6a2: 0c02 |0017: move-result-object v2 │ │ +20c6a4: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ #15 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505644,27 +505644,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c6ac: |[20c6ac] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PLAYLIST_FIND_URI:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c6bc: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c6c0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c6c6: 1a01 ab63 |0005: const-string v1, "playlistfind file "" // string@63ab │ │ -20c6ca: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c6d0: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c6d6: 0c02 |000d: move-result-object v2 │ │ -20c6d8: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c6de: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c6e2: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c6e8: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c6ee: 0c02 |0019: move-result-object v2 │ │ -20c6f0: 1102 |001a: return-object v2 │ │ +20c6a8: |[20c6a8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PLAYLIST_FIND_URI:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c6b8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c6bc: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c6c2: 1a01 ab63 |0005: const-string v1, "playlistfind file "" // string@63ab │ │ +20c6c6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c6cc: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c6d2: 0c02 |000d: move-result-object v2 │ │ +20c6d4: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c6da: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c6de: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c6e4: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c6ea: 0c02 |0019: move-result-object v2 │ │ +20c6ec: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #16 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505672,23 +505672,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20c6f4: |[20c6f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PLAY_SONG_INDEX:(I)Ljava/lang/String; │ │ -20c704: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c708: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c70e: 1a01 9163 |0005: const-string v1, "play " // string@6391 │ │ -20c712: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c718: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c71e: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c724: 0c02 |0010: move-result-object v2 │ │ -20c726: 1102 |0011: return-object v2 │ │ +20c6f0: |[20c6f0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_PLAY_SONG_INDEX:(I)Ljava/lang/String; │ │ +20c700: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c704: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c70a: 1a01 9163 |0005: const-string v1, "play " // string@6391 │ │ +20c70e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c714: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c71a: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c720: 0c02 |0010: move-result-object v2 │ │ +20c722: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ │ │ #17 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505696,27 +505696,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c728: |[20c728] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c738: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c73c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c742: 1a01 9d67 |0005: const-string v1, "rm "" // string@679d │ │ -20c746: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c74c: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c752: 0c02 |000d: move-result-object v2 │ │ -20c754: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c75a: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c75e: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c764: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c76a: 0c02 |0019: move-result-object v2 │ │ -20c76c: 1102 |001a: return-object v2 │ │ +20c724: |[20c724] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c734: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c738: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c73e: 1a01 9d67 |0005: const-string v1, "rm "" // string@679d │ │ +20c742: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c748: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c74e: 0c02 |000d: move-result-object v2 │ │ +20c750: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c756: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c75a: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c760: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c766: 0c02 |0019: move-result-object v2 │ │ +20c768: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #18 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505724,26 +505724,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -20c770: |[20c770] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:(II)Ljava/lang/String; │ │ -20c780: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c784: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c78a: 1a01 5f3e |0005: const-string v1, "delete " // string@3e5f │ │ -20c78e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c794: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c79a: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -20c79e: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20c7a4: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c7aa: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c7b0: 0c02 |0018: move-result-object v2 │ │ -20c7b2: 1102 |0019: return-object v2 │ │ +20c76c: |[20c76c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:(II)Ljava/lang/String; │ │ +20c77c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c780: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c786: 1a01 5f3e |0005: const-string v1, "delete " // string@3e5f │ │ +20c78a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c790: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c796: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +20c79a: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20c7a0: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c7a6: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c7ac: 0c02 |0018: move-result-object v2 │ │ +20c7ae: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -505752,23 +505752,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20c7b4: |[20c7b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_SONG_FROM_CURRENT_PLAYLIST:(I)Ljava/lang/String; │ │ -20c7c4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c7c8: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c7ce: 1a01 5f3e |0005: const-string v1, "delete " // string@3e5f │ │ -20c7d2: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c7d8: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c7de: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c7e4: 0c02 |0010: move-result-object v2 │ │ -20c7e6: 1102 |0011: return-object v2 │ │ +20c7b0: |[20c7b0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_SONG_FROM_CURRENT_PLAYLIST:(I)Ljava/lang/String; │ │ +20c7c0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c7c4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c7ca: 1a01 5f3e |0005: const-string v1, "delete " // string@3e5f │ │ +20c7ce: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c7d4: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c7da: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c7e0: 0c02 |0010: move-result-object v2 │ │ +20c7e2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ │ │ #20 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -505776,28 +505776,28 @@ │ │ type : '(Ljava/lang/String;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -20c7e8: |[20c7e8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_TRACK_FROM_PLAYLIST:(Ljava/lang/String;I)Ljava/lang/String; │ │ -20c7f8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c7fc: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c802: 1a01 a963 |0005: const-string v1, "playlistdelete "" // string@63a9 │ │ -20c806: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c80c: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c812: 0c02 |000d: move-result-object v2 │ │ -20c814: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c81a: 1a02 4101 |0011: const-string v2, "" " // string@0141 │ │ -20c81e: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c824: 6e20 c765 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20c82a: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c830: 0c02 |001c: move-result-object v2 │ │ -20c832: 1102 |001d: return-object v2 │ │ +20c7e4: |[20c7e4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REMOVE_TRACK_FROM_PLAYLIST:(Ljava/lang/String;I)Ljava/lang/String; │ │ +20c7f4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c7f8: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c7fe: 1a01 a963 |0005: const-string v1, "playlistdelete "" // string@63a9 │ │ +20c802: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c808: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c80e: 0c02 |000d: move-result-object v2 │ │ +20c810: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c816: 1a02 4101 |0011: const-string v2, "" " // string@0141 │ │ +20c81a: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c820: 6e20 c765 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20c826: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c82c: 0c02 |001c: move-result-object v2 │ │ +20c82e: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x001e reg=3 (null) I │ │ │ │ @@ -505806,49 +505806,49 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -20c834: |[20c834] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTISTS:(Z)Ljava/lang/String; │ │ -20c844: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ -20c848: 1a00 a450 |0002: const-string v0, "list albumartist" // string@50a4 │ │ -20c84c: 1100 |0004: return-object v0 │ │ -20c84e: 1a00 a550 |0005: const-string v0, "list albumartist group MUSICBRAINZ_ARTISTID" // string@50a5 │ │ -20c852: 1100 |0007: return-object v0 │ │ +20c830: |[20c830] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTISTS:(Z)Ljava/lang/String; │ │ +20c840: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ +20c844: 1a00 a450 |0002: const-string v0, "list albumartist" // string@50a4 │ │ +20c848: 1100 |0004: return-object v0 │ │ +20c84a: 1a00 a550 |0005: const-string v0, "list albumartist group MUSICBRAINZ_ARTISTID" // string@50a5 │ │ +20c84e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ name : 'MPD_COMMAND_REQUEST_ALBUMARTISTSORT_ALBUMS' │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -20c854: |[20c854] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ -20c864: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c868: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c86e: 1a01 a050 |0005: const-string v1, "list album albumartistsort "" // string@50a0 │ │ -20c872: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c878: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c87e: 0c02 |000d: move-result-object v2 │ │ -20c880: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c886: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c88a: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c890: 7110 2471 0300 |0016: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ -20c896: 0c02 |0019: move-result-object v2 │ │ -20c898: 6e20 cb65 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c89e: 6e10 d165 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c8a4: 0c02 |0020: move-result-object v2 │ │ -20c8a6: 1102 |0021: return-object v2 │ │ +20c850: |[20c850] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ +20c860: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c864: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c86a: 1a01 a050 |0005: const-string v1, "list album albumartistsort "" // string@50a0 │ │ +20c86e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c874: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c87a: 0c02 |000d: move-result-object v2 │ │ +20c87c: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c882: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c886: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c88c: 7110 2471 0300 |0016: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ +20c892: 0c02 |0019: move-result-object v2 │ │ +20c894: 6e20 cb65 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c89a: 6e10 d165 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c8a0: 0c02 |0020: move-result-object v2 │ │ +20c8a2: 1102 |0021: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0022 reg=3 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ @@ -505857,49 +505857,49 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -20c8a8: |[20c8a8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTISTS_SORT:(Z)Ljava/lang/String; │ │ -20c8b8: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ -20c8bc: 1a00 a650 |0002: const-string v0, "list albumartistsort" // string@50a6 │ │ -20c8c0: 1100 |0004: return-object v0 │ │ -20c8c2: 1a00 a750 |0005: const-string v0, "list albumartistsort group MUSICBRAINZ_ARTISTID" // string@50a7 │ │ -20c8c6: 1100 |0007: return-object v0 │ │ +20c8a4: |[20c8a4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTISTS_SORT:(Z)Ljava/lang/String; │ │ +20c8b4: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ +20c8b8: 1a00 a650 |0002: const-string v0, "list albumartistsort" // string@50a6 │ │ +20c8bc: 1100 |0004: return-object v0 │ │ +20c8be: 1a00 a750 |0005: const-string v0, "list albumartistsort group MUSICBRAINZ_ARTISTID" // string@50a7 │ │ +20c8c2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ name : 'MPD_COMMAND_REQUEST_ALBUMARTIST_ALBUMS' │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -20c8c8: |[20c8c8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ -20c8d8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c8dc: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c8e2: 1a01 9f50 |0005: const-string v1, "list album albumartist "" // string@509f │ │ -20c8e6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c8ec: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c8f2: 0c02 |000d: move-result-object v2 │ │ -20c8f4: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c8fa: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20c8fe: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c904: 7110 2471 0300 |0016: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ -20c90a: 0c02 |0019: move-result-object v2 │ │ -20c90c: 6e20 cb65 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c912: 6e10 d165 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c918: 0c02 |0020: move-result-object v2 │ │ -20c91a: 1102 |0021: return-object v2 │ │ +20c8c4: |[20c8c4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ +20c8d4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c8d8: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c8de: 1a01 9f50 |0005: const-string v1, "list album albumartist "" // string@509f │ │ +20c8e2: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c8e8: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c8ee: 0c02 |000d: move-result-object v2 │ │ +20c8f0: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c8f6: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20c8fa: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c900: 7110 2471 0300 |0016: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ +20c906: 0c02 |0019: move-result-object v2 │ │ +20c908: 6e20 cb65 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c90e: 6e10 d165 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c914: 0c02 |0020: move-result-object v2 │ │ +20c916: 1102 |0021: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0022 reg=3 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ @@ -505908,29 +505908,29 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -20c91c: |[20c91c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMS:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ -20c92c: 6e10 e770 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20c932: 0a00 |0003: move-result v0 │ │ -20c934: 1a01 9d50 |0004: const-string v1, "list album" // string@509d │ │ -20c938: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -20c93c: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c940: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c946: 6e20 cb65 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c94c: 7110 2471 0200 |0010: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ -20c952: 0c02 |0013: move-result-object v2 │ │ -20c954: 6e20 cb65 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c95a: 6e10 d165 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c960: 0c02 |001a: move-result-object v2 │ │ -20c962: 1102 |001b: return-object v2 │ │ -20c964: 1101 |001c: return-object v1 │ │ +20c918: |[20c918] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMS:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ +20c928: 6e10 e770 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20c92e: 0a00 |0003: move-result v0 │ │ +20c930: 1a01 9d50 |0004: const-string v1, "list album" // string@509d │ │ +20c934: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +20c938: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c93c: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c942: 6e20 cb65 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c948: 7110 2471 0200 |0010: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ +20c94e: 0c02 |0013: move-result-object v2 │ │ +20c950: 6e20 cb65 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c956: 6e10 d165 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c95c: 0c02 |001a: move-result-object v2 │ │ +20c95e: 1102 |001b: return-object v2 │ │ +20c960: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=53 │ │ locals : │ │ 0x0000 - 0x001d reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ @@ -505939,35 +505939,35 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -20c968: |[20c968] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMS_FOR_PATH:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ -20c978: 6e10 e770 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20c97e: 0a00 |0003: move-result v0 │ │ -20c980: 3800 2400 |0004: if-eqz v0, 0028 // +0024 │ │ -20c984: 2200 c70c |0006: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c988: 7010 c165 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c98e: 1a01 a350 |000b: const-string v1, "list album base "" // string@50a3 │ │ -20c992: 6e20 cb65 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c998: 7110 2571 0200 |0010: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c99e: 0c02 |0013: move-result-object v2 │ │ -20c9a0: 6e20 cb65 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c9a6: 1a02 4001 |0017: const-string v2, """ // string@0140 │ │ -20c9aa: 6e20 cb65 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c9b0: 7110 2471 0300 |001c: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ -20c9b6: 0c02 |001f: move-result-object v2 │ │ -20c9b8: 6e20 cb65 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c9be: 6e10 d165 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20c9c4: 0c02 |0026: move-result-object v2 │ │ -20c9c6: 1102 |0027: return-object v2 │ │ -20c9c8: 1a02 9d50 |0028: const-string v2, "list album" // string@509d │ │ -20c9cc: 1102 |002a: return-object v2 │ │ +20c964: |[20c964] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUMS_FOR_PATH:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ +20c974: 6e10 e770 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20c97a: 0a00 |0003: move-result v0 │ │ +20c97c: 3800 2400 |0004: if-eqz v0, 0028 // +0024 │ │ +20c980: 2200 c70c |0006: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c984: 7010 c165 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c98a: 1a01 a350 |000b: const-string v1, "list album base "" // string@50a3 │ │ +20c98e: 6e20 cb65 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c994: 7110 2571 0200 |0010: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c99a: 0c02 |0013: move-result-object v2 │ │ +20c99c: 6e20 cb65 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c9a2: 1a02 4001 |0017: const-string v2, """ // string@0140 │ │ +20c9a6: 6e20 cb65 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c9ac: 7110 2471 0300 |001c: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ +20c9b2: 0c02 |001f: move-result-object v2 │ │ +20c9b4: 6e20 cb65 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c9ba: 6e10 d165 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20c9c0: 0c02 |0026: move-result-object v2 │ │ +20c9c2: 1102 |0027: return-object v2 │ │ +20c9c4: 1a02 9d50 |0028: const-string v2, "list album" // string@509d │ │ +20c9c8: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ locals : │ │ 0x0000 - 0x002b reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x002b reg=3 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ @@ -505977,27 +505977,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20c9d0: |[20c9d0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; │ │ -20c9e0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20c9e4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20c9ea: 1a01 af41 |0005: const-string v1, "find album "" // string@41af │ │ -20c9ee: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20c9f4: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20c9fa: 0c02 |000d: move-result-object v2 │ │ -20c9fc: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ca02: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20ca06: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ca0c: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20ca12: 0c02 |0019: move-result-object v2 │ │ -20ca14: 1102 |001a: return-object v2 │ │ +20c9cc: |[20c9cc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; │ │ +20c9dc: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20c9e0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20c9e6: 1a01 af41 |0005: const-string v1, "find album "" // string@41af │ │ +20c9ea: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c9f0: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20c9f6: 0c02 |000d: move-result-object v2 │ │ +20c9f8: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20c9fe: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20ca02: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ca08: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20ca0e: 0c02 |0019: move-result-object v2 │ │ +20ca10: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #28 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506005,49 +506005,49 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -20ca18: |[20ca18] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTISTS:(Z)Ljava/lang/String; │ │ -20ca28: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ -20ca2c: 1a00 a850 |0002: const-string v0, "list artist" // string@50a8 │ │ -20ca30: 1100 |0004: return-object v0 │ │ -20ca32: 1a00 a950 |0005: const-string v0, "list artist group MUSICBRAINZ_ARTISTID" // string@50a9 │ │ -20ca36: 1100 |0007: return-object v0 │ │ +20ca14: |[20ca14] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTISTS:(Z)Ljava/lang/String; │ │ +20ca24: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ +20ca28: 1a00 a850 |0002: const-string v0, "list artist" // string@50a8 │ │ +20ca2c: 1100 |0004: return-object v0 │ │ +20ca2e: 1a00 a950 |0005: const-string v0, "list artist group MUSICBRAINZ_ARTISTID" // string@50a9 │ │ +20ca32: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ name : 'MPD_COMMAND_REQUEST_ARTISTSORT_ALBUMS' │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -20ca38: |[20ca38] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ -20ca48: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20ca4c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20ca52: 1a01 a250 |0005: const-string v1, "list album artistsort "" // string@50a2 │ │ -20ca56: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ca5c: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20ca62: 0c02 |000d: move-result-object v2 │ │ -20ca64: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ca6a: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20ca6e: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ca74: 7110 2471 0300 |0016: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ -20ca7a: 0c02 |0019: move-result-object v2 │ │ -20ca7c: 6e20 cb65 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ca82: 6e10 d165 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20ca88: 0c02 |0020: move-result-object v2 │ │ -20ca8a: 1102 |0021: return-object v2 │ │ +20ca34: |[20ca34] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ +20ca44: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20ca48: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20ca4e: 1a01 a250 |0005: const-string v1, "list album artistsort "" // string@50a2 │ │ +20ca52: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ca58: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20ca5e: 0c02 |000d: move-result-object v2 │ │ +20ca60: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ca66: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20ca6a: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ca70: 7110 2471 0300 |0016: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ +20ca76: 0c02 |0019: move-result-object v2 │ │ +20ca78: 6e20 cb65 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ca7e: 6e10 d165 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20ca84: 0c02 |0020: move-result-object v2 │ │ +20ca86: 1102 |0021: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0022 reg=3 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ │ │ @@ -506056,63 +506056,63 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -20ca8c: |[20ca8c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTISTS_SORT:(Z)Ljava/lang/String; │ │ -20ca9c: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ -20caa0: 1a00 aa50 |0002: const-string v0, "list artistsort" // string@50aa │ │ -20caa4: 1100 |0004: return-object v0 │ │ -20caa6: 1a00 ab50 |0005: const-string v0, "list artistsort group MUSICBRAINZ_ARTISTID" // string@50ab │ │ -20caaa: 1100 |0007: return-object v0 │ │ +20ca88: |[20ca88] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTISTS_SORT:(Z)Ljava/lang/String; │ │ +20ca98: 3900 0500 |0000: if-nez v0, 0005 // +0005 │ │ +20ca9c: 1a00 aa50 |0002: const-string v0, "list artistsort" // string@50aa │ │ +20caa0: 1100 |0004: return-object v0 │ │ +20caa2: 1a00 ab50 |0005: const-string v0, "list artistsort group MUSICBRAINZ_ARTISTID" // string@50ab │ │ +20caa6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ name : 'MPD_COMMAND_REQUEST_ARTIST_ALBUMS' │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -20caac: |[20caac] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ -20cabc: 6e10 e770 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20cac2: 0a00 |0003: move-result v0 │ │ -20cac4: 1a01 4001 |0004: const-string v1, """ // string@0140 │ │ -20cac8: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -20cacc: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cad0: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cad6: 1a02 a150 |000d: const-string v2, "list album artist "" // string@50a1 │ │ -20cada: 6e20 cb65 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cae0: 7110 2571 0300 |0012: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cae6: 0c03 |0015: move-result-object v3 │ │ -20cae8: 6e20 cb65 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20caee: 6e20 cb65 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20caf4: 7110 2471 0400 |001c: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ -20cafa: 0c03 |001f: move-result-object v3 │ │ -20cafc: 6e20 cb65 3000 |0020: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cb02: 6e10 d165 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cb08: 0c03 |0026: move-result-object v3 │ │ -20cb0a: 1103 |0027: return-object v3 │ │ -20cb0c: 2204 c70c |0028: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cb10: 7010 c165 0400 |002a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cb16: 1a00 9e50 |002d: const-string v0, "list album "" // string@509e │ │ -20cb1a: 6e20 cb65 0400 |002f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cb20: 7110 2571 0300 |0032: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cb26: 0c03 |0035: move-result-object v3 │ │ -20cb28: 6e20 cb65 3400 |0036: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cb2e: 6e20 cb65 1400 |0039: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cb34: 6e10 d165 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cb3a: 0c03 |003f: move-result-object v3 │ │ -20cb3c: 1103 |0040: return-object v3 │ │ +20caa8: |[20caa8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ +20cab8: 6e10 e770 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20cabe: 0a00 |0003: move-result v0 │ │ +20cac0: 1a01 4001 |0004: const-string v1, """ // string@0140 │ │ +20cac4: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +20cac8: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cacc: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cad2: 1a02 a150 |000d: const-string v2, "list album artist "" // string@50a1 │ │ +20cad6: 6e20 cb65 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cadc: 7110 2571 0300 |0012: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cae2: 0c03 |0015: move-result-object v3 │ │ +20cae4: 6e20 cb65 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20caea: 6e20 cb65 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20caf0: 7110 2471 0400 |001c: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7124 │ │ +20caf6: 0c03 |001f: move-result-object v3 │ │ +20caf8: 6e20 cb65 3000 |0020: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cafe: 6e10 d165 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cb04: 0c03 |0026: move-result-object v3 │ │ +20cb06: 1103 |0027: return-object v3 │ │ +20cb08: 2204 c70c |0028: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cb0c: 7010 c165 0400 |002a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cb12: 1a00 9e50 |002d: const-string v0, "list album "" // string@509e │ │ +20cb16: 6e20 cb65 0400 |002f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cb1c: 7110 2571 0300 |0032: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cb22: 0c03 |0035: move-result-object v3 │ │ +20cb24: 6e20 cb65 3400 |0036: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cb2a: 6e20 cb65 1400 |0039: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cb30: 6e10 d165 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cb36: 0c03 |003f: move-result-object v3 │ │ +20cb38: 1103 |0040: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0008 line=61 │ │ 0x0028 line=63 │ │ locals : │ │ 0x0000 - 0x0041 reg=3 (null) Ljava/lang/String; │ │ @@ -506123,27 +506123,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20cb40: |[20cb40] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SAVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ -20cb50: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cb54: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cb5a: 1a01 ac68 |0005: const-string v1, "save "" // string@68ac │ │ -20cb5e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cb64: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cb6a: 0c02 |000d: move-result-object v2 │ │ -20cb6c: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cb72: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ -20cb76: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cb7c: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cb82: 0c02 |0019: move-result-object v2 │ │ -20cb84: 1102 |001a: return-object v2 │ │ +20cb3c: |[20cb3c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SAVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; │ │ +20cb4c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cb50: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cb56: 1a01 ac68 |0005: const-string v1, "save "" // string@68ac │ │ +20cb5a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cb60: 7110 2571 0200 |000a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cb66: 0c02 |000d: move-result-object v2 │ │ +20cb68: 6e20 cb65 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cb6e: 1a02 4001 |0011: const-string v2, """ // string@0140 │ │ +20cb72: 6e20 cb65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cb78: 6e10 d165 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cb7e: 0c02 |0019: move-result-object v2 │ │ +20cb80: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ │ │ #33 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506151,87 +506151,87 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 153 16-bit code units │ │ -20cb88: |[20cb88] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; │ │ -20cb98: 6200 845c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ -20cb9c: 6e10 f670 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20cba2: 0a03 |0005: move-result v3 │ │ -20cba4: 4403 0003 |0006: aget v3, v0, v3 │ │ -20cba8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -20cbaa: 1301 2200 |0009: const/16 v1, #int 34 // #22 │ │ -20cbae: 3203 7500 |000b: if-eq v3, v0, 0080 // +0075 │ │ -20cbb2: 1220 |000d: const/4 v0, #int 2 // #2 │ │ -20cbb4: 3203 5900 |000e: if-eq v3, v0, 0067 // +0059 │ │ -20cbb8: 1230 |0010: const/4 v0, #int 3 // #3 │ │ -20cbba: 3203 3d00 |0011: if-eq v3, v0, 004e // +003d │ │ -20cbbe: 1240 |0013: const/4 v0, #int 4 // #4 │ │ -20cbc0: 3203 2100 |0014: if-eq v3, v0, 0035 // +0021 │ │ -20cbc4: 1250 |0016: const/4 v0, #int 5 // #5 │ │ -20cbc6: 3203 0500 |0017: if-eq v3, v0, 001c // +0005 │ │ -20cbca: 1a02 8d63 |0019: const-string v2, "ping" // string@638d │ │ -20cbce: 1102 |001b: return-object v2 │ │ -20cbd0: 2203 c70c |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cbd4: 7010 c165 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cbda: 1a00 1769 |0021: const-string v0, "search any "" // string@6917 │ │ -20cbde: 6e20 cb65 0300 |0023: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cbe4: 7110 2571 0200 |0026: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cbea: 0c02 |0029: move-result-object v2 │ │ -20cbec: 6e20 cb65 2300 |002a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cbf2: 6e20 c465 1300 |002d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20cbf8: 6e10 d165 0300 |0030: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cbfe: 0c02 |0033: move-result-object v2 │ │ -20cc00: 1102 |0034: return-object v2 │ │ -20cc02: 2203 c70c |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cc06: 7010 c165 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cc0c: 1a00 1969 |003a: const-string v0, "search file "" // string@6919 │ │ -20cc10: 6e20 cb65 0300 |003c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cc16: 7110 2571 0200 |003f: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cc1c: 0c02 |0042: move-result-object v2 │ │ -20cc1e: 6e20 cb65 2300 |0043: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cc24: 6e20 c465 1300 |0046: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20cc2a: 6e10 d165 0300 |0049: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cc30: 0c02 |004c: move-result-object v2 │ │ -20cc32: 1102 |004d: return-object v2 │ │ -20cc34: 2203 c70c |004e: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cc38: 7010 c165 0300 |0050: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cc3e: 1a00 1869 |0053: const-string v0, "search artist "" // string@6918 │ │ -20cc42: 6e20 cb65 0300 |0055: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cc48: 7110 2571 0200 |0058: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cc4e: 0c02 |005b: move-result-object v2 │ │ -20cc50: 6e20 cb65 2300 |005c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cc56: 6e20 c465 1300 |005f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20cc5c: 6e10 d165 0300 |0062: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cc62: 0c02 |0065: move-result-object v2 │ │ -20cc64: 1102 |0066: return-object v2 │ │ -20cc66: 2203 c70c |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cc6a: 7010 c165 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cc70: 1a00 1669 |006c: const-string v0, "search album "" // string@6916 │ │ -20cc74: 6e20 cb65 0300 |006e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cc7a: 7110 2571 0200 |0071: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cc80: 0c02 |0074: move-result-object v2 │ │ -20cc82: 6e20 cb65 2300 |0075: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cc88: 6e20 c465 1300 |0078: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20cc8e: 6e10 d165 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cc94: 0c02 |007e: move-result-object v2 │ │ -20cc96: 1102 |007f: return-object v2 │ │ -20cc98: 2203 c70c |0080: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cc9c: 7010 c165 0300 |0082: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cca2: 1a00 1b69 |0085: const-string v0, "search title "" // string@691b │ │ -20cca6: 6e20 cb65 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ccac: 7110 2571 0200 |008a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20ccb2: 0c02 |008d: move-result-object v2 │ │ -20ccb4: 6e20 cb65 2300 |008e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ccba: 6e20 c465 1300 |0091: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20ccc0: 6e10 d165 0300 |0094: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20ccc6: 0c02 |0097: move-result-object v2 │ │ -20ccc8: 1102 |0098: return-object v2 │ │ +20cb84: |[20cb84] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; │ │ +20cb94: 6200 845c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$1;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$MPDCommands$MPD_SEARCH_TYPE:[I // field@5c84 │ │ +20cb98: 6e10 f670 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20cb9e: 0a03 |0005: move-result v3 │ │ +20cba0: 4403 0003 |0006: aget v3, v0, v3 │ │ +20cba4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +20cba6: 1301 2200 |0009: const/16 v1, #int 34 // #22 │ │ +20cbaa: 3203 7500 |000b: if-eq v3, v0, 0080 // +0075 │ │ +20cbae: 1220 |000d: const/4 v0, #int 2 // #2 │ │ +20cbb0: 3203 5900 |000e: if-eq v3, v0, 0067 // +0059 │ │ +20cbb4: 1230 |0010: const/4 v0, #int 3 // #3 │ │ +20cbb6: 3203 3d00 |0011: if-eq v3, v0, 004e // +003d │ │ +20cbba: 1240 |0013: const/4 v0, #int 4 // #4 │ │ +20cbbc: 3203 2100 |0014: if-eq v3, v0, 0035 // +0021 │ │ +20cbc0: 1250 |0016: const/4 v0, #int 5 // #5 │ │ +20cbc2: 3203 0500 |0017: if-eq v3, v0, 001c // +0005 │ │ +20cbc6: 1a02 8d63 |0019: const-string v2, "ping" // string@638d │ │ +20cbca: 1102 |001b: return-object v2 │ │ +20cbcc: 2203 c70c |001c: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cbd0: 7010 c165 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cbd6: 1a00 1769 |0021: const-string v0, "search any "" // string@6917 │ │ +20cbda: 6e20 cb65 0300 |0023: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cbe0: 7110 2571 0200 |0026: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cbe6: 0c02 |0029: move-result-object v2 │ │ +20cbe8: 6e20 cb65 2300 |002a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cbee: 6e20 c465 1300 |002d: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20cbf4: 6e10 d165 0300 |0030: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cbfa: 0c02 |0033: move-result-object v2 │ │ +20cbfc: 1102 |0034: return-object v2 │ │ +20cbfe: 2203 c70c |0035: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cc02: 7010 c165 0300 |0037: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cc08: 1a00 1969 |003a: const-string v0, "search file "" // string@6919 │ │ +20cc0c: 6e20 cb65 0300 |003c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cc12: 7110 2571 0200 |003f: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cc18: 0c02 |0042: move-result-object v2 │ │ +20cc1a: 6e20 cb65 2300 |0043: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cc20: 6e20 c465 1300 |0046: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20cc26: 6e10 d165 0300 |0049: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cc2c: 0c02 |004c: move-result-object v2 │ │ +20cc2e: 1102 |004d: return-object v2 │ │ +20cc30: 2203 c70c |004e: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cc34: 7010 c165 0300 |0050: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cc3a: 1a00 1869 |0053: const-string v0, "search artist "" // string@6918 │ │ +20cc3e: 6e20 cb65 0300 |0055: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cc44: 7110 2571 0200 |0058: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cc4a: 0c02 |005b: move-result-object v2 │ │ +20cc4c: 6e20 cb65 2300 |005c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cc52: 6e20 c465 1300 |005f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20cc58: 6e10 d165 0300 |0062: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cc5e: 0c02 |0065: move-result-object v2 │ │ +20cc60: 1102 |0066: return-object v2 │ │ +20cc62: 2203 c70c |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cc66: 7010 c165 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cc6c: 1a00 1669 |006c: const-string v0, "search album "" // string@6916 │ │ +20cc70: 6e20 cb65 0300 |006e: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cc76: 7110 2571 0200 |0071: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cc7c: 0c02 |0074: move-result-object v2 │ │ +20cc7e: 6e20 cb65 2300 |0075: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cc84: 6e20 c465 1300 |0078: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20cc8a: 6e10 d165 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cc90: 0c02 |007e: move-result-object v2 │ │ +20cc92: 1102 |007f: return-object v2 │ │ +20cc94: 2203 c70c |0080: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cc98: 7010 c165 0300 |0082: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cc9e: 1a00 1b69 |0085: const-string v0, "search title "" // string@691b │ │ +20cca2: 6e20 cb65 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cca8: 7110 2571 0200 |008a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20ccae: 0c02 |008d: move-result-object v2 │ │ +20ccb0: 6e20 cb65 2300 |008e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ccb6: 6e20 c465 1300 |0091: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20ccbc: 6e10 d165 0300 |0094: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20ccc2: 0c02 |0097: move-result-object v2 │ │ +20ccc4: 1102 |0098: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x001c line=285 │ │ 0x0035 line=283 │ │ 0x004e line=281 │ │ 0x0067 line=279 │ │ @@ -506245,23 +506245,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20cccc: |[20cccc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SEEK_CURRENT_SECONDS:(I)Ljava/lang/String; │ │ -20ccdc: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cce0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cce6: 1a01 5169 |0005: const-string v1, "seekcur " // string@6951 │ │ -20ccea: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ccf0: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20ccf6: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20ccfc: 0c02 |0010: move-result-object v2 │ │ -20ccfe: 1102 |0011: return-object v2 │ │ +20ccc8: |[20ccc8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SEEK_CURRENT_SECONDS:(I)Ljava/lang/String; │ │ +20ccd8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20ccdc: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cce2: 1a01 5169 |0005: const-string v1, "seekcur " // string@6951 │ │ +20cce6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ccec: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20ccf2: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20ccf8: 0c02 |0010: move-result-object v2 │ │ +20ccfa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ │ │ #35 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506269,26 +506269,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -20cd00: |[20cd00] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SEEK_SECONDS:(II)Ljava/lang/String; │ │ -20cd10: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cd14: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cd1a: 1a01 4969 |0005: const-string v1, "seek " // string@6949 │ │ -20cd1e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cd24: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20cd2a: 1302 2000 |000d: const/16 v2, #int 32 // #20 │ │ -20cd2e: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -20cd34: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20cd3a: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cd40: 0c02 |0018: move-result-object v2 │ │ -20cd42: 1102 |0019: return-object v2 │ │ +20ccfc: |[20ccfc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SEEK_SECONDS:(II)Ljava/lang/String; │ │ +20cd0c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cd10: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cd16: 1a01 4969 |0005: const-string v1, "seek " // string@6949 │ │ +20cd1a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cd20: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20cd26: 1302 2000 |000d: const/16 v2, #int 32 // #20 │ │ +20cd2a: 6e20 c465 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +20cd30: 6e20 c765 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20cd36: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cd3c: 0c02 |0018: move-result-object v2 │ │ +20cd3e: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -506297,27 +506297,27 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -20cd44: |[20cd44] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_CONSUME:(Z)Ljava/lang/String; │ │ -20cd54: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cd58: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cd5e: 1a01 8b3c |0005: const-string v1, "consume " // string@3c8b │ │ -20cd62: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cd68: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -20cd6c: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ -20cd70: 2803 |000e: goto 0011 // +0003 │ │ -20cd72: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ -20cd76: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cd7c: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cd82: 0c02 |0017: move-result-object v2 │ │ -20cd84: 1102 |0018: return-object v2 │ │ +20cd40: |[20cd40] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_CONSUME:(Z)Ljava/lang/String; │ │ +20cd50: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cd54: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cd5a: 1a01 8b3c |0005: const-string v1, "consume " // string@3c8b │ │ +20cd5e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cd64: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +20cd68: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ +20cd6c: 2803 |000e: goto 0011 // +0003 │ │ +20cd6e: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ +20cd72: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cd78: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cd7e: 0c02 |0017: move-result-object v2 │ │ +20cd80: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ #37 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506325,27 +506325,27 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -20cd88: |[20cd88] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_RANDOM:(Z)Ljava/lang/String; │ │ -20cd98: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cd9c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cda2: 1a01 9b65 |0005: const-string v1, "random " // string@659b │ │ -20cda6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cdac: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -20cdb0: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ -20cdb4: 2803 |000e: goto 0011 // +0003 │ │ -20cdb6: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ -20cdba: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cdc0: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cdc6: 0c02 |0017: move-result-object v2 │ │ -20cdc8: 1102 |0018: return-object v2 │ │ +20cd84: |[20cd84] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_RANDOM:(Z)Ljava/lang/String; │ │ +20cd94: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cd98: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cd9e: 1a01 9b65 |0005: const-string v1, "random " // string@659b │ │ +20cda2: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cda8: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +20cdac: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ +20cdb0: 2803 |000e: goto 0011 // +0003 │ │ +20cdb2: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ +20cdb6: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cdbc: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cdc2: 0c02 |0017: move-result-object v2 │ │ +20cdc4: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ #38 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506353,27 +506353,27 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -20cdcc: |[20cdcc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_REPEAT:(Z)Ljava/lang/String; │ │ -20cddc: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cde0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cde6: 1a01 d466 |0005: const-string v1, "repeat " // string@66d4 │ │ -20cdea: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cdf0: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -20cdf4: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ -20cdf8: 2803 |000e: goto 0011 // +0003 │ │ -20cdfa: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ -20cdfe: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ce04: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20ce0a: 0c02 |0017: move-result-object v2 │ │ -20ce0c: 1102 |0018: return-object v2 │ │ +20cdc8: |[20cdc8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_REPEAT:(Z)Ljava/lang/String; │ │ +20cdd8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cddc: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cde2: 1a01 d466 |0005: const-string v1, "repeat " // string@66d4 │ │ +20cde6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cdec: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +20cdf0: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ +20cdf4: 2803 |000e: goto 0011 // +0003 │ │ +20cdf6: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ +20cdfa: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ce00: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20ce06: 0c02 |0017: move-result-object v2 │ │ +20ce08: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ #39 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506381,27 +506381,27 @@ │ │ type : '(Z)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -20ce10: |[20ce10] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_SINGLE:(Z)Ljava/lang/String; │ │ -20ce20: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20ce24: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20ce2a: 1a01 0271 |0005: const-string v1, "single " // string@7102 │ │ -20ce2e: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ce34: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -20ce38: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ -20ce3c: 2803 |000e: goto 0011 // +0003 │ │ -20ce3e: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ -20ce42: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ce48: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20ce4e: 0c02 |0017: move-result-object v2 │ │ -20ce50: 1102 |0018: return-object v2 │ │ +20ce0c: |[20ce0c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_SINGLE:(Z)Ljava/lang/String; │ │ +20ce1c: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20ce20: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20ce26: 1a01 0271 |0005: const-string v1, "single " // string@7102 │ │ +20ce2a: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ce30: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +20ce34: 1a02 ad02 |000c: const-string v2, "1" // string@02ad │ │ +20ce38: 2803 |000e: goto 0011 // +0003 │ │ +20ce3a: 1a02 aa02 |000f: const-string v2, "0" // string@02aa │ │ +20ce3e: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ce44: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20ce4a: 0c02 |0017: move-result-object v2 │ │ +20ce4c: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ #40 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506409,29 +506409,29 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -20ce54: |[20ce54] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_VOLUME:(I)Ljava/lang/String; │ │ -20ce64: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -20ce68: 3702 0500 |0002: if-le v2, v0, 0007 // +0005 │ │ -20ce6c: 1302 6400 |0004: const/16 v2, #int 100 // #64 │ │ -20ce70: 2804 |0006: goto 000a // +0004 │ │ -20ce72: 3b02 0300 |0007: if-gez v2, 000a // +0003 │ │ -20ce76: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -20ce78: 2200 c70c |000a: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20ce7c: 7010 c165 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20ce82: 1a01 7570 |000f: const-string v1, "setvol " // string@7075 │ │ -20ce86: 6e20 cb65 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20ce8c: 6e20 c765 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20ce92: 6e10 d165 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20ce98: 0c02 |001a: move-result-object v2 │ │ -20ce9a: 1102 |001b: return-object v2 │ │ +20ce50: |[20ce50] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_SET_VOLUME:(I)Ljava/lang/String; │ │ +20ce60: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +20ce64: 3702 0500 |0002: if-le v2, v0, 0007 // +0005 │ │ +20ce68: 1302 6400 |0004: const/16 v2, #int 100 // #64 │ │ +20ce6c: 2804 |0006: goto 000a // +0004 │ │ +20ce6e: 3b02 0300 |0007: if-gez v2, 000a // +0003 │ │ +20ce72: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +20ce74: 2200 c70c |000a: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20ce78: 7010 c165 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20ce7e: 1a01 7570 |000f: const-string v1, "setvol " // string@7075 │ │ +20ce82: 6e20 cb65 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20ce88: 6e20 c765 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20ce8e: 6e10 d165 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20ce94: 0c02 |001a: move-result-object v2 │ │ +20ce96: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=241 │ │ locals : │ │ 0x0000 - 0x001c reg=2 (null) I │ │ │ │ #41 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506439,23 +506439,23 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20ce9c: |[20ce9c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_TOGGLE_OUTPUT:(I)Ljava/lang/String; │ │ -20ceac: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20ceb0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20ceb6: 1a01 4f73 |0005: const-string v1, "toggleoutput " // string@734f │ │ -20ceba: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cec0: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20cec6: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cecc: 0c02 |0010: move-result-object v2 │ │ -20cece: 1102 |0011: return-object v2 │ │ +20ce98: |[20ce98] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_TOGGLE_OUTPUT:(I)Ljava/lang/String; │ │ +20cea8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20ceac: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20ceb2: 1a01 4f73 |0005: const-string v1, "toggleoutput " // string@734f │ │ +20ceb6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cebc: 6e20 c765 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20cec2: 6e10 d165 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cec8: 0c02 |0010: move-result-object v2 │ │ +20ceca: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ │ │ #42 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;) │ │ @@ -506463,33 +506463,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -20ced0: |[20ced0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_UPDATE_DATABASE:(Ljava/lang/String;)Ljava/lang/String; │ │ -20cee0: 3802 2300 |0000: if-eqz v2, 0023 // +0023 │ │ -20cee4: 6e10 ab65 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20ceea: 0a00 |0005: move-result v0 │ │ -20ceec: 3900 1d00 |0006: if-nez v0, 0023 // +001d │ │ -20cef0: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cef4: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cefa: 1a01 1574 |000d: const-string v1, "update "" // string@7415 │ │ -20cefe: 6e20 cb65 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cf04: 7110 2571 0200 |0012: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ -20cf0a: 0c02 |0015: move-result-object v2 │ │ -20cf0c: 6e20 cb65 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cf12: 1a02 4001 |0019: const-string v2, """ // string@0140 │ │ -20cf16: 6e20 cb65 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cf1c: 6e10 d165 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cf22: 0c02 |0021: move-result-object v2 │ │ -20cf24: 1102 |0022: return-object v2 │ │ -20cf26: 1a02 1474 |0023: const-string v2, "update" // string@7414 │ │ -20cf2a: 1102 |0025: return-object v2 │ │ +20cecc: |[20cecc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.MPD_COMMAND_UPDATE_DATABASE:(Ljava/lang/String;)Ljava/lang/String; │ │ +20cedc: 3802 2300 |0000: if-eqz v2, 0023 // +0023 │ │ +20cee0: 6e10 ab65 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20cee6: 0a00 |0005: move-result v0 │ │ +20cee8: 3900 1d00 |0006: if-nez v0, 0023 // +001d │ │ +20ceec: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cef0: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cef6: 1a01 1574 |000d: const-string v1, "update "" // string@7415 │ │ +20cefa: 6e20 cb65 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cf00: 7110 2571 0200 |0012: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.escapeString:(Ljava/lang/String;)Ljava/lang/String; // method@7125 │ │ +20cf06: 0c02 |0015: move-result-object v2 │ │ +20cf08: 6e20 cb65 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cf0e: 1a02 4001 |0019: const-string v2, """ // string@0140 │ │ +20cf12: 6e20 cb65 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cf18: 6e10 d165 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cf1e: 0c02 |0021: move-result-object v2 │ │ +20cf20: 1102 |0022: return-object v2 │ │ +20cf22: 1a02 1474 |0023: const-string v2, "update" // string@7414 │ │ +20cf26: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=259 │ │ 0x0008 line=260 │ │ locals : │ │ 0x0000 - 0x0026 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -506498,57 +506498,57 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -20cf2c: |[20cf2c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ -20cf3c: 6e10 ee70 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ -20cf42: 0a00 |0003: move-result v0 │ │ -20cf44: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -20cf48: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -20cf4c: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cf50: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cf56: 6e20 cb65 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cf5c: 1a01 9700 |0010: const-string v1, " group albumartist" // string@0097 │ │ -20cf60: 6e20 cb65 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cf66: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cf6c: 0c01 |0018: move-result-object v1 │ │ -20cf6e: 6e10 ef70 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtistSort:()Z // method@70ef │ │ -20cf74: 0a00 |001c: move-result v0 │ │ -20cf76: 3800 1300 |001d: if-eqz v0, 0030 // +0013 │ │ -20cf7a: 2200 c70c |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cf7e: 7010 c165 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cf84: 6e20 cb65 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cf8a: 1a01 9800 |0027: const-string v1, " group albumartistsort" // string@0098 │ │ -20cf8e: 6e20 cb65 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cf94: 6e10 d165 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cf9a: 0c01 |002f: move-result-object v1 │ │ -20cf9c: 6e10 e970 0200 |0030: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20cfa2: 0a00 |0033: move-result v0 │ │ -20cfa4: 3800 1300 |0034: if-eqz v0, 0047 // +0013 │ │ -20cfa8: 2200 c70c |0036: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cfac: 7010 c165 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cfb2: 6e20 cb65 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cfb8: 1a01 9a00 |003e: const-string v1, " group musicbrainz_albumid" // string@009a │ │ -20cfbc: 6e20 cb65 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cfc2: 6e10 d165 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cfc8: 0c01 |0046: move-result-object v1 │ │ -20cfca: 6e10 f170 0200 |0047: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagDate:()Z // method@70f1 │ │ -20cfd0: 0a02 |004a: move-result v2 │ │ -20cfd2: 3802 1300 |004b: if-eqz v2, 005e // +0013 │ │ -20cfd6: 2202 c70c |004d: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20cfda: 7010 c165 0200 |004f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20cfe0: 6e20 cb65 1200 |0052: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cfe6: 1a00 9900 |0055: const-string v0, " group date" // string@0099 │ │ -20cfea: 6e20 cb65 0200 |0057: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20cff0: 6e10 d165 0200 |005a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20cff6: 0c01 |005d: move-result-object v1 │ │ -20cff8: 1101 |005e: return-object v1 │ │ +20cf28: |[20cf28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.createAlbumGroupString:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; │ │ +20cf38: 6e10 ee70 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ +20cf3e: 0a00 |0003: move-result v0 │ │ +20cf40: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +20cf44: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +20cf48: 2200 c70c |0008: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cf4c: 7010 c165 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cf52: 6e20 cb65 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cf58: 1a01 9700 |0010: const-string v1, " group albumartist" // string@0097 │ │ +20cf5c: 6e20 cb65 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cf62: 6e10 d165 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cf68: 0c01 |0018: move-result-object v1 │ │ +20cf6a: 6e10 ef70 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtistSort:()Z // method@70ef │ │ +20cf70: 0a00 |001c: move-result v0 │ │ +20cf72: 3800 1300 |001d: if-eqz v0, 0030 // +0013 │ │ +20cf76: 2200 c70c |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cf7a: 7010 c165 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cf80: 6e20 cb65 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cf86: 1a01 9800 |0027: const-string v1, " group albumartistsort" // string@0098 │ │ +20cf8a: 6e20 cb65 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cf90: 6e10 d165 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cf96: 0c01 |002f: move-result-object v1 │ │ +20cf98: 6e10 e970 0200 |0030: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20cf9e: 0a00 |0033: move-result v0 │ │ +20cfa0: 3800 1300 |0034: if-eqz v0, 0047 // +0013 │ │ +20cfa4: 2200 c70c |0036: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cfa8: 7010 c165 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cfae: 6e20 cb65 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cfb4: 1a01 9a00 |003e: const-string v1, " group musicbrainz_albumid" // string@009a │ │ +20cfb8: 6e20 cb65 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cfbe: 6e10 d165 0000 |0043: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cfc4: 0c01 |0046: move-result-object v1 │ │ +20cfc6: 6e10 f170 0200 |0047: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagDate:()Z // method@70f1 │ │ +20cfcc: 0a02 |004a: move-result v2 │ │ +20cfce: 3802 1300 |004b: if-eqz v2, 005e // +0013 │ │ +20cfd2: 2202 c70c |004d: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20cfd6: 7010 c165 0200 |004f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20cfdc: 6e20 cb65 1200 |0052: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cfe2: 1a00 9900 |0055: const-string v0, " group date" // string@0099 │ │ +20cfe6: 6e20 cb65 0200 |0057: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20cfec: 6e10 d165 0200 |005a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20cff2: 0c01 |005d: move-result-object v1 │ │ +20cff4: 1101 |005e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0008 line=36 │ │ 0x0019 line=38 │ │ 0x001f line=39 │ │ 0x0030 line=41 │ │ @@ -506563,20 +506563,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -20cffc: |[20cffc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.escapeString:(Ljava/lang/String;)Ljava/lang/String; │ │ -20d00c: 1a00 4001 |0000: const-string v0, """ // string@0140 │ │ -20d010: 1a01 6f33 |0002: const-string v1, "\\"" // string@336f │ │ -20d014: 6e30 b065 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ -20d01a: 0c02 |0007: move-result-object v2 │ │ -20d01c: 1102 |0008: return-object v2 │ │ +20cff8: |[20cff8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDCommands.escapeString:(Ljava/lang/String;)Ljava/lang/String; │ │ +20d008: 1a00 4001 |0000: const-string v0, """ // string@0140 │ │ +20d00c: 1a01 6f33 |0002: const-string v1, "\\"" // string@336f │ │ +20d010: 6e30 b065 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ +20d016: 0c02 |0007: move-result-object v2 │ │ +20d018: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -506683,88 +506683,88 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 147 16-bit code units │ │ -20d080: |[20d080] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.:()V │ │ -20d090: 2200 170f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d094: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -20d096: 1a02 3809 |0003: const-string v2, "CONNECTING" // string@0938 │ │ -20d09a: 7030 2771 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d0a0: 6900 a15c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ -20d0a4: 2200 170f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d0a8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -20d0aa: 1a03 d90b |000d: const-string v3, "DISCONNECTING" // string@0bd9 │ │ -20d0ae: 7030 2771 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d0b4: 6900 a35c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ -20d0b8: 2200 170f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d0bc: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -20d0be: 1a04 d80b |0017: const-string v4, "DISCONNECTED" // string@0bd8 │ │ -20d0c2: 7030 2771 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d0c8: 6900 a25c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ -20d0cc: 2200 170f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d0d0: 1234 |0020: const/4 v4, #int 3 // #3 │ │ -20d0d2: 1a05 8b0f |0021: const-string v5, "GOING_IDLE" // string@0f8b │ │ -20d0d6: 7030 2771 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d0dc: 6900 a45c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca4 │ │ -20d0e0: 2200 170f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d0e4: 1245 |002a: const/4 v5, #int 4 // #4 │ │ -20d0e6: 1a06 3210 |002b: const-string v6, "IDLE" // string@1032 │ │ -20d0ea: 7030 2771 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d0f0: 6900 a75c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ -20d0f4: 2200 170f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d0f8: 1256 |0034: const/4 v6, #int 5 // #5 │ │ -20d0fa: 1a07 8c0f |0035: const-string v7, "GOING_NOIDLE" // string@0f8c │ │ -20d0fe: 7030 2771 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d104: 6900 a55c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ -20d108: 2200 170f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d10c: 1267 |003e: const/4 v7, #int 6 // #6 │ │ -20d10e: 1a08 8d0f |003f: const-string v8, "GOING_NOIDLE_TIMEOUT" // string@0f8d │ │ -20d112: 7030 2771 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d118: 6900 a65c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE_TIMEOUT:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca6 │ │ -20d11c: 2200 170f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d120: 1278 |0048: const/4 v8, #int 7 // #7 │ │ -20d122: 1a09 9428 |0049: const-string v9, "READY_FOR_COMMANDS" // string@2894 │ │ -20d126: 7030 2771 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d12c: 6900 a85c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20d130: 2200 170f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d134: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ -20d138: 1a0a 8031 |0054: const-string v10, "WAITING_FOR_RESPONSE" // string@3180 │ │ -20d13c: 7030 2771 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d142: 6900 aa5c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ -20d146: 2200 170f |005b: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d14a: 130a 0900 |005d: const/16 v10, #int 9 // #9 │ │ -20d14e: 1a0b 9728 |005f: const-string v11, "RECEIVING" // string@2897 │ │ -20d152: 7030 2771 b00a |0061: invoke-direct {v0, v11, v10}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ -20d158: 6900 a95c |0064: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.RECEIVING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca9 │ │ -20d15c: 130b 0a00 |0066: const/16 v11, #int 10 // #a │ │ -20d160: 23bb d40f |0068: new-array v11, v11, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0fd4 │ │ -20d164: 620c a15c |006a: sget-object v12, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ -20d168: 4d0c 0b01 |006c: aput-object v12, v11, v1 │ │ -20d16c: 6201 a35c |006e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ -20d170: 4d01 0b02 |0070: aput-object v1, v11, v2 │ │ -20d174: 6201 a25c |0072: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ -20d178: 4d01 0b03 |0074: aput-object v1, v11, v3 │ │ -20d17c: 6201 a45c |0076: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca4 │ │ -20d180: 4d01 0b04 |0078: aput-object v1, v11, v4 │ │ -20d184: 6201 a75c |007a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ -20d188: 4d01 0b05 |007c: aput-object v1, v11, v5 │ │ -20d18c: 6201 a55c |007e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ -20d190: 4d01 0b06 |0080: aput-object v1, v11, v6 │ │ -20d194: 6201 a65c |0082: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE_TIMEOUT:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca6 │ │ -20d198: 4d01 0b07 |0084: aput-object v1, v11, v7 │ │ -20d19c: 6201 a85c |0086: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20d1a0: 4d01 0b08 |0088: aput-object v1, v11, v8 │ │ -20d1a4: 6201 aa5c |008a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ -20d1a8: 4d01 0b09 |008c: aput-object v1, v11, v9 │ │ -20d1ac: 4d00 0b0a |008e: aput-object v0, v11, v10 │ │ -20d1b0: 690b a05c |0090: sput-object v11, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca0 │ │ -20d1b4: 0e00 |0092: return-void │ │ +20d07c: |[20d07c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.:()V │ │ +20d08c: 2200 170f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d090: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +20d092: 1a02 3809 |0003: const-string v2, "CONNECTING" // string@0938 │ │ +20d096: 7030 2771 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d09c: 6900 a15c |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ +20d0a0: 2200 170f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d0a4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +20d0a6: 1a03 d90b |000d: const-string v3, "DISCONNECTING" // string@0bd9 │ │ +20d0aa: 7030 2771 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d0b0: 6900 a35c |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ +20d0b4: 2200 170f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d0b8: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +20d0ba: 1a04 d80b |0017: const-string v4, "DISCONNECTED" // string@0bd8 │ │ +20d0be: 7030 2771 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d0c4: 6900 a25c |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ +20d0c8: 2200 170f |001e: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d0cc: 1234 |0020: const/4 v4, #int 3 // #3 │ │ +20d0ce: 1a05 8b0f |0021: const-string v5, "GOING_IDLE" // string@0f8b │ │ +20d0d2: 7030 2771 5004 |0023: invoke-direct {v0, v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d0d8: 6900 a45c |0026: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca4 │ │ +20d0dc: 2200 170f |0028: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d0e0: 1245 |002a: const/4 v5, #int 4 // #4 │ │ +20d0e2: 1a06 3210 |002b: const-string v6, "IDLE" // string@1032 │ │ +20d0e6: 7030 2771 6005 |002d: invoke-direct {v0, v6, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d0ec: 6900 a75c |0030: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ +20d0f0: 2200 170f |0032: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d0f4: 1256 |0034: const/4 v6, #int 5 // #5 │ │ +20d0f6: 1a07 8c0f |0035: const-string v7, "GOING_NOIDLE" // string@0f8c │ │ +20d0fa: 7030 2771 7006 |0037: invoke-direct {v0, v7, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d100: 6900 a55c |003a: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ +20d104: 2200 170f |003c: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d108: 1267 |003e: const/4 v7, #int 6 // #6 │ │ +20d10a: 1a08 8d0f |003f: const-string v8, "GOING_NOIDLE_TIMEOUT" // string@0f8d │ │ +20d10e: 7030 2771 8007 |0041: invoke-direct {v0, v8, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d114: 6900 a65c |0044: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE_TIMEOUT:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca6 │ │ +20d118: 2200 170f |0046: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d11c: 1278 |0048: const/4 v8, #int 7 // #7 │ │ +20d11e: 1a09 9428 |0049: const-string v9, "READY_FOR_COMMANDS" // string@2894 │ │ +20d122: 7030 2771 9008 |004b: invoke-direct {v0, v9, v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d128: 6900 a85c |004e: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20d12c: 2200 170f |0050: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d130: 1309 0800 |0052: const/16 v9, #int 8 // #8 │ │ +20d134: 1a0a 8031 |0054: const-string v10, "WAITING_FOR_RESPONSE" // string@3180 │ │ +20d138: 7030 2771 a009 |0056: invoke-direct {v0, v10, v9}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d13e: 6900 aa5c |0059: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ +20d142: 2200 170f |005b: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d146: 130a 0900 |005d: const/16 v10, #int 9 // #9 │ │ +20d14a: 1a0b 9728 |005f: const-string v11, "RECEIVING" // string@2897 │ │ +20d14e: 7030 2771 b00a |0061: invoke-direct {v0, v11, v10}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.:(Ljava/lang/String;I)V // method@7127 │ │ +20d154: 6900 a95c |0064: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.RECEIVING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca9 │ │ +20d158: 130b 0a00 |0066: const/16 v11, #int 10 // #a │ │ +20d15c: 23bb d40f |0068: new-array v11, v11, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0fd4 │ │ +20d160: 620c a15c |006a: sget-object v12, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ +20d164: 4d0c 0b01 |006c: aput-object v12, v11, v1 │ │ +20d168: 6201 a35c |006e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ +20d16c: 4d01 0b02 |0070: aput-object v1, v11, v2 │ │ +20d170: 6201 a25c |0072: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ +20d174: 4d01 0b03 |0074: aput-object v1, v11, v3 │ │ +20d178: 6201 a45c |0076: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca4 │ │ +20d17c: 4d01 0b04 |0078: aput-object v1, v11, v4 │ │ +20d180: 6201 a75c |007a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ +20d184: 4d01 0b05 |007c: aput-object v1, v11, v5 │ │ +20d188: 6201 a55c |007e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ +20d18c: 4d01 0b06 |0080: aput-object v1, v11, v6 │ │ +20d190: 6201 a65c |0082: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE_TIMEOUT:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca6 │ │ +20d194: 4d01 0b07 |0084: aput-object v1, v11, v7 │ │ +20d198: 6201 a85c |0086: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20d19c: 4d01 0b08 |0088: aput-object v1, v11, v8 │ │ +20d1a0: 6201 aa5c |008a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ +20d1a4: 4d01 0b09 |008c: aput-object v1, v11, v9 │ │ +20d1a8: 4d00 0b0a |008e: aput-object v0, v11, v10 │ │ +20d1ac: 690b a05c |0090: sput-object v11, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca0 │ │ +20d1b0: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x000a line=74 │ │ 0x0014 line=78 │ │ 0x001e line=82 │ │ 0x0028 line=86 │ │ @@ -506781,17 +506781,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 │ │ -20d1b8: |[20d1b8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.:(Ljava/lang/String;I)V │ │ -20d1c8: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -20d1ce: 0e00 |0003: return-void │ │ +20d1b4: |[20d1b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.:(Ljava/lang/String;I)V │ │ +20d1c4: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +20d1ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -506801,20 +506801,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -20d038: |[20d038] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ -20d048: 1c00 170f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d04c: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -20d052: 0c01 |0005: move-result-object v1 │ │ -20d054: 1f01 170f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ -20d058: 1101 |0008: return-object v1 │ │ +20d034: |[20d034] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ +20d044: 1c00 170f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d048: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +20d04e: 0c01 |0005: move-result-object v1 │ │ +20d050: 1f01 170f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0f17 │ │ +20d054: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;) │ │ @@ -506822,20 +506822,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -20d05c: |[20d05c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ -20d06c: 6200 a05c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca0 │ │ -20d070: 6e10 1e73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.clone:()Ljava/lang/Object; // method@731e │ │ -20d076: 0c00 |0005: move-result-object v0 │ │ -20d078: 1f00 d40f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0fd4 │ │ -20d07c: 1100 |0008: return-object v0 │ │ +20d058: |[20d058] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$CONNECTION_STATES.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ +20d068: 6200 a05c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca0 │ │ +20d06c: 6e10 1e73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.clone:()Ljava/lang/Object; // method@731e │ │ +20d072: 0c00 |0005: move-result-object v0 │ │ +20d074: 1f00 d40f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // type@0fd4 │ │ +20d078: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9111 (MPDConnection.java) │ │ @@ -506874,18 +506874,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -20d1ec: |[20d1ec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;I)V │ │ -20d1fc: 5b01 ab5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cab │ │ -20d200: 7020 4967 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/Semaphore;.:(I)V // method@6749 │ │ -20d206: 0e00 |0005: return-void │ │ +20d1e8: |[20d1e8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;I)V │ │ +20d1f8: 5b01 ab5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cab │ │ +20d1fc: 7020 4967 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/Semaphore;.:(I)V // method@6749 │ │ +20d202: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1287 │ │ 0x0002 line=1288 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ @@ -506896,17 +506896,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ILorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -20d208: |[20d208] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ILorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ -20d218: 7030 2a71 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;I)V // method@712a │ │ -20d21e: 0e00 |0003: return-void │ │ +20d204: |[20d204] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ILorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ +20d214: 7030 2a71 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;I)V // method@712a │ │ +20d21a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -506918,17 +506918,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d220: |[20d220] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.acquire:()V │ │ -20d230: 6f10 4a67 0000 |0000: invoke-super {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ -20d236: 0e00 |0003: return-void │ │ +20d21c: |[20d21c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.acquire:()V │ │ +20d22c: 6f10 4a67 0000 |0000: invoke-super {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ +20d232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;) │ │ @@ -506936,17 +506936,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d238: |[20d238] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.release:()V │ │ -20d248: 6f10 4b67 0000 |0000: invoke-super {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d24e: 0e00 |0003: return-void │ │ +20d234: |[20d234] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.release:()V │ │ +20d244: 6f10 4b67 0000 |0000: invoke-super {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d24a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1293 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;) │ │ @@ -506954,18 +506954,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -20d1d0: |[20d1d0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.tryAcquire:()Z │ │ -20d1e0: 6f10 4c67 0100 |0000: invoke-super {v1}, Ljava/util/concurrent/Semaphore;.tryAcquire:()Z // method@674c │ │ -20d1e6: 0a00 |0003: move-result v0 │ │ -20d1e8: 0f00 |0004: return v0 │ │ +20d1cc: |[20d1cc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ConnectionSemaphore.tryAcquire:()Z │ │ +20d1dc: 6f10 4c67 0100 |0000: invoke-super {v1}, Ljava/util/concurrent/Semaphore;.tryAcquire:()Z // method@674c │ │ +20d1e2: 0a00 |0003: move-result v0 │ │ +20d1e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1316 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore; │ │ │ │ source_file_idx : 9111 (MPDConnection.java) │ │ @@ -507002,18 +507002,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20d250: |[20d250] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$IdleThread.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d260: 5b01 ac5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d264: 7010 d765 0000 |0002: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@65d7 │ │ -20d26a: 0e00 |0005: return-void │ │ +20d24c: |[20d24c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$IdleThread.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d25c: 5b01 ac5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d260: 7010 d765 0000 |0002: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@65d7 │ │ +20d266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ @@ -507022,17 +507022,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20d26c: |[20d26c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$IdleThread.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ -20d27c: 7020 2f71 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@712f │ │ -20d282: 0e00 |0003: return-void │ │ +20d268: |[20d268] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$IdleThread.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ +20d278: 7020 2f71 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@712f │ │ +20d27e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1; │ │ @@ -507043,90 +507043,90 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 148 16-bit code units │ │ -20d284: |[20d284] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$IdleThread.run:()V │ │ -20d294: 5440 ac5c |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d298: 7110 4371 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; // method@7143 │ │ -20d29e: 0c00 |0005: move-result-object v0 │ │ -20d2a0: 5441 ac5c |0006: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d2a4: 7110 4571 0100 |0008: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7145 │ │ -20d2aa: 5441 ac5c |000b: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d2ae: 1d01 |000d: monitor-enter v1 │ │ -20d2b0: 5442 ac5c |000e: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d2b4: 7110 4671 0200 |0010: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // method@7146 │ │ -20d2ba: 0c02 |0013: move-result-object v2 │ │ -20d2bc: 6203 a55c |0014: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ -20d2c0: 3232 1700 |0016: if-eq v2, v3, 002d // +0017 │ │ -20d2c4: 5442 ac5c |0018: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d2c8: 7110 4671 0200 |001a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // method@7146 │ │ -20d2ce: 0c02 |001d: move-result-object v2 │ │ -20d2d0: 6203 a75c |001e: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ -20d2d4: 3232 0d00 |0020: if-eq v2, v3, 002d // +000d │ │ -20d2d8: 5440 ac5c |0022: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d2dc: 7110 4771 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ -20d2e2: 0c00 |0027: move-result-object v0 │ │ -20d2e4: 6e10 4b67 0000 |0028: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d2ea: 1e01 |002b: monitor-exit v1 │ │ -20d2ec: 0e00 |002c: return-void │ │ -20d2ee: 1e01 |002d: monitor-exit v1 │ │ -20d2f0: 1a01 683a |002e: const-string v1, "changed: " // string@3a68 │ │ -20d2f4: 6e20 b365 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20d2fa: 0a01 |0033: move-result v1 │ │ -20d2fc: 3801 3100 |0034: if-eqz v1, 0065 // +0031 │ │ -20d300: 1a01 7126 |0036: const-string v1, "OK" // string@2671 │ │ -20d304: 6e20 9f65 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20d30a: 0a01 |003b: move-result v1 │ │ -20d30c: 3901 0e00 |003c: if-nez v1, 004a // +000e │ │ -20d310: 5441 ac5c |003e: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d314: 7110 4871 0100 |0040: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$800:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; // method@7148 │ │ -20d31a: 0c00 |0043: move-result-object v0 │ │ -20d31c: 28f2 |0044: goto 0036 // -000e │ │ -20d31e: 0d01 |0045: move-exception v1 │ │ -20d320: 6e10 7671 0100 |0046: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.printStackTrace:()V // method@7176 │ │ -20d326: 28ed |0049: goto 0036 // -0013 │ │ -20d328: 5440 ac5c |004a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d32c: 6201 a85c |004c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20d330: 7120 4971 1000 |004e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@7149 │ │ -20d336: 5440 ac5c |0051: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d33a: 7110 4771 0000 |0053: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ -20d340: 0c00 |0056: move-result-object v0 │ │ -20d342: 6e10 4b67 0000 |0057: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d348: 5440 ac5c |005a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d34c: 7110 3d71 0000 |005c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@713d │ │ -20d352: 5440 ac5c |005f: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d356: 7110 3e71 0000 |0061: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1100:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@713e │ │ -20d35c: 2826 |0064: goto 008a // +0026 │ │ -20d35e: 6e10 ab65 0000 |0065: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20d364: 0a00 |0068: move-result v0 │ │ -20d366: 3800 1100 |0069: if-eqz v0, 007a // +0011 │ │ -20d36a: 5440 ac5c |006b: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d36e: 7110 4471 0000 |006d: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7144 │ │ -20d374: 5440 ac5c |0070: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d378: 7110 4771 0000 |0072: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ -20d37e: 0c00 |0075: move-result-object v0 │ │ -20d380: 6e10 4b67 0000 |0076: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d386: 2811 |0079: goto 008a // +0011 │ │ -20d388: 5440 ac5c |007a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d38c: 6201 a85c |007c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20d390: 7120 4971 1000 |007e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@7149 │ │ -20d396: 5440 ac5c |0081: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d39a: 7110 4771 0000 |0083: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ -20d3a0: 0c00 |0086: move-result-object v0 │ │ -20d3a2: 6e10 4b67 0000 |0087: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d3a8: 0e00 |008a: return-void │ │ -20d3aa: 0d00 |008b: move-exception v0 │ │ -20d3ac: 1e01 |008c: monitor-exit v1 │ │ -20d3ae: 2700 |008d: throw v0 │ │ -20d3b0: 5440 ac5c |008e: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ -20d3b4: 7110 4471 0000 |0090: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7144 │ │ -20d3ba: 0e00 |0093: return-void │ │ +20d280: |[20d280] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$IdleThread.run:()V │ │ +20d290: 5440 ac5c |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d294: 7110 4371 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; // method@7143 │ │ +20d29a: 0c00 |0005: move-result-object v0 │ │ +20d29c: 5441 ac5c |0006: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d2a0: 7110 4571 0100 |0008: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7145 │ │ +20d2a6: 5441 ac5c |000b: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d2aa: 1d01 |000d: monitor-enter v1 │ │ +20d2ac: 5442 ac5c |000e: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d2b0: 7110 4671 0200 |0010: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // method@7146 │ │ +20d2b6: 0c02 |0013: move-result-object v2 │ │ +20d2b8: 6203 a55c |0014: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ +20d2bc: 3232 1700 |0016: if-eq v2, v3, 002d // +0017 │ │ +20d2c0: 5442 ac5c |0018: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d2c4: 7110 4671 0200 |001a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // method@7146 │ │ +20d2ca: 0c02 |001d: move-result-object v2 │ │ +20d2cc: 6203 a75c |001e: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ +20d2d0: 3232 0d00 |0020: if-eq v2, v3, 002d // +000d │ │ +20d2d4: 5440 ac5c |0022: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d2d8: 7110 4771 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ +20d2de: 0c00 |0027: move-result-object v0 │ │ +20d2e0: 6e10 4b67 0000 |0028: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d2e6: 1e01 |002b: monitor-exit v1 │ │ +20d2e8: 0e00 |002c: return-void │ │ +20d2ea: 1e01 |002d: monitor-exit v1 │ │ +20d2ec: 1a01 683a |002e: const-string v1, "changed: " // string@3a68 │ │ +20d2f0: 6e20 b365 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20d2f6: 0a01 |0033: move-result v1 │ │ +20d2f8: 3801 3100 |0034: if-eqz v1, 0065 // +0031 │ │ +20d2fc: 1a01 7126 |0036: const-string v1, "OK" // string@2671 │ │ +20d300: 6e20 9f65 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20d306: 0a01 |003b: move-result v1 │ │ +20d308: 3901 0e00 |003c: if-nez v1, 004a // +000e │ │ +20d30c: 5441 ac5c |003e: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d310: 7110 4871 0100 |0040: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$800:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; // method@7148 │ │ +20d316: 0c00 |0043: move-result-object v0 │ │ +20d318: 28f2 |0044: goto 0036 // -000e │ │ +20d31a: 0d01 |0045: move-exception v1 │ │ +20d31c: 6e10 7671 0100 |0046: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.printStackTrace:()V // method@7176 │ │ +20d322: 28ed |0049: goto 0036 // -0013 │ │ +20d324: 5440 ac5c |004a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d328: 6201 a85c |004c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20d32c: 7120 4971 1000 |004e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@7149 │ │ +20d332: 5440 ac5c |0051: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d336: 7110 4771 0000 |0053: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ +20d33c: 0c00 |0056: move-result-object v0 │ │ +20d33e: 6e10 4b67 0000 |0057: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d344: 5440 ac5c |005a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d348: 7110 3d71 0000 |005c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@713d │ │ +20d34e: 5440 ac5c |005f: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d352: 7110 3e71 0000 |0061: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1100:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@713e │ │ +20d358: 2826 |0064: goto 008a // +0026 │ │ +20d35a: 6e10 ab65 0000 |0065: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20d360: 0a00 |0068: move-result v0 │ │ +20d362: 3800 1100 |0069: if-eqz v0, 007a // +0011 │ │ +20d366: 5440 ac5c |006b: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d36a: 7110 4471 0000 |006d: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7144 │ │ +20d370: 5440 ac5c |0070: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d374: 7110 4771 0000 |0072: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ +20d37a: 0c00 |0075: move-result-object v0 │ │ +20d37c: 6e10 4b67 0000 |0076: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d382: 2811 |0079: goto 008a // +0011 │ │ +20d384: 5440 ac5c |007a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d388: 6201 a85c |007c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20d38c: 7120 4971 1000 |007e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@7149 │ │ +20d392: 5440 ac5c |0081: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d396: 7110 4771 0000 |0083: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ +20d39c: 0c00 |0086: move-result-object v0 │ │ +20d39e: 6e10 4b67 0000 |0087: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d3a4: 0e00 |008a: return-void │ │ +20d3a6: 0d00 |008b: move-exception v0 │ │ +20d3a8: 1e01 |008c: monitor-exit v1 │ │ +20d3aa: 2700 |008d: throw v0 │ │ +20d3ac: 5440 ac5c |008e: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cac │ │ +20d3b0: 7110 4471 0000 |0090: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7144 │ │ +20d3b6: 0e00 |0093: return-void │ │ catches : 4 │ │ 0x0000 - 0x0006 │ │ Ljava/io/IOException; -> 0x008e │ │ 0x000e - 0x002e │ │ -> 0x008b │ │ 0x003e - 0x0044 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x0045 │ │ @@ -507192,18 +507192,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20d3ec: |[20d3ec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ReadTimeoutTask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d3fc: 5b01 ad5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ -20d400: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -20d406: 0e00 |0005: return-void │ │ +20d3e8: |[20d3e8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ReadTimeoutTask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d3f8: 5b01 ad5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ +20d3fc: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +20d402: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ @@ -507212,17 +507212,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20d408: |[20d408] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ReadTimeoutTask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ -20d418: 7020 3371 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7133 │ │ -20d41e: 0e00 |0003: return-void │ │ +20d404: |[20d404] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ReadTimeoutTask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ +20d414: 7020 3371 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7133 │ │ +20d41a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1; │ │ @@ -507233,39 +507233,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -20d420: |[20d420] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ReadTimeoutTask.run:()V │ │ -20d430: 5440 ad5c |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ -20d434: 1d00 |0002: monitor-enter v0 │ │ -20d436: 5441 ad5c |0003: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ -20d43a: 7110 4671 0100 |0005: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // method@7146 │ │ -20d440: 0c01 |0008: move-result-object v1 │ │ -20d442: 6202 a55c |0009: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ -20d446: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -20d448: 3221 0900 |000c: if-eq v1, v2, 0015 // +0009 │ │ -20d44c: 5441 ad5c |000e: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ -20d450: 7120 4271 3100 |0010: invoke-static {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1602:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // method@7142 │ │ -20d456: 1e00 |0013: monitor-exit v0 │ │ -20d458: 0e00 |0014: return-void │ │ -20d45a: 5441 ad5c |0015: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ -20d45e: 6202 a65c |0017: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE_TIMEOUT:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca6 │ │ -20d462: 7120 4971 2100 |0019: invoke-static {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@7149 │ │ -20d468: 1e00 |001c: monitor-exit v0 │ │ -20d46a: 5440 ad5c |001d: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ -20d46e: 7120 4271 3000 |001f: invoke-static {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1602:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // method@7142 │ │ -20d474: 5440 ad5c |0022: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ -20d478: 7110 4471 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7144 │ │ -20d47e: 0e00 |0027: return-void │ │ -20d480: 0d01 |0028: move-exception v1 │ │ -20d482: 1e00 |0029: monitor-exit v0 │ │ -20d484: 2701 |002a: throw v1 │ │ +20d41c: |[20d41c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$ReadTimeoutTask.run:()V │ │ +20d42c: 5440 ad5c |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ +20d430: 1d00 |0002: monitor-enter v0 │ │ +20d432: 5441 ad5c |0003: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ +20d436: 7110 4671 0100 |0005: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // method@7146 │ │ +20d43c: 0c01 |0008: move-result-object v1 │ │ +20d43e: 6202 a55c |0009: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ +20d442: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +20d444: 3221 0900 |000c: if-eq v1, v2, 0015 // +0009 │ │ +20d448: 5441 ad5c |000e: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ +20d44c: 7120 4271 3100 |0010: invoke-static {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1602:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // method@7142 │ │ +20d452: 1e00 |0013: monitor-exit v0 │ │ +20d454: 0e00 |0014: return-void │ │ +20d456: 5441 ad5c |0015: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ +20d45a: 6202 a65c |0017: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE_TIMEOUT:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca6 │ │ +20d45e: 7120 4971 2100 |0019: invoke-static {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@7149 │ │ +20d464: 1e00 |001c: monitor-exit v0 │ │ +20d466: 5440 ad5c |001d: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ +20d46a: 7120 4271 3000 |001f: invoke-static {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1602:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // method@7142 │ │ +20d470: 5440 ad5c |0022: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cad │ │ +20d474: 7110 4471 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7144 │ │ +20d47a: 0e00 |0027: return-void │ │ +20d47c: 0d01 |0028: move-exception v1 │ │ +20d47e: 1e00 |0029: monitor-exit v0 │ │ +20d480: 2701 |002a: throw v1 │ │ catches : 2 │ │ 0x0003 - 0x001d │ │ -> 0x0028 │ │ 0x0029 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=1265 │ │ @@ -507314,18 +507314,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20d49c: |[20d49c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$StartIDLETask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d4ac: 5b01 ae5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ -20d4b0: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ -20d4b6: 0e00 |0005: return-void │ │ +20d498: |[20d498] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$StartIDLETask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d4a8: 5b01 ae5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ +20d4ac: 7010 1567 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@6715 │ │ +20d4b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ @@ -507334,17 +507334,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20d4b8: |[20d4b8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$StartIDLETask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ -20d4c8: 7020 3771 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7137 │ │ -20d4ce: 0e00 |0003: return-void │ │ +20d4b4: |[20d4b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$StartIDLETask.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V │ │ +20d4c4: 7020 3771 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7137 │ │ +20d4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1; │ │ @@ -507355,38 +507355,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -20d4d0: |[20d4d0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$StartIDLETask.run:()V │ │ -20d4e0: 5420 ae5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ -20d4e4: 7110 3f71 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/Timer; // method@713f │ │ -20d4ea: 0c00 |0005: move-result-object v0 │ │ -20d4ec: 1d00 |0006: monitor-enter v0 │ │ -20d4ee: 5421 ae5c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ -20d4f2: 7110 4071 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // method@7140 │ │ -20d4f8: 0c01 |000c: move-result-object v1 │ │ -20d4fa: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ -20d4fe: 1e00 |000f: monitor-exit v0 │ │ -20d500: 0e00 |0010: return-void │ │ -20d502: 1e00 |0011: monitor-exit v0 │ │ -20d504: 5420 ae5c |0012: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ -20d508: 7110 4771 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ -20d50e: 0c00 |0017: move-result-object v0 │ │ -20d510: 6e10 4c67 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.tryAcquire:()Z // method@674c │ │ -20d516: 0a00 |001b: move-result v0 │ │ -20d518: 3800 0700 |001c: if-eqz v0, 0023 // +0007 │ │ -20d51c: 5420 ae5c |001e: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ -20d520: 7110 4171 0000 |0020: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7141 │ │ -20d526: 0e00 |0023: return-void │ │ -20d528: 0d01 |0024: move-exception v1 │ │ -20d52a: 1e00 |0025: monitor-exit v0 │ │ -20d52c: 2701 |0026: throw v1 │ │ +20d4cc: |[20d4cc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection$StartIDLETask.run:()V │ │ +20d4dc: 5420 ae5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ +20d4e0: 7110 3f71 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/Timer; // method@713f │ │ +20d4e6: 0c00 |0005: move-result-object v0 │ │ +20d4e8: 1d00 |0006: monitor-enter v0 │ │ +20d4ea: 5421 ae5c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ +20d4ee: 7110 4071 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // method@7140 │ │ +20d4f4: 0c01 |000c: move-result-object v1 │ │ +20d4f6: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ +20d4fa: 1e00 |000f: monitor-exit v0 │ │ +20d4fc: 0e00 |0010: return-void │ │ +20d4fe: 1e00 |0011: monitor-exit v0 │ │ +20d500: 5420 ae5c |0012: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ +20d504: 7110 4771 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; // method@7147 │ │ +20d50a: 0c00 |0017: move-result-object v0 │ │ +20d50c: 6e10 4c67 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.tryAcquire:()Z // method@674c │ │ +20d512: 0a00 |001b: move-result v0 │ │ +20d514: 3800 0700 |001c: if-eqz v0, 0023 // +0007 │ │ +20d518: 5420 ae5c |001e: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.this$0:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5cae │ │ +20d51c: 7110 4171 0000 |0020: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.access$1500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V // method@7141 │ │ +20d522: 0e00 |0023: return-void │ │ +20d524: 0d01 |0024: move-exception v1 │ │ +20d526: 1e00 |0025: monitor-exit v0 │ │ +20d528: 2701 |0026: throw v1 │ │ catches : 2 │ │ 0x0007 - 0x0012 │ │ -> 0x0024 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=1239 │ │ @@ -507545,22 +507545,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -20d8c4: |[20d8c4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.:()V │ │ -20d8d4: 1c00 1c0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // type@0f1c │ │ -20d8d8: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -20d8de: 0c00 |0005: move-result-object v0 │ │ -20d8e0: 6900 b45c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.TAG:Ljava/lang/String; // field@5cb4 │ │ -20d8e4: 1300 6400 |0008: const/16 v0, #int 100 // #64 │ │ -20d8e8: 6700 b25c |000a: sput v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.RESPONSE_WAIT_SLEEP_TIME:I // field@5cb2 │ │ -20d8ec: 0e00 |000c: return-void │ │ +20d8c0: |[20d8c0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.:()V │ │ +20d8d0: 1c00 1c0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // type@0f1c │ │ +20d8d4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +20d8da: 0c00 |0005: move-result-object v0 │ │ +20d8dc: 6900 b45c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.TAG:Ljava/lang/String; // field@5cb4 │ │ +20d8e0: 1300 6400 |0008: const/16 v0, #int 100 // #64 │ │ +20d8e4: 6700 b25c |000a: sput v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.RESPONSE_WAIT_SLEEP_TIME:I // field@5cb2 │ │ +20d8e8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x000a line=136 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507568,44 +507568,44 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -20d8f0: |[20d8f0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.:()V │ │ -20d900: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ -20d906: 6200 a25c |0003: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ -20d90a: 5b30 b75c |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20d90e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -20d910: 5b30 c15c |0008: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20d914: 5b30 c25c |000a: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20d918: 2201 120f |000c: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ -20d91c: 1a02 0000 |000e: const-string v2, "" // string@0000 │ │ -20d920: 7040 de70 2100 |0010: invoke-direct {v1, v2, v0, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V // method@70de │ │ -20d926: 5b31 c05c |0013: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ -20d92a: 2201 fb0c |0015: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ -20d92e: 7010 4e66 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ -20d934: 5b31 bb5c |001a: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ -20d938: 2201 fb0c |001c: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ -20d93c: 7010 4e66 0100 |001e: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ -20d942: 5b31 c35c |0021: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20d946: 2201 180f |0023: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore; // type@0f18 │ │ -20d94a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -20d94c: 7040 2b71 3102 |0026: invoke-direct {v1, v3, v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ILorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@712b │ │ -20d952: 5b31 b65c |0029: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20d956: 2200 160d |002b: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ -20d95a: 7010 0f67 0000 |002d: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ -20d960: 5b30 ba5c |0030: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ -20d964: 2200 160d |0032: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ -20d968: 7010 0f67 0000 |0034: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ -20d96e: 5b30 bf5c |0037: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ -20d972: 6200 a25c |0039: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ -20d976: 7020 4e71 0300 |003b: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20d97c: 0e00 |003e: return-void │ │ +20d8ec: |[20d8ec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.:()V │ │ +20d8fc: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ +20d902: 6200 a25c |0003: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ +20d906: 5b30 b75c |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20d90a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +20d90c: 5b30 c15c |0008: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20d910: 5b30 c25c |000a: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20d914: 2201 120f |000c: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ +20d918: 1a02 0000 |000e: const-string v2, "" // string@0000 │ │ +20d91c: 7040 de70 2100 |0010: invoke-direct {v1, v2, v0, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V // method@70de │ │ +20d922: 5b31 c05c |0013: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ +20d926: 2201 fb0c |0015: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ +20d92a: 7010 4e66 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ +20d930: 5b31 bb5c |001a: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ +20d934: 2201 fb0c |001c: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ +20d938: 7010 4e66 0100 |001e: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ +20d93e: 5b31 c35c |0021: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20d942: 2201 180f |0023: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore; // type@0f18 │ │ +20d946: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +20d948: 7040 2b71 3102 |0026: invoke-direct {v1, v3, v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ConnectionSemaphore;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ILorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@712b │ │ +20d94e: 5b31 b65c |0029: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20d952: 2200 160d |002b: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ +20d956: 7010 0f67 0000 |002d: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ +20d95c: 5b30 ba5c |0030: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ +20d960: 2200 160d |0032: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ +20d964: 7010 0f67 0000 |0034: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ +20d96a: 5b30 bf5c |0037: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ +20d96e: 6200 a25c |0039: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ +20d972: 7020 4e71 0300 |003b: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20d978: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=114 │ │ 0x0008 line=190 │ │ 0x000a line=191 │ │ 0x000c line=192 │ │ @@ -507623,17 +507623,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d980: |[20d980] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d990: 7010 5971 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyIdleListener:()V // method@7159 │ │ -20d996: 0e00 |0003: return-void │ │ +20d97c: |[20d97c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d98c: 7010 5971 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyIdleListener:()V // method@7159 │ │ +20d992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507641,17 +507641,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d998: |[20d998] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1100:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d9a8: 7010 6071 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.scheduleIDLE:()V // method@7160 │ │ -20d9ae: 0e00 |0003: return-void │ │ +20d994: |[20d994] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1100:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d9a4: 7010 6071 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.scheduleIDLE:()V // method@7160 │ │ +20d9aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507659,17 +507659,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/Timer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20d7f8: |[20d7f8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/Timer; │ │ -20d808: 5400 ba5c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ -20d80c: 1100 |0002: return-object v0 │ │ +20d7f4: |[20d7f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/Timer; │ │ +20d804: 5400 ba5c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ +20d808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507677,17 +507677,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20d8ac: |[20d8ac] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; │ │ -20d8bc: 5400 b95c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ -20d8c0: 1100 |0002: return-object v0 │ │ +20d8a8: |[20d8a8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; │ │ +20d8b8: 5400 b95c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ +20d8bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507695,17 +507695,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d9b0: |[20d9b0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d9c0: 7010 6771 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.startIDLE:()V // method@7167 │ │ -20d9c6: 0e00 |0003: return-void │ │ +20d9ac: |[20d9ac] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d9bc: 7010 6771 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.startIDLE:()V // method@7167 │ │ +20d9c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507713,17 +507713,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20d894: |[20d894] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1602:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; │ │ -20d8a4: 5b01 be5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ -20d8a8: 1101 |0002: return-object v1 │ │ +20d890: |[20d890] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$1602:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; │ │ +20d8a0: 5b01 be5c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ +20d8a4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; │ │ │ │ @@ -507732,18 +507732,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -20d630: |[20d630] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; │ │ -20d640: 7010 6971 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForIdleResponse:()Ljava/lang/String; // method@7169 │ │ -20d646: 0c00 |0003: move-result-object v0 │ │ -20d648: 1100 |0004: return-object v0 │ │ +20d62c: |[20d62c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$300:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; │ │ +20d63c: 7010 6971 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForIdleResponse:()Ljava/lang/String; // method@7169 │ │ +20d642: 0c00 |0003: move-result-object v0 │ │ +20d644: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507751,17 +507751,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d9c8: |[20d9c8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d9d8: 7010 5571 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20d9de: 0e00 |0003: return-void │ │ +20d9c4: |[20d9c4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$400:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d9d4: 7010 5571 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20d9da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507769,17 +507769,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20d9e0: |[20d9e0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ -20d9f0: 7010 4d71 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelReadTimeoutWait:()V // method@714d │ │ -20d9f6: 0e00 |0003: return-void │ │ +20d9dc: |[20d9dc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$500:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)V │ │ +20d9ec: 7010 4d71 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelReadTimeoutWait:()V // method@714d │ │ +20d9f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #11 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507787,17 +507787,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20d87c: |[20d87c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ -20d88c: 5400 b75c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20d890: 1100 |0002: return-object v0 │ │ +20d878: |[20d878] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$600:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ +20d888: 5400 b75c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20d88c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #12 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507805,17 +507805,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20d810: |[20d810] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; │ │ -20d820: 5400 b65c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20d824: 1100 |0002: return-object v0 │ │ +20d80c: |[20d80c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$700:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/concurrent/Semaphore; │ │ +20d81c: 5400 b65c |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20d820: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #13 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507823,18 +507823,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -20d64c: |[20d64c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$800:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; │ │ -20d65c: 7010 5d71 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLineInternal:()Ljava/lang/String; // method@715d │ │ -20d662: 0c00 |0003: move-result-object v0 │ │ -20d664: 1100 |0004: return-object v0 │ │ +20d648: |[20d648] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$800:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/lang/String; │ │ +20d658: 7010 5d71 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLineInternal:()Ljava/lang/String; // method@715d │ │ +20d65e: 0c00 |0003: move-result-object v0 │ │ +20d660: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ #14 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;) │ │ @@ -507842,17 +507842,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20d9f8: |[20d9f8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V │ │ -20da08: 7020 4e71 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20da0e: 0e00 |0003: return-void │ │ +20d9f4: |[20d9f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.access$900:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V │ │ +20da04: 7020 4e71 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20da0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; │ │ │ │ @@ -507861,25 +507861,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -20da48: |[20da48] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.authenticateMPDServer:()V │ │ -20da58: 5410 bc5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPassword:Ljava/lang/String; // field@5cbc │ │ -20da5c: 7110 0671 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PASSWORD:(Ljava/lang/String;)Ljava/lang/String; // method@7106 │ │ -20da62: 0c00 |0005: move-result-object v0 │ │ -20da64: 7020 6b71 0100 |0006: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20da6a: 7010 6a71 0100 |0009: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ -20da70: 2805 |000c: goto 0011 // +0005 │ │ -20da72: 0d00 |000d: move-exception v0 │ │ -20da74: 6e10 d464 0000 |000e: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@64d4 │ │ -20da7a: 7010 4f71 0100 |0011: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.checkResponse:()V // method@714f │ │ -20da80: 0e00 |0014: return-void │ │ +20da44: |[20da44] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.authenticateMPDServer:()V │ │ +20da54: 5410 bc5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPassword:Ljava/lang/String; // field@5cbc │ │ +20da58: 7110 0671 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PASSWORD:(Ljava/lang/String;)Ljava/lang/String; // method@7106 │ │ +20da5e: 0c00 |0005: move-result-object v0 │ │ +20da60: 7020 6b71 0100 |0006: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20da66: 7010 6a71 0100 |0009: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ +20da6c: 2805 |000c: goto 0011 // +0005 │ │ +20da6e: 0d00 |000d: move-exception v0 │ │ +20da70: 6e10 d464 0000 |000e: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@64d4 │ │ +20da76: 7010 4f71 0100 |0011: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.checkResponse:()V // method@714f │ │ +20da7c: 0e00 |0014: return-void │ │ catches : 1 │ │ 0x0009 - 0x000c │ │ Ljava/io/IOException; -> 0x000d │ │ positions : │ │ 0x0000 line=422 │ │ 0x0009 line=425 │ │ 0x000e line=427 │ │ @@ -507892,28 +507892,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -20da94: |[20da94] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.cancelIDLEWait:()V │ │ -20daa4: 5420 ba5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ -20daa8: 1d00 |0002: monitor-enter v0 │ │ -20daaa: 5421 b95c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ -20daae: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ -20dab2: 5421 b95c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ -20dab6: 6e10 3971 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.cancel:()Z // method@7139 │ │ -20dabc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -20dabe: 5b21 b95c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ -20dac2: 1e00 |000f: monitor-exit v0 │ │ -20dac4: 0e00 |0010: return-void │ │ -20dac6: 0d01 |0011: move-exception v1 │ │ -20dac8: 1e00 |0012: monitor-exit v0 │ │ -20daca: 2701 |0013: throw v1 │ │ +20da90: |[20da90] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.cancelIDLEWait:()V │ │ +20daa0: 5420 ba5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ +20daa4: 1d00 |0002: monitor-enter v0 │ │ +20daa6: 5421 b95c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ +20daaa: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ +20daae: 5421 b95c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ +20dab2: 6e10 3971 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.cancel:()Z // method@7139 │ │ +20dab8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +20daba: 5b21 b95c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ +20dabe: 1e00 |000f: monitor-exit v0 │ │ +20dac0: 0e00 |0010: return-void │ │ +20dac2: 0d01 |0011: move-exception v1 │ │ +20dac4: 1e00 |0012: monitor-exit v0 │ │ +20dac6: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0013 │ │ -> 0x0011 │ │ positions : │ │ 0x0000 line=1144 │ │ 0x0003 line=1145 │ │ 0x0007 line=1149 │ │ @@ -507927,28 +507927,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -20dad8: |[20dad8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.cancelReadTimeoutWait:()V │ │ -20dae8: 5420 bf5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ -20daec: 1d00 |0002: monitor-enter v0 │ │ -20daee: 5421 be5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ -20daf2: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ -20daf6: 5421 be5c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ -20dafa: 6e10 3571 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.cancel:()Z // method@7135 │ │ -20db00: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -20db02: 5b21 be5c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ -20db06: 1e00 |000f: monitor-exit v0 │ │ -20db08: 0e00 |0010: return-void │ │ -20db0a: 0d01 |0011: move-exception v1 │ │ -20db0c: 1e00 |0012: monitor-exit v0 │ │ -20db0e: 2701 |0013: throw v1 │ │ +20dad4: |[20dad4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.cancelReadTimeoutWait:()V │ │ +20dae4: 5420 bf5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ +20dae8: 1d00 |0002: monitor-enter v0 │ │ +20daea: 5421 be5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ +20daee: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ +20daf2: 5421 be5c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ +20daf6: 6e10 3571 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.cancel:()Z // method@7135 │ │ +20dafc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +20dafe: 5b21 be5c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ +20db02: 1e00 |000f: monitor-exit v0 │ │ +20db04: 0e00 |0010: return-void │ │ +20db06: 0d01 |0011: move-exception v1 │ │ +20db08: 1e00 |0012: monitor-exit v0 │ │ +20db0a: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0013 │ │ -> 0x0011 │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0003 line=1163 │ │ 0x0007 line=1164 │ │ @@ -507962,22 +507962,22 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -20db1c: |[20db1c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V │ │ -20db2c: 1d00 |0000: monitor-enter v0 │ │ -20db2e: 5b01 b75c |0001: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20db32: 1e00 |0003: monitor-exit v0 │ │ -20db34: 0e00 |0004: return-void │ │ -20db36: 0d01 |0005: move-exception v1 │ │ -20db38: 1e00 |0006: monitor-exit v0 │ │ -20db3a: 2701 |0007: throw v1 │ │ +20db18: |[20db18] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V │ │ +20db28: 1d00 |0000: monitor-enter v0 │ │ +20db2a: 5b01 b75c |0001: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20db2e: 1e00 |0003: monitor-exit v0 │ │ +20db30: 0e00 |0004: return-void │ │ +20db32: 0d01 |0005: move-exception v1 │ │ +20db34: 1e00 |0006: monitor-exit v0 │ │ +20db36: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=1229 │ │ 0x0003 line=1230 │ │ locals : │ │ @@ -507989,21 +507989,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -20db48: |[20db48] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.checkResponse:()V │ │ -20db58: 7010 5e71 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readyRead:()Z // method@715e │ │ -20db5e: 0a00 |0003: move-result v0 │ │ -20db60: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -20db64: 6e10 5c71 0100 |0006: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -20db6a: 28f7 |0009: goto 0000 // -0009 │ │ -20db6c: 0e00 |000a: return-void │ │ +20db44: |[20db44] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.checkResponse:()V │ │ +20db54: 7010 5e71 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readyRead:()Z // method@715e │ │ +20db5a: 0a00 |0003: move-result v0 │ │ +20db5c: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +20db60: 6e10 5c71 0100 |0006: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +20db66: 28f7 |0009: goto 0000 // -0009 │ │ +20db68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0006 line=801 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ @@ -508012,20 +508012,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -20e03c: |[20e03c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.enableMopidyWorkaround:()V │ │ -20e04c: 5410 c05c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ -20e050: 6e10 df70 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.enableMopidyWorkaround:()V // method@70df │ │ -20e056: 6e10 5171 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.disconnectFromServer:()V // method@7151 │ │ -20e05c: 6e10 5071 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.connectToServer:()V // method@7150 │ │ -20e062: 0e00 |000b: return-void │ │ +20e038: |[20e038] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.enableMopidyWorkaround:()V │ │ +20e048: 5410 c05c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ +20e04c: 6e10 df70 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.enableMopidyWorkaround:()V // method@70df │ │ +20e052: 6e10 5171 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.disconnectFromServer:()V // method@7151 │ │ +20e058: 6e10 5071 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.connectToServer:()V // method@7150 │ │ +20e05e: 0e00 |000b: return-void │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x000b │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0005 line=1114 │ │ 0x0008 line=1116 │ │ @@ -508037,41 +508037,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -20e0f4: |[20e0f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.handleSocketError:()V │ │ -20e104: 6200 a35c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ -20e108: 7020 4e71 0300 |0002: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e10e: 2200 a90c |0005: new-instance v0, Ljava/lang/Exception; // type@0ca9 │ │ -20e112: 7010 2d65 0000 |0007: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@652d │ │ -20e118: 6e10 3365 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@6533 │ │ -20e11e: 5430 c25c |000d: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20e122: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -20e124: 3800 0400 |0010: if-eqz v0, 0014 // +0004 │ │ -20e128: 5b31 c25c |0012: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20e12c: 5430 c15c |0014: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e130: 3800 1600 |0016: if-eqz v0, 002c // +0016 │ │ -20e134: 5430 c15c |0018: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e138: 6e10 2466 0000 |001a: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ -20e13e: 0a00 |001d: move-result v0 │ │ -20e140: 3800 0e00 |001e: if-eqz v0, 002c // +000e │ │ -20e144: 5430 c15c |0020: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e148: 1302 f401 |0022: const/16 v2, #int 500 // #1f4 │ │ -20e14c: 6e20 2566 2000 |0024: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ -20e152: 5430 c15c |0027: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e156: 6e10 2066 0000 |0029: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@6620 │ │ -20e15c: 5b31 c15c |002c: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e160: 6200 a25c |002e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ -20e164: 7020 4e71 0300 |0030: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e16a: 7010 4c71 0300 |0033: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelIDLEWait:()V // method@714c │ │ -20e170: 7010 5871 0300 |0036: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyDisconnect:()V // method@7158 │ │ -20e176: 0e00 |0039: return-void │ │ +20e0f0: |[20e0f0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.handleSocketError:()V │ │ +20e100: 6200 a35c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ +20e104: 7020 4e71 0300 |0002: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e10a: 2200 a90c |0005: new-instance v0, Ljava/lang/Exception; // type@0ca9 │ │ +20e10e: 7010 2d65 0000 |0007: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@652d │ │ +20e114: 6e10 3365 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@6533 │ │ +20e11a: 5430 c25c |000d: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20e11e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +20e120: 3800 0400 |0010: if-eqz v0, 0014 // +0004 │ │ +20e124: 5b31 c25c |0012: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20e128: 5430 c15c |0014: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e12c: 3800 1600 |0016: if-eqz v0, 002c // +0016 │ │ +20e130: 5430 c15c |0018: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e134: 6e10 2466 0000 |001a: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ +20e13a: 0a00 |001d: move-result v0 │ │ +20e13c: 3800 0e00 |001e: if-eqz v0, 002c // +000e │ │ +20e140: 5430 c15c |0020: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e144: 1302 f401 |0022: const/16 v2, #int 500 // #1f4 │ │ +20e148: 6e20 2566 2000 |0024: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ +20e14e: 5430 c15c |0027: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e152: 6e10 2066 0000 |0029: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@6620 │ │ +20e158: 5b31 c15c |002c: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e15c: 6200 a25c |002e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ +20e160: 7020 4e71 0300 |0030: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e166: 7010 4c71 0300 |0033: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelIDLEWait:()V // method@714c │ │ +20e16c: 7010 5871 0300 |0036: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyDisconnect:()V // method@7158 │ │ +20e172: 0e00 |0039: return-void │ │ catches : 1 │ │ 0x000d - 0x002e │ │ Ljava/io/IOException; -> 0x002e │ │ positions : │ │ 0x0000 line=210 │ │ 0x0005 line=215 │ │ 0x000d line=218 │ │ @@ -508091,33 +508091,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -20e188: |[20e188] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.notifyConnected:()V │ │ -20e198: 5430 c35c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20e19c: 1d00 |0002: monitor-enter v0 │ │ -20e19e: 5431 c35c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20e1a2: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -20e1a8: 0c01 |0008: move-result-object v1 │ │ -20e1aa: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20e1b0: 0a02 |000c: move-result v2 │ │ -20e1b2: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -20e1b6: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20e1bc: 0c02 |0012: move-result-object v2 │ │ -20e1be: 1f02 f40e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; // type@0ef4 │ │ -20e1c2: 6e10 e96f 0200 |0015: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.connected:()V // method@6fe9 │ │ -20e1c8: 28f1 |0018: goto 0009 // -000f │ │ -20e1ca: 1e00 |0019: monitor-exit v0 │ │ -20e1cc: 0e00 |001a: return-void │ │ -20e1ce: 0d01 |001b: move-exception v1 │ │ -20e1d0: 1e00 |001c: monitor-exit v0 │ │ -20e1d2: 2701 |001d: throw v1 │ │ +20e184: |[20e184] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.notifyConnected:()V │ │ +20e194: 5430 c35c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20e198: 1d00 |0002: monitor-enter v0 │ │ +20e19a: 5431 c35c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20e19e: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +20e1a4: 0c01 |0008: move-result-object v1 │ │ +20e1a6: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20e1ac: 0a02 |000c: move-result v2 │ │ +20e1ae: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +20e1b2: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20e1b8: 0c02 |0012: move-result-object v2 │ │ +20e1ba: 1f02 f40e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; // type@0ef4 │ │ +20e1be: 6e10 e96f 0200 |0015: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.connected:()V // method@6fe9 │ │ +20e1c4: 28f1 |0018: goto 0009 // -000f │ │ +20e1c6: 1e00 |0019: monitor-exit v0 │ │ +20e1c8: 0e00 |001a: return-void │ │ +20e1ca: 0d01 |001b: move-exception v1 │ │ +20e1cc: 1e00 |001c: monitor-exit v0 │ │ +20e1ce: 2701 |001d: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=831 │ │ 0x0003 line=832 │ │ 0x0015 line=833 │ │ @@ -508130,33 +508130,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -20e1e0: |[20e1e0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.notifyDisconnect:()V │ │ -20e1f0: 5430 c35c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20e1f4: 1d00 |0002: monitor-enter v0 │ │ -20e1f6: 5431 c35c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20e1fa: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -20e200: 0c01 |0008: move-result-object v1 │ │ -20e202: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20e208: 0a02 |000c: move-result v2 │ │ -20e20a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -20e20e: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20e214: 0c02 |0012: move-result-object v2 │ │ -20e216: 1f02 f40e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; // type@0ef4 │ │ -20e21a: 6e10 ea6f 0200 |0015: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.disconnected:()V // method@6fea │ │ -20e220: 28f1 |0018: goto 0009 // -000f │ │ -20e222: 1e00 |0019: monitor-exit v0 │ │ -20e224: 0e00 |001a: return-void │ │ -20e226: 0d01 |001b: move-exception v1 │ │ -20e228: 1e00 |001c: monitor-exit v0 │ │ -20e22a: 2701 |001d: throw v1 │ │ +20e1dc: |[20e1dc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.notifyDisconnect:()V │ │ +20e1ec: 5430 c35c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20e1f0: 1d00 |0002: monitor-enter v0 │ │ +20e1f2: 5431 c35c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20e1f6: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +20e1fc: 0c01 |0008: move-result-object v1 │ │ +20e1fe: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20e204: 0a02 |000c: move-result v2 │ │ +20e206: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +20e20a: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20e210: 0c02 |0012: move-result-object v2 │ │ +20e212: 1f02 f40e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; // type@0ef4 │ │ +20e216: 6e10 ea6f 0200 |0015: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.disconnected:()V // method@6fea │ │ +20e21c: 28f1 |0018: goto 0009 // -000f │ │ +20e21e: 1e00 |0019: monitor-exit v0 │ │ +20e220: 0e00 |001a: return-void │ │ +20e222: 0d01 |001b: move-exception v1 │ │ +20e224: 1e00 |001c: monitor-exit v0 │ │ +20e226: 2701 |001d: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=842 │ │ 0x0003 line=843 │ │ 0x0015 line=844 │ │ @@ -508169,33 +508169,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -20e238: |[20e238] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.notifyIdleListener:()V │ │ -20e248: 5430 bb5c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ -20e24c: 1d00 |0002: monitor-enter v0 │ │ -20e24e: 5431 bb5c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ -20e252: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -20e258: 0c01 |0008: move-result-object v1 │ │ -20e25a: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20e260: 0a02 |000c: move-result v2 │ │ -20e262: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -20e266: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20e26c: 0c02 |0012: move-result-object v2 │ │ -20e26e: 1f02 f70e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; // type@0ef7 │ │ -20e272: 6e10 f96f 0200 |0015: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.noIdle:()V // method@6ff9 │ │ -20e278: 28f1 |0018: goto 0009 // -000f │ │ -20e27a: 1e00 |0019: monitor-exit v0 │ │ -20e27c: 0e00 |001a: return-void │ │ -20e27e: 0d01 |001b: move-exception v1 │ │ -20e280: 1e00 |001c: monitor-exit v0 │ │ -20e282: 2701 |001d: throw v1 │ │ +20e234: |[20e234] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.notifyIdleListener:()V │ │ +20e244: 5430 bb5c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ +20e248: 1d00 |0002: monitor-enter v0 │ │ +20e24a: 5431 bb5c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ +20e24e: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +20e254: 0c01 |0008: move-result-object v1 │ │ +20e256: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20e25c: 0a02 |000c: move-result v2 │ │ +20e25e: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +20e262: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20e268: 0c02 |0012: move-result-object v2 │ │ +20e26a: 1f02 f70e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; // type@0ef7 │ │ +20e26e: 6e10 f96f 0200 |0015: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.noIdle:()V // method@6ff9 │ │ +20e274: 28f1 |0018: goto 0009 // -000f │ │ +20e276: 1e00 |0019: monitor-exit v0 │ │ +20e278: 0e00 |001a: return-void │ │ +20e27a: 0d01 |001b: move-exception v1 │ │ +20e27c: 1e00 |001c: monitor-exit v0 │ │ +20e27e: 2701 |001d: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0003 line=1097 │ │ 0x0015 line=1098 │ │ @@ -508208,26 +508208,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -20e290: |[20e290] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.printStackTrace:()V │ │ -20e2a0: 2200 a90c |0000: new-instance v0, Ljava/lang/Exception; // type@0ca9 │ │ -20e2a4: 7010 2d65 0000 |0002: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@652d │ │ -20e2aa: 6e10 3265 0000 |0005: invoke-virtual {v0}, Ljava/lang/Exception;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@6532 │ │ -20e2b0: 0c00 |0008: move-result-object v0 │ │ -20e2b2: 2101 |0009: array-length v1, v0 │ │ -20e2b4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -20e2b6: 3512 0700 |000b: if-ge v2, v1, 0012 // +0007 │ │ -20e2ba: 4603 0002 |000d: aget-object v3, v0, v2 │ │ -20e2be: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -20e2c2: 28fa |0011: goto 000b // -0006 │ │ -20e2c4: 0e00 |0012: return-void │ │ +20e28c: |[20e28c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.printStackTrace:()V │ │ +20e29c: 2200 a90c |0000: new-instance v0, Ljava/lang/Exception; // type@0ca9 │ │ +20e2a0: 7010 2d65 0000 |0002: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@652d │ │ +20e2a6: 6e10 3265 0000 |0005: invoke-virtual {v0}, Ljava/lang/Exception;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@6532 │ │ +20e2ac: 0c00 |0008: move-result-object v0 │ │ +20e2ae: 2101 |0009: array-length v1, v0 │ │ +20e2b0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +20e2b2: 3512 0700 |000b: if-ge v2, v1, 0012 // +0007 │ │ +20e2b6: 4603 0002 |000d: aget-object v3, v0, v2 │ │ +20e2ba: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +20e2be: 28fa |0011: goto 000b // -0006 │ │ +20e2c0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1087 │ │ 0x0009 line=1088 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ │ │ @@ -508236,32 +508236,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -20d754: |[20d754] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readLineInternal:()Ljava/lang/String; │ │ -20d764: 5420 c25c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20d768: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -20d76c: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ -20d770: 6e10 d571 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readLine:()Ljava/lang/String; // method@71d5 │ │ -20d776: 0c00 |0009: move-result-object v0 │ │ -20d778: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -20d77c: 1101 |000c: return-object v1 │ │ -20d77e: 1a01 6d03 |000d: const-string v1, "ACK" // string@036d │ │ -20d782: 6e20 b365 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20d788: 0a01 |0012: move-result v1 │ │ -20d78a: 3901 0300 |0013: if-nez v1, 0016 // +0003 │ │ -20d78e: 1100 |0015: return-object v0 │ │ -20d790: 2201 1e0f |0016: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ -20d794: 7020 6f71 0100 |0018: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.:(Ljava/lang/String;)V // method@716f │ │ -20d79a: 2701 |001b: throw v1 │ │ -20d79c: 7010 5571 0200 |001c: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20d7a2: 1101 |001f: return-object v1 │ │ +20d750: |[20d750] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readLineInternal:()Ljava/lang/String; │ │ +20d760: 5420 c25c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20d764: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +20d768: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ +20d76c: 6e10 d571 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readLine:()Ljava/lang/String; // method@71d5 │ │ +20d772: 0c00 |0009: move-result-object v0 │ │ +20d774: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +20d778: 1101 |000c: return-object v1 │ │ +20d77a: 1a01 6d03 |000d: const-string v1, "ACK" // string@036d │ │ +20d77e: 6e20 b365 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20d784: 0a01 |0012: move-result v1 │ │ +20d786: 3901 0300 |0013: if-nez v1, 0016 // +0003 │ │ +20d78a: 1100 |0015: return-object v0 │ │ +20d78c: 2201 1e0f |0016: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ +20d790: 7020 6f71 0100 |0018: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.:(Ljava/lang/String;)V // method@716f │ │ +20d796: 2701 |001b: throw v1 │ │ +20d798: 7010 5571 0200 |001c: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20d79e: 1101 |001f: return-object v1 │ │ catches : 1 │ │ 0x0006 - 0x000a │ │ Ljava/io/IOException; -> 0x001c │ │ positions : │ │ 0x0000 line=1047 │ │ 0x0006 line=1050 │ │ 0x000f line=1060 │ │ @@ -508275,32 +508275,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -20d58c: |[20d58c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readyRead:()Z │ │ -20d59c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -20d59e: 5421 c15c |0001: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20d5a2: 3801 1700 |0003: if-eqz v1, 001a // +0017 │ │ -20d5a6: 5421 c25c |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20d5aa: 3801 1300 |0007: if-eqz v1, 001a // +0013 │ │ -20d5ae: 5421 c15c |0009: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20d5b2: 6e10 2466 0100 |000b: invoke-virtual {v1}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ -20d5b8: 0a01 |000e: move-result v1 │ │ -20d5ba: 3801 0b00 |000f: if-eqz v1, 001a // +000b │ │ -20d5be: 5421 c25c |0011: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20d5c2: 6e10 d671 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readReady:()Z // method@71d6 │ │ -20d5c8: 0a01 |0016: move-result v1 │ │ -20d5ca: 3801 0300 |0017: if-eqz v1, 001a // +0003 │ │ -20d5ce: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -20d5d0: 0f00 |001a: return v0 │ │ -20d5d2: 7010 5571 0200 |001b: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20d5d8: 0f00 |001e: return v0 │ │ +20d588: |[20d588] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readyRead:()Z │ │ +20d598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +20d59a: 5421 c15c |0001: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20d59e: 3801 1700 |0003: if-eqz v1, 001a // +0017 │ │ +20d5a2: 5421 c25c |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20d5a6: 3801 1300 |0007: if-eqz v1, 001a // +0013 │ │ +20d5aa: 5421 c15c |0009: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20d5ae: 6e10 2466 0100 |000b: invoke-virtual {v1}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ +20d5b4: 0a01 |000e: move-result v1 │ │ +20d5b6: 3801 0b00 |000f: if-eqz v1, 001a // +000b │ │ +20d5ba: 5421 c25c |0011: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20d5be: 6e10 d671 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readReady:()Z // method@71d6 │ │ +20d5c4: 0a01 |0016: move-result v1 │ │ +20d5c6: 3801 0300 |0017: if-eqz v1, 001a // +0003 │ │ +20d5ca: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +20d5cc: 0f00 |001a: return v0 │ │ +20d5ce: 7010 5571 0200 |001b: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20d5d4: 0f00 |001e: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0017 │ │ Ljava/io/IOException; -> 0x001b │ │ positions : │ │ 0x0001 line=820 │ │ 0x001b line=822 │ │ locals : │ │ @@ -508311,33 +508311,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -20e300: |[20e300] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.scheduleIDLE:()V │ │ -20e310: 5450 ba5c |0000: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ -20e314: 1d00 |0002: monitor-enter v0 │ │ -20e316: 5451 b95c |0003: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ -20e31a: 3801 0700 |0005: if-eqz v1, 000c // +0007 │ │ -20e31e: 5451 b95c |0007: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ -20e322: 6e10 3971 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.cancel:()Z // method@7139 │ │ -20e328: 2201 1b0f |000c: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // type@0f1b │ │ -20e32c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -20e32e: 7030 3871 5102 |000f: invoke-direct {v1, v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@7138 │ │ -20e334: 5b51 b95c |0012: iput-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ -20e338: 5452 ba5c |0014: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ -20e33c: 1603 f401 |0016: const-wide/16 v3, #int 500 // #1f4 │ │ -20e340: 6e40 1267 1243 |0018: invoke-virtual {v2, v1, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ -20e346: 1e00 |001b: monitor-exit v0 │ │ -20e348: 0e00 |001c: return-void │ │ -20e34a: 0d01 |001d: move-exception v1 │ │ -20e34c: 1e00 |001e: monitor-exit v0 │ │ -20e34e: 2701 |001f: throw v1 │ │ +20e2fc: |[20e2fc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.scheduleIDLE:()V │ │ +20e30c: 5450 ba5c |0000: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ +20e310: 1d00 |0002: monitor-enter v0 │ │ +20e312: 5451 b95c |0003: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ +20e316: 3801 0700 |0005: if-eqz v1, 000c // +0007 │ │ +20e31a: 5451 b95c |0007: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ +20e31e: 6e10 3971 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.cancel:()Z // method@7139 │ │ +20e324: 2201 1b0f |000c: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // type@0f1b │ │ +20e328: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +20e32a: 7030 3871 5102 |000f: invoke-direct {v1, v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@7138 │ │ +20e330: 5b51 b95c |0012: iput-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$StartIDLETask; // field@5cb9 │ │ +20e334: 5452 ba5c |0014: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIDLETimer:Ljava/util/Timer; // field@5cba │ │ +20e338: 1603 f401 |0016: const-wide/16 v3, #int 500 // #1f4 │ │ +20e33c: 6e40 1267 1243 |0018: invoke-virtual {v2, v1, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ +20e342: 1e00 |001b: monitor-exit v0 │ │ +20e344: 0e00 |001c: return-void │ │ +20e346: 0d01 |001d: move-exception v1 │ │ +20e348: 1e00 |001e: monitor-exit v0 │ │ +20e34a: 2701 |001f: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001f │ │ -> 0x001d │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0003 line=1132 │ │ 0x0007 line=1133 │ │ @@ -508352,64 +508352,64 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -20e5a0: |[20e5a0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.startIDLE:()V │ │ -20e5b0: 1d02 |0000: monitor-enter v2 │ │ -20e5b2: 1d02 |0001: monitor-enter v2 │ │ -20e5b4: 5420 b75c |0002: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e5b8: 6201 a85c |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20e5bc: 3210 0300 |0006: if-eq v0, v1, 0009 // +0003 │ │ -20e5c0: 2806 |0008: goto 000e // +0006 │ │ -20e5c2: 6200 a45c |0009: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca4 │ │ -20e5c6: 7020 4e71 0200 |000b: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e5cc: 1e02 |000e: monitor-exit v2 │ │ -20e5ce: 5420 c15c |000f: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e5d2: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -20e5d6: 5420 c15c |0013: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e5da: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -20e5dc: 6e20 2566 1000 |0016: invoke-virtual {v0, v1}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ -20e5e2: 2805 |0019: goto 001e // +0005 │ │ -20e5e4: 0d00 |001a: move-exception v0 │ │ -20e5e6: 6e10 2766 0000 |001b: invoke-virtual {v0}, Ljava/net/SocketException;.printStackTrace:()V // method@6627 │ │ -20e5ec: 1a00 da4c |001e: const-string v0, "idle" // string@4cda │ │ -20e5f0: 7020 6b71 0200 |0020: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20e5f6: 1d02 |0023: monitor-enter v2 │ │ -20e5f8: 6200 a75c |0024: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ -20e5fc: 7020 4e71 0200 |0026: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e602: 1e02 |0029: monitor-exit v2 │ │ -20e604: 2200 190f |002a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread; // type@0f19 │ │ -20e608: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -20e60a: 7030 3071 2001 |002d: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@7130 │ │ -20e610: 6e10 3271 0000 |0030: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.start:()V // method@7132 │ │ -20e616: 5420 bb5c |0033: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ -20e61a: 6e10 5b66 0000 |0035: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -20e620: 0c00 |0038: move-result-object v0 │ │ -20e622: 7210 b166 0000 |0039: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20e628: 0a01 |003c: move-result v1 │ │ -20e62a: 3801 0c00 |003d: if-eqz v1, 0049 // +000c │ │ -20e62e: 7210 b266 0000 |003f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20e634: 0c01 |0042: move-result-object v1 │ │ -20e636: 1f01 f70e |0043: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; // type@0ef7 │ │ -20e63a: 6e10 f86f 0100 |0045: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.idle:()V // method@6ff8 │ │ -20e640: 28f1 |0048: goto 0039 // -000f │ │ -20e642: 1e02 |0049: monitor-exit v2 │ │ -20e644: 0e00 |004a: return-void │ │ -20e646: 0d00 |004b: move-exception v0 │ │ -20e648: 1e02 |004c: monitor-exit v2 │ │ -20e64a: 2700 |004d: throw v0 │ │ -20e64c: 0d00 |004e: move-exception v0 │ │ -20e64e: 1e02 |004f: monitor-exit v2 │ │ -20e650: 2700 |0050: throw v0 │ │ -20e652: 0d00 |0051: move-exception v0 │ │ -20e654: 1e02 |0052: monitor-exit v2 │ │ -20e656: 2700 |0053: throw v0 │ │ +20e59c: |[20e59c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.startIDLE:()V │ │ +20e5ac: 1d02 |0000: monitor-enter v2 │ │ +20e5ae: 1d02 |0001: monitor-enter v2 │ │ +20e5b0: 5420 b75c |0002: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e5b4: 6201 a85c |0004: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20e5b8: 3210 0300 |0006: if-eq v0, v1, 0009 // +0003 │ │ +20e5bc: 2806 |0008: goto 000e // +0006 │ │ +20e5be: 6200 a45c |0009: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca4 │ │ +20e5c2: 7020 4e71 0200 |000b: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e5c8: 1e02 |000e: monitor-exit v2 │ │ +20e5ca: 5420 c15c |000f: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e5ce: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +20e5d2: 5420 c15c |0013: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e5d6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +20e5d8: 6e20 2566 1000 |0016: invoke-virtual {v0, v1}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ +20e5de: 2805 |0019: goto 001e // +0005 │ │ +20e5e0: 0d00 |001a: move-exception v0 │ │ +20e5e2: 6e10 2766 0000 |001b: invoke-virtual {v0}, Ljava/net/SocketException;.printStackTrace:()V // method@6627 │ │ +20e5e8: 1a00 da4c |001e: const-string v0, "idle" // string@4cda │ │ +20e5ec: 7020 6b71 0200 |0020: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20e5f2: 1d02 |0023: monitor-enter v2 │ │ +20e5f4: 6200 a75c |0024: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ +20e5f8: 7020 4e71 0200 |0026: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e5fe: 1e02 |0029: monitor-exit v2 │ │ +20e600: 2200 190f |002a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread; // type@0f19 │ │ +20e604: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +20e606: 7030 3071 2001 |002d: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@7130 │ │ +20e60c: 6e10 3271 0000 |0030: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$IdleThread;.start:()V // method@7132 │ │ +20e612: 5420 bb5c |0033: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ +20e616: 6e10 5b66 0000 |0035: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +20e61c: 0c00 |0038: move-result-object v0 │ │ +20e61e: 7210 b166 0000 |0039: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20e624: 0a01 |003c: move-result v1 │ │ +20e626: 3801 0c00 |003d: if-eqz v1, 0049 // +000c │ │ +20e62a: 7210 b266 0000 |003f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20e630: 0c01 |0042: move-result-object v1 │ │ +20e632: 1f01 f70e |0043: check-cast v1, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; // type@0ef7 │ │ +20e636: 6e10 f86f 0100 |0045: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.idle:()V // method@6ff8 │ │ +20e63c: 28f1 |0048: goto 0039 // -000f │ │ +20e63e: 1e02 |0049: monitor-exit v2 │ │ +20e640: 0e00 |004a: return-void │ │ +20e642: 0d00 |004b: move-exception v0 │ │ +20e644: 1e02 |004c: monitor-exit v2 │ │ +20e646: 2700 |004d: throw v0 │ │ +20e648: 0d00 |004e: move-exception v0 │ │ +20e64a: 1e02 |004f: monitor-exit v2 │ │ +20e64c: 2700 |0050: throw v0 │ │ +20e64e: 0d00 |0051: move-exception v0 │ │ +20e650: 1e02 |0052: monitor-exit v2 │ │ +20e652: 2700 |0053: throw v0 │ │ catches : 10 │ │ 0x0001 - 0x0002 │ │ -> 0x0051 │ │ 0x0002 - 0x000f │ │ -> 0x004e │ │ 0x000f - 0x0019 │ │ Ljava/net/SocketException; -> 0x001a │ │ @@ -508454,54 +508454,54 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -20e6b4: |[20e6b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.stopIDLE:()V │ │ -20e6c4: 1d05 |0000: monitor-enter v5 │ │ -20e6c6: 7010 4c71 0500 |0001: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelIDLEWait:()V // method@714c │ │ -20e6cc: 5450 b75c |0004: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e6d0: 6201 a75c |0006: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ -20e6d4: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ -20e6d8: 1e05 |000a: monitor-exit v5 │ │ -20e6da: 0e00 |000b: return-void │ │ -20e6dc: 6200 a55c |000c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ -20e6e0: 7020 4e71 0500 |000e: invoke-direct {v5, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e6e6: 5450 c15c |0011: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20e6ea: 1301 8813 |0013: const/16 v1, #int 5000 // #1388 │ │ -20e6ee: 6e20 2566 1000 |0015: invoke-virtual {v0, v1}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ -20e6f4: 2804 |0018: goto 001c // +0004 │ │ -20e6f6: 7010 5571 0500 |0019: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20e6fc: 5450 bf5c |001c: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ -20e700: 1d00 |001e: monitor-enter v0 │ │ -20e702: 5451 be5c |001f: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ -20e706: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -20e70a: 1e00 |0023: monitor-exit v0 │ │ -20e70c: 1e05 |0024: monitor-exit v5 │ │ -20e70e: 0e00 |0025: return-void │ │ -20e710: 2201 1a0f |0026: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // type@0f1a │ │ -20e714: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -20e716: 7030 3471 5102 |0029: invoke-direct {v1, v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@7134 │ │ -20e71c: 5b51 be5c |002c: iput-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ -20e720: 5452 bf5c |002e: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ -20e724: 1603 8813 |0030: const-wide/16 v3, #int 5000 // #1388 │ │ -20e728: 6e40 1267 1243 |0032: invoke-virtual {v2, v1, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ -20e72e: 1e00 |0035: monitor-exit v0 │ │ -20e730: 1a00 d75e |0036: const-string v0, "noidle" // string@5ed7 │ │ -20e734: 7020 6b71 0500 |0038: invoke-direct {v5, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20e73a: 1e05 |003b: monitor-exit v5 │ │ -20e73c: 0e00 |003c: return-void │ │ -20e73e: 0d01 |003d: move-exception v1 │ │ -20e740: 1e00 |003e: monitor-exit v0 │ │ -20e742: 2701 |003f: throw v1 │ │ -20e744: 0d00 |0040: move-exception v0 │ │ -20e746: 1e05 |0041: monitor-exit v5 │ │ -20e748: 2700 |0042: throw v0 │ │ +20e6b0: |[20e6b0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.stopIDLE:()V │ │ +20e6c0: 1d05 |0000: monitor-enter v5 │ │ +20e6c2: 7010 4c71 0500 |0001: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelIDLEWait:()V // method@714c │ │ +20e6c8: 5450 b75c |0004: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e6cc: 6201 a75c |0006: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.IDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca7 │ │ +20e6d0: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ +20e6d4: 1e05 |000a: monitor-exit v5 │ │ +20e6d6: 0e00 |000b: return-void │ │ +20e6d8: 6200 a55c |000c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.GOING_NOIDLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca5 │ │ +20e6dc: 7020 4e71 0500 |000e: invoke-direct {v5, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e6e2: 5450 c15c |0011: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20e6e6: 1301 8813 |0013: const/16 v1, #int 5000 // #1388 │ │ +20e6ea: 6e20 2566 1000 |0015: invoke-virtual {v0, v1}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ +20e6f0: 2804 |0018: goto 001c // +0004 │ │ +20e6f2: 7010 5571 0500 |0019: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20e6f8: 5450 bf5c |001c: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ +20e6fc: 1d00 |001e: monitor-enter v0 │ │ +20e6fe: 5451 be5c |001f: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ +20e702: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +20e706: 1e00 |0023: monitor-exit v0 │ │ +20e708: 1e05 |0024: monitor-exit v5 │ │ +20e70a: 0e00 |0025: return-void │ │ +20e70c: 2201 1a0f |0026: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // type@0f1a │ │ +20e710: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +20e712: 7030 3471 5102 |0029: invoke-direct {v1, v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$1;)V // method@7134 │ │ +20e718: 5b51 be5c |002c: iput-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTask:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$ReadTimeoutTask; // field@5cbe │ │ +20e71c: 5452 bf5c |002e: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mReadTimeoutTimer:Ljava/util/Timer; // field@5cbf │ │ +20e720: 1603 8813 |0030: const-wide/16 v3, #int 5000 // #1388 │ │ +20e724: 6e40 1267 1243 |0032: invoke-virtual {v2, v1, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ +20e72a: 1e00 |0035: monitor-exit v0 │ │ +20e72c: 1a00 d75e |0036: const-string v0, "noidle" // string@5ed7 │ │ +20e730: 7020 6b71 0500 |0038: invoke-direct {v5, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20e736: 1e05 |003b: monitor-exit v5 │ │ +20e738: 0e00 |003c: return-void │ │ +20e73a: 0d01 |003d: move-exception v1 │ │ +20e73c: 1e00 |003e: monitor-exit v0 │ │ +20e73e: 2701 |003f: throw v1 │ │ +20e740: 0d00 |0040: move-exception v0 │ │ +20e742: 1e05 |0041: monitor-exit v5 │ │ +20e744: 2700 |0042: throw v0 │ │ catches : 9 │ │ 0x0001 - 0x0008 │ │ -> 0x0040 │ │ 0x000c - 0x0011 │ │ -> 0x0040 │ │ 0x0011 - 0x0018 │ │ Ljava/net/SocketException; -> 0x0019 │ │ @@ -508542,25 +508542,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -20d7b4: |[20d7b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.waitForIdleResponse:()Ljava/lang/String; │ │ -20d7c4: 5410 c25c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20d7c8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -20d7cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -20d7ce: 7010 5d71 0100 |0005: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLineInternal:()Ljava/lang/String; // method@715d │ │ -20d7d4: 0c00 |0008: move-result-object v0 │ │ -20d7d6: 2804 |0009: goto 000d // +0004 │ │ -20d7d8: 7010 5571 0100 |000a: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20d7de: 1100 |000d: return-object v0 │ │ -20d7e0: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ -20d7e4: 1100 |0010: return-object v0 │ │ +20d7b0: |[20d7b0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.waitForIdleResponse:()Ljava/lang/String; │ │ +20d7c0: 5410 c25c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20d7c4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +20d7c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +20d7ca: 7010 5d71 0100 |0005: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLineInternal:()Ljava/lang/String; // method@715d │ │ +20d7d0: 0c00 |0008: move-result-object v0 │ │ +20d7d2: 2804 |0009: goto 000d // +0004 │ │ +20d7d4: 7010 5571 0100 |000a: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20d7da: 1100 |000d: return-object v0 │ │ +20d7dc: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ +20d7e0: 1100 |0010: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0009 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x000a │ │ positions : │ │ 0x0000 line=892 │ │ 0x0005 line=899 │ │ 0x000a line=901 │ │ @@ -508572,48 +508572,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -20e7a0: |[20e7a0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.waitForResponse:()V │ │ -20e7b0: 5470 c25c |0000: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20e7b4: 3800 3d00 |0002: if-eqz v0, 003f // +003d │ │ -20e7b8: 7100 d565 0000 |0004: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ -20e7be: 0b00 |0007: move-result-wide v0 │ │ -20e7c0: 7010 5e71 0700 |0008: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readyRead:()Z // method@715e │ │ -20e7c6: 0a02 |000b: move-result v2 │ │ -20e7c8: 3902 2700 |000c: if-nez v2, 0033 // +0027 │ │ -20e7cc: 7100 d565 0000 |000e: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ -20e7d2: 0b02 |0011: move-result-wide v2 │ │ -20e7d4: bc02 |0012: sub-long/2addr v2, v0 │ │ -20e7d6: 1804 00f2 052a 0100 0000 |0013: const-wide v4, #double 2.47033e-314 // #000000012a05f200 │ │ -20e7e0: 3106 0204 |0018: cmp-long v6, v2, v4 │ │ -20e7e4: 3c06 1000 |001a: if-gtz v6, 002a // +0010 │ │ -20e7e8: 1704 0065 cd1d |001c: const-wide/32 v4, #float 5.43675e-21 // #1dcd6500 │ │ -20e7ee: 3106 0204 |001f: cmp-long v6, v2, v4 │ │ -20e7f2: 3d06 e7ff |0021: if-lez v6, 0008 // -0019 │ │ -20e7f6: 6002 b25c |0023: sget v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.RESPONSE_WAIT_SLEEP_TIME:I // field@5cb2 │ │ -20e7fa: 8122 |0025: int-to-long v2, v2 │ │ -20e7fc: 7120 f806 3200 |0026: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@06f8 │ │ -20e802: 28df |0029: goto 0008 // -0021 │ │ -20e804: 7010 5a71 0700 |002a: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.printStackTrace:()V // method@715a │ │ -20e80a: 2200 8c0c |002d: new-instance v0, Ljava/io/IOException; // type@0c8c │ │ -20e80e: 7010 d064 0000 |002f: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@64d0 │ │ -20e814: 2700 |0032: throw v0 │ │ -20e816: 5470 b75c |0033: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e81a: 6201 a15c |0035: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ -20e81e: 3210 0700 |0037: if-eq v0, v1, 003e // +0007 │ │ -20e822: 6200 a95c |0039: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.RECEIVING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca9 │ │ -20e826: 7020 4e71 0700 |003b: invoke-direct {v7, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e82c: 0e00 |003e: return-void │ │ -20e82e: 2200 8c0c |003f: new-instance v0, Ljava/io/IOException; // type@0c8c │ │ -20e832: 7010 d064 0000 |0041: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@64d0 │ │ -20e838: 2700 |0044: throw v0 │ │ +20e79c: |[20e79c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.waitForResponse:()V │ │ +20e7ac: 5470 c25c |0000: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20e7b0: 3800 3d00 |0002: if-eqz v0, 003f // +003d │ │ +20e7b4: 7100 d565 0000 |0004: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ +20e7ba: 0b00 |0007: move-result-wide v0 │ │ +20e7bc: 7010 5e71 0700 |0008: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readyRead:()Z // method@715e │ │ +20e7c2: 0a02 |000b: move-result v2 │ │ +20e7c4: 3902 2700 |000c: if-nez v2, 0033 // +0027 │ │ +20e7c8: 7100 d565 0000 |000e: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ +20e7ce: 0b02 |0011: move-result-wide v2 │ │ +20e7d0: bc02 |0012: sub-long/2addr v2, v0 │ │ +20e7d2: 1804 00f2 052a 0100 0000 |0013: const-wide v4, #double 2.47033e-314 // #000000012a05f200 │ │ +20e7dc: 3106 0204 |0018: cmp-long v6, v2, v4 │ │ +20e7e0: 3c06 1000 |001a: if-gtz v6, 002a // +0010 │ │ +20e7e4: 1704 0065 cd1d |001c: const-wide/32 v4, #float 5.43675e-21 // #1dcd6500 │ │ +20e7ea: 3106 0204 |001f: cmp-long v6, v2, v4 │ │ +20e7ee: 3d06 e7ff |0021: if-lez v6, 0008 // -0019 │ │ +20e7f2: 6002 b25c |0023: sget v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.RESPONSE_WAIT_SLEEP_TIME:I // field@5cb2 │ │ +20e7f6: 8122 |0025: int-to-long v2, v2 │ │ +20e7f8: 7120 f806 3200 |0026: invoke-static {v2, v3}, Landroid/os/SystemClock;.sleep:(J)V // method@06f8 │ │ +20e7fe: 28df |0029: goto 0008 // -0021 │ │ +20e800: 7010 5a71 0700 |002a: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.printStackTrace:()V // method@715a │ │ +20e806: 2200 8c0c |002d: new-instance v0, Ljava/io/IOException; // type@0c8c │ │ +20e80a: 7010 d064 0000 |002f: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@64d0 │ │ +20e810: 2700 |0032: throw v0 │ │ +20e812: 5470 b75c |0033: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e816: 6201 a15c |0035: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ +20e81a: 3210 0700 |0037: if-eq v0, v1, 003e // +0007 │ │ +20e81e: 6200 a95c |0039: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.RECEIVING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca9 │ │ +20e822: 7020 4e71 0700 |003b: invoke-direct {v7, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e828: 0e00 |003e: return-void │ │ +20e82a: 2200 8c0c |003f: new-instance v0, Ljava/io/IOException; // type@0c8c │ │ +20e82e: 7010 d064 0000 |0041: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@64d0 │ │ +20e834: 2700 |0044: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=762 │ │ 0x0004 line=763 │ │ 0x0008 line=765 │ │ 0x000e line=766 │ │ 0x0023 line=776 │ │ @@ -508630,19 +508630,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -20e83c: |[20e83c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.writeLine:(Ljava/lang/String;)V │ │ -20e84c: 5410 c25c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20e850: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -20e854: 6e20 d771 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.writeLine:(Ljava/lang/String;)V // method@71d7 │ │ -20e85a: 0e00 |0007: return-void │ │ +20e838: |[20e838] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.writeLine:(Ljava/lang/String;)V │ │ +20e848: 5410 c25c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20e84c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +20e850: 6e20 d771 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.writeLine:(Ljava/lang/String;)V // method@71d7 │ │ +20e856: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ 0x0004 line=1076 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -508653,24 +508653,24 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -20da10: |[20da10] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.addConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ -20da20: 5420 c35c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20da24: 1d00 |0002: monitor-enter v0 │ │ -20da26: 5421 c35c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20da2a: 6e20 5266 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -20da30: 1e00 |0008: monitor-exit v0 │ │ -20da32: 0e00 |0009: return-void │ │ -20da34: 0d03 |000a: move-exception v3 │ │ -20da36: 1e00 |000b: monitor-exit v0 │ │ -20da38: 2703 |000c: throw v3 │ │ +20da0c: |[20da0c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.addConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ +20da1c: 5420 c35c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20da20: 1d00 |0002: monitor-enter v0 │ │ +20da22: 5421 c35c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20da26: 6e20 5266 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +20da2c: 1e00 |0008: monitor-exit v0 │ │ +20da2e: 0e00 |0009: return-void │ │ +20da30: 0d03 |000a: move-exception v3 │ │ +20da32: 1e00 |000b: monitor-exit v0 │ │ +20da34: 2703 |000c: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x000c │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=855 │ │ 0x0003 line=856 │ │ 0x0008 line=857 │ │ @@ -508683,231 +508683,231 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 442 16-bit code units │ │ -20db70: |[20db70] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.connectToServer:()V │ │ -20db80: 5470 c15c |0000: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20db84: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -20db88: 6e10 2466 0000 |0004: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ -20db8e: 0a00 |0007: move-result v0 │ │ -20db90: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -20db94: 6e10 5171 0700 |000a: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.disconnectFromServer:()V // method@7151 │ │ -20db9a: 5470 b65c |000d: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20db9e: 6e10 4a67 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ -20dba4: 2805 |0012: goto 0017 // +0005 │ │ -20dba6: 0d00 |0013: move-exception v0 │ │ -20dba8: 6e10 5265 0000 |0014: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ -20dbae: 1d07 |0017: monitor-enter v7 │ │ -20dbb0: 5470 b75c |0018: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20dbb4: 6201 a15c |001a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ -20dbb8: 3210 9401 |001c: if-eq v0, v1, 01b0 // +0194 │ │ -20dbbc: 5470 b85c |001e: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ -20dbc0: 3800 9001 |0020: if-eqz v0, 01b0 // +0190 │ │ -20dbc4: 5470 b85c |0022: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ -20dbc8: 6e10 ab65 0000 |0024: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20dbce: 0a00 |0027: move-result v0 │ │ -20dbd0: 3800 0400 |0028: if-eqz v0, 002c // +0004 │ │ -20dbd4: 2900 8601 |002a: goto/16 01b0 // +0186 │ │ -20dbd8: 6200 a15c |002c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ -20dbdc: 7020 4e71 0700 |002e: invoke-direct {v7, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20dbe2: 1e07 |0031: monitor-exit v7 │ │ -20dbe4: 2200 e30c |0032: new-instance v0, Ljava/net/Socket; // type@0ce3 │ │ -20dbe8: 7010 1e66 0000 |0034: invoke-direct {v0}, Ljava/net/Socket;.:()V // method@661e │ │ -20dbee: 5b70 c15c |0037: iput-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dbf2: 2201 e10c |0039: new-instance v1, Ljava/net/InetSocketAddress; // type@0ce1 │ │ -20dbf6: 5472 b85c |003b: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ -20dbfa: 5273 bd5c |003d: iget v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPort:I // field@5cbd │ │ -20dbfe: 7030 1d66 2103 |003f: invoke-direct {v1, v2, v3}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@661d │ │ -20dc04: 1302 8813 |0042: const/16 v2, #int 5000 // #1388 │ │ -20dc08: 6e30 2166 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/net/Socket;.connect:(Ljava/net/SocketAddress;I)V // method@6621 │ │ -20dc0e: 5470 c15c |0047: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dc12: 6e10 2466 0000 |0049: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ -20dc18: 0a00 |004c: move-result v0 │ │ -20dc1a: 3800 4a01 |004d: if-eqz v0, 0197 // +014a │ │ -20dc1e: 5470 c25c |004f: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20dc22: 3900 2900 |0051: if-nez v0, 007a // +0029 │ │ -20dc26: 2200 250f |0053: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // type@0f25 │ │ -20dc2a: 5471 c15c |0055: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dc2e: 6e10 2266 0100 |0057: invoke-virtual {v1}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@6622 │ │ -20dc34: 0c01 |005a: move-result-object v1 │ │ -20dc36: 5473 c15c |005b: iget-object v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dc3a: 6e10 2366 0300 |005d: invoke-virtual {v3}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@6623 │ │ -20dc40: 0c03 |0060: move-result-object v3 │ │ -20dc42: 7030 d171 1003 |0061: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V // method@71d1 │ │ -20dc48: 5b70 c25c |0064: iput-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20dc4c: 2814 |0066: goto 007a // +0014 │ │ -20dc4e: 0d00 |0067: move-exception v0 │ │ -20dc50: 7010 5571 0700 |0068: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20dc56: 5471 b65c |006b: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20dc5a: 6e10 4b67 0100 |006d: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20dc60: 2201 1d0f |0070: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20dc64: 6e10 d264 0000 |0072: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ -20dc6a: 0c00 |0075: move-result-object v0 │ │ -20dc6c: 7020 6c71 0100 |0076: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20dc72: 2701 |0079: throw v1 │ │ -20dc74: 7010 6a71 0700 |007a: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ -20dc7a: 1a00 0000 |007d: const-string v0, "" // string@0000 │ │ -20dc7e: 7010 5e71 0700 |007f: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readyRead:()Z // method@715e │ │ -20dc84: 0a01 |0082: move-result v1 │ │ -20dc86: 1203 |0083: const/4 v3, #int 0 // #0 │ │ -20dc88: 3801 5900 |0084: if-eqz v1, 00dd // +0059 │ │ -20dc8c: 6e10 5c71 0700 |0086: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -20dc92: 0c01 |0089: move-result-object v1 │ │ -20dc94: 3801 f5ff |008a: if-eqz v1, 007f // -000b │ │ -20dc98: 1a04 7226 |008c: const-string v4, "OK MPD " // string@2672 │ │ -20dc9c: 6e20 b365 4100 |008e: invoke-virtual {v1, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20dca2: 0a04 |0091: move-result v4 │ │ -20dca4: 3804 edff |0092: if-eqz v4, 007f // -0013 │ │ -20dca8: 1270 |0094: const/4 v0, #int 7 // #7 │ │ -20dcaa: 6e20 b465 0100 |0095: invoke-virtual {v1, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -20dcb0: 0c00 |0098: move-result-object v0 │ │ -20dcb2: 1a01 6d33 |0099: const-string v1, "\." // string@336d │ │ -20dcb6: 6e20 b165 1000 |009b: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -20dcbc: 0c01 |009e: move-result-object v1 │ │ -20dcbe: 2114 |009f: array-length v4, v1 │ │ -20dcc0: 1235 |00a0: const/4 v5, #int 3 // #3 │ │ -20dcc2: 3354 deff |00a1: if-ne v4, v5, 007f // -0022 │ │ -20dcc6: 4604 0103 |00a3: aget-object v4, v1, v3 │ │ -20dcca: 7110 5065 0400 |00a5: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20dcd0: 0c04 |00a8: move-result-object v4 │ │ -20dcd2: 6e10 4865 0400 |00a9: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20dcd8: 0a04 |00ac: move-result v4 │ │ -20dcda: 5475 c05c |00ad: iget-object v5, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ -20dcde: 6e10 e070 0500 |00af: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getMajorVersion:()I // method@70e0 │ │ -20dce4: 0a05 |00b2: move-result v5 │ │ -20dce6: 1216 |00b3: const/4 v6, #int 1 // #1 │ │ -20dce8: 3354 2600 |00b4: if-ne v4, v5, 00da // +0026 │ │ -20dcec: 4603 0103 |00b6: aget-object v3, v1, v3 │ │ -20dcf0: 7110 5065 0300 |00b8: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20dcf6: 0c03 |00bb: move-result-object v3 │ │ -20dcf8: 6e10 4865 0300 |00bc: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20dcfe: 0a03 |00bf: move-result v3 │ │ -20dd00: 5474 c05c |00c0: iget-object v4, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ -20dd04: 6e10 e070 0400 |00c2: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getMajorVersion:()I // method@70e0 │ │ -20dd0a: 0a04 |00c5: move-result v4 │ │ -20dd0c: 3343 b9ff |00c6: if-ne v3, v4, 007f // -0047 │ │ -20dd10: 4601 0106 |00c8: aget-object v1, v1, v6 │ │ -20dd14: 7110 5065 0100 |00ca: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20dd1a: 0c01 |00cd: move-result-object v1 │ │ -20dd1c: 6e10 4865 0100 |00ce: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20dd22: 0a01 |00d1: move-result v1 │ │ -20dd24: 5473 c05c |00d2: iget-object v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ -20dd28: 6e10 e170 0300 |00d4: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getMinorVersion:()I // method@70e1 │ │ -20dd2e: 0a03 |00d7: move-result v3 │ │ -20dd30: 3231 a7ff |00d8: if-eq v1, v3, 007f // -0059 │ │ -20dd34: 5c76 b55c |00da: iput-boolean v6, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ -20dd38: 28a3 |00dc: goto 007f // -005d │ │ -20dd3a: 5471 bc5c |00dd: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPassword:Ljava/lang/String; // field@5cbc │ │ -20dd3e: 3801 0d00 |00df: if-eqz v1, 00ec // +000d │ │ -20dd42: 1a04 0000 |00e1: const-string v4, "" // string@0000 │ │ -20dd46: 6e20 9f65 4100 |00e3: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20dd4c: 0a01 |00e6: move-result v1 │ │ -20dd4e: 3901 0500 |00e7: if-nez v1, 00ec // +0005 │ │ -20dd52: 7010 4b71 0700 |00e9: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.authenticateMPDServer:()V // method@714b │ │ -20dd58: 5571 b55c |00ec: iget-boolean v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ -20dd5c: 3801 7000 |00ee: if-eqz v1, 015e // +0070 │ │ -20dd60: 1a01 243c |00f0: const-string v1, "commands" // string@3c24 │ │ -20dd64: 7020 6b71 1700 |00f2: invoke-direct {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20dd6a: 7010 6a71 0700 |00f5: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ -20dd70: 7110 c971 0700 |00f8: invoke-static {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDCommands:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; // method@71c9 │ │ -20dd76: 0c01 |00fb: move-result-object v1 │ │ -20dd78: 1a04 8172 |00fc: const-string v4, "tagtypes" // string@7281 │ │ -20dd7c: 7020 6b71 4700 |00fe: invoke-direct {v7, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20dd82: 7010 6a71 0700 |0101: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ -20dd88: 7110 cd71 0700 |0104: invoke-static {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTagTypes:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; // method@71cd │ │ -20dd8e: 0c04 |0107: move-result-object v4 │ │ -20dd90: 2205 120f |0108: new-instance v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ -20dd94: 7040 de70 0541 |010a: invoke-direct {v5, v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V // method@70de │ │ -20dd9a: 5b75 c05c |010d: iput-object v5, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ -20dd9e: 5c73 b55c |010f: iput-boolean v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ -20dda2: 284d |0111: goto 015e // +004d │ │ -20dda4: 0d00 |0112: move-exception v0 │ │ -20dda6: 7010 5571 0700 |0113: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20ddac: 5471 b65c |0116: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20ddb0: 6e10 4b67 0100 |0118: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20ddb6: 2201 1d0f |011b: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20ddba: 6e10 d264 0000 |011d: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ -20ddc0: 0c00 |0120: move-result-object v0 │ │ -20ddc2: 7020 6c71 0100 |0121: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20ddc8: 2701 |0124: throw v1 │ │ -20ddca: 0d00 |0125: move-exception v0 │ │ -20ddcc: 7010 5571 0700 |0126: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20ddd2: 5471 b65c |0129: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20ddd6: 6e10 4b67 0100 |012b: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20dddc: 2201 1d0f |012e: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20dde0: 6e10 d264 0000 |0130: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ -20dde6: 0c00 |0133: move-result-object v0 │ │ -20dde8: 7020 6c71 0100 |0134: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20ddee: 2701 |0137: throw v1 │ │ -20ddf0: 0d00 |0138: move-exception v0 │ │ -20ddf2: 7010 5571 0700 |0139: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20ddf8: 5471 b65c |013c: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20ddfc: 6e10 4b67 0100 |013e: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20de02: 2201 1d0f |0141: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20de06: 6e10 d264 0000 |0143: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ -20de0c: 0c00 |0146: move-result-object v0 │ │ -20de0e: 7020 6c71 0100 |0147: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20de14: 2701 |014a: throw v1 │ │ -20de16: 0d00 |014b: move-exception v0 │ │ -20de18: 7010 5571 0700 |014c: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20de1e: 5471 b65c |014f: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20de22: 6e10 4b67 0100 |0151: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20de28: 2201 1d0f |0154: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20de2c: 6e10 d264 0000 |0156: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ -20de32: 0c00 |0159: move-result-object v0 │ │ -20de34: 7020 6c71 0100 |015a: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20de3a: 2701 |015d: throw v1 │ │ -20de3c: 5470 c15c |015e: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20de40: 6e20 2566 2000 |0160: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ -20de46: 6200 a85c |0163: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20de4a: 7020 4e71 0700 |0165: invoke-direct {v7, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20de50: 5470 b65c |0168: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20de54: 6e10 4b67 0000 |016a: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20de5a: 7010 5771 0700 |016d: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyConnected:()V // method@7157 │ │ -20de60: 282c |0170: goto 019c // +002c │ │ -20de62: 0d00 |0171: move-exception v0 │ │ -20de64: 7010 5571 0700 |0172: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20de6a: 5471 b65c |0175: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20de6e: 6e10 4b67 0100 |0177: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20de74: 2201 1d0f |017a: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20de78: 6e10 2666 0000 |017c: invoke-virtual {v0}, Ljava/net/SocketException;.getLocalizedMessage:()Ljava/lang/String; // method@6626 │ │ -20de7e: 0c00 |017f: move-result-object v0 │ │ -20de80: 7020 6c71 0100 |0180: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20de86: 2701 |0183: throw v1 │ │ -20de88: 0d00 |0184: move-exception v0 │ │ -20de8a: 7010 5571 0700 |0185: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20de90: 5471 b65c |0188: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20de94: 6e10 4b67 0100 |018a: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20de9a: 2201 1d0f |018d: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20de9e: 6e10 d264 0000 |018f: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ -20dea4: 0c00 |0192: move-result-object v0 │ │ -20dea6: 7020 6c71 0100 |0193: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20deac: 2701 |0196: throw v1 │ │ -20deae: 5470 b65c |0197: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20deb2: 6e10 4b67 0000 |0199: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20deb8: 0e00 |019c: return-void │ │ -20deba: 0d00 |019d: move-exception v0 │ │ -20debc: 7010 5571 0700 |019e: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20dec2: 5471 b65c |01a1: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20dec6: 6e10 4b67 0100 |01a3: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20decc: 2201 1d0f |01a6: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ -20ded0: 6e10 d264 0000 |01a8: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ -20ded6: 0c00 |01ab: move-result-object v0 │ │ -20ded8: 7020 6c71 0100 |01ac: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ -20dede: 2701 |01af: throw v1 │ │ -20dee0: 5470 b65c |01b0: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20dee4: 6e10 4b67 0000 |01b2: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20deea: 1e07 |01b5: monitor-exit v7 │ │ -20deec: 0e00 |01b6: return-void │ │ -20deee: 0d00 |01b7: move-exception v0 │ │ -20def0: 1e07 |01b8: monitor-exit v7 │ │ -20def2: 2700 |01b9: throw v0 │ │ +20db6c: |[20db6c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.connectToServer:()V │ │ +20db7c: 5470 c15c |0000: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20db80: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +20db84: 6e10 2466 0000 |0004: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ +20db8a: 0a00 |0007: move-result v0 │ │ +20db8c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +20db90: 6e10 5171 0700 |000a: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.disconnectFromServer:()V // method@7151 │ │ +20db96: 5470 b65c |000d: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20db9a: 6e10 4a67 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ +20dba0: 2805 |0012: goto 0017 // +0005 │ │ +20dba2: 0d00 |0013: move-exception v0 │ │ +20dba4: 6e10 5265 0000 |0014: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ +20dbaa: 1d07 |0017: monitor-enter v7 │ │ +20dbac: 5470 b75c |0018: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20dbb0: 6201 a15c |001a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ +20dbb4: 3210 9401 |001c: if-eq v0, v1, 01b0 // +0194 │ │ +20dbb8: 5470 b85c |001e: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ +20dbbc: 3800 9001 |0020: if-eqz v0, 01b0 // +0190 │ │ +20dbc0: 5470 b85c |0022: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ +20dbc4: 6e10 ab65 0000 |0024: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20dbca: 0a00 |0027: move-result v0 │ │ +20dbcc: 3800 0400 |0028: if-eqz v0, 002c // +0004 │ │ +20dbd0: 2900 8601 |002a: goto/16 01b0 // +0186 │ │ +20dbd4: 6200 a15c |002c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.CONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca1 │ │ +20dbd8: 7020 4e71 0700 |002e: invoke-direct {v7, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20dbde: 1e07 |0031: monitor-exit v7 │ │ +20dbe0: 2200 e30c |0032: new-instance v0, Ljava/net/Socket; // type@0ce3 │ │ +20dbe4: 7010 1e66 0000 |0034: invoke-direct {v0}, Ljava/net/Socket;.:()V // method@661e │ │ +20dbea: 5b70 c15c |0037: iput-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dbee: 2201 e10c |0039: new-instance v1, Ljava/net/InetSocketAddress; // type@0ce1 │ │ +20dbf2: 5472 b85c |003b: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ +20dbf6: 5273 bd5c |003d: iget v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPort:I // field@5cbd │ │ +20dbfa: 7030 1d66 2103 |003f: invoke-direct {v1, v2, v3}, Ljava/net/InetSocketAddress;.:(Ljava/lang/String;I)V // method@661d │ │ +20dc00: 1302 8813 |0042: const/16 v2, #int 5000 // #1388 │ │ +20dc04: 6e30 2166 1002 |0044: invoke-virtual {v0, v1, v2}, Ljava/net/Socket;.connect:(Ljava/net/SocketAddress;I)V // method@6621 │ │ +20dc0a: 5470 c15c |0047: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dc0e: 6e10 2466 0000 |0049: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ +20dc14: 0a00 |004c: move-result v0 │ │ +20dc16: 3800 4a01 |004d: if-eqz v0, 0197 // +014a │ │ +20dc1a: 5470 c25c |004f: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20dc1e: 3900 2900 |0051: if-nez v0, 007a // +0029 │ │ +20dc22: 2200 250f |0053: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // type@0f25 │ │ +20dc26: 5471 c15c |0055: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dc2a: 6e10 2266 0100 |0057: invoke-virtual {v1}, Ljava/net/Socket;.getInputStream:()Ljava/io/InputStream; // method@6622 │ │ +20dc30: 0c01 |005a: move-result-object v1 │ │ +20dc32: 5473 c15c |005b: iget-object v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dc36: 6e10 2366 0300 |005d: invoke-virtual {v3}, Ljava/net/Socket;.getOutputStream:()Ljava/io/OutputStream; // method@6623 │ │ +20dc3c: 0c03 |0060: move-result-object v3 │ │ +20dc3e: 7030 d171 1003 |0061: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V // method@71d1 │ │ +20dc44: 5b70 c25c |0064: iput-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20dc48: 2814 |0066: goto 007a // +0014 │ │ +20dc4a: 0d00 |0067: move-exception v0 │ │ +20dc4c: 7010 5571 0700 |0068: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20dc52: 5471 b65c |006b: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20dc56: 6e10 4b67 0100 |006d: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20dc5c: 2201 1d0f |0070: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20dc60: 6e10 d264 0000 |0072: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ +20dc66: 0c00 |0075: move-result-object v0 │ │ +20dc68: 7020 6c71 0100 |0076: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20dc6e: 2701 |0079: throw v1 │ │ +20dc70: 7010 6a71 0700 |007a: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ +20dc76: 1a00 0000 |007d: const-string v0, "" // string@0000 │ │ +20dc7a: 7010 5e71 0700 |007f: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readyRead:()Z // method@715e │ │ +20dc80: 0a01 |0082: move-result v1 │ │ +20dc82: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +20dc84: 3801 5900 |0084: if-eqz v1, 00dd // +0059 │ │ +20dc88: 6e10 5c71 0700 |0086: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +20dc8e: 0c01 |0089: move-result-object v1 │ │ +20dc90: 3801 f5ff |008a: if-eqz v1, 007f // -000b │ │ +20dc94: 1a04 7226 |008c: const-string v4, "OK MPD " // string@2672 │ │ +20dc98: 6e20 b365 4100 |008e: invoke-virtual {v1, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20dc9e: 0a04 |0091: move-result v4 │ │ +20dca0: 3804 edff |0092: if-eqz v4, 007f // -0013 │ │ +20dca4: 1270 |0094: const/4 v0, #int 7 // #7 │ │ +20dca6: 6e20 b465 0100 |0095: invoke-virtual {v1, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +20dcac: 0c00 |0098: move-result-object v0 │ │ +20dcae: 1a01 6d33 |0099: const-string v1, "\." // string@336d │ │ +20dcb2: 6e20 b165 1000 |009b: invoke-virtual {v0, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +20dcb8: 0c01 |009e: move-result-object v1 │ │ +20dcba: 2114 |009f: array-length v4, v1 │ │ +20dcbc: 1235 |00a0: const/4 v5, #int 3 // #3 │ │ +20dcbe: 3354 deff |00a1: if-ne v4, v5, 007f // -0022 │ │ +20dcc2: 4604 0103 |00a3: aget-object v4, v1, v3 │ │ +20dcc6: 7110 5065 0400 |00a5: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20dccc: 0c04 |00a8: move-result-object v4 │ │ +20dcce: 6e10 4865 0400 |00a9: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20dcd4: 0a04 |00ac: move-result v4 │ │ +20dcd6: 5475 c05c |00ad: iget-object v5, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ +20dcda: 6e10 e070 0500 |00af: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getMajorVersion:()I // method@70e0 │ │ +20dce0: 0a05 |00b2: move-result v5 │ │ +20dce2: 1216 |00b3: const/4 v6, #int 1 // #1 │ │ +20dce4: 3354 2600 |00b4: if-ne v4, v5, 00da // +0026 │ │ +20dce8: 4603 0103 |00b6: aget-object v3, v1, v3 │ │ +20dcec: 7110 5065 0300 |00b8: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20dcf2: 0c03 |00bb: move-result-object v3 │ │ +20dcf4: 6e10 4865 0300 |00bc: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20dcfa: 0a03 |00bf: move-result v3 │ │ +20dcfc: 5474 c05c |00c0: iget-object v4, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ +20dd00: 6e10 e070 0400 |00c2: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getMajorVersion:()I // method@70e0 │ │ +20dd06: 0a04 |00c5: move-result v4 │ │ +20dd08: 3343 b9ff |00c6: if-ne v3, v4, 007f // -0047 │ │ +20dd0c: 4601 0106 |00c8: aget-object v1, v1, v6 │ │ +20dd10: 7110 5065 0100 |00ca: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20dd16: 0c01 |00cd: move-result-object v1 │ │ +20dd18: 6e10 4865 0100 |00ce: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20dd1e: 0a01 |00d1: move-result v1 │ │ +20dd20: 5473 c05c |00d2: iget-object v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ +20dd24: 6e10 e170 0300 |00d4: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getMinorVersion:()I // method@70e1 │ │ +20dd2a: 0a03 |00d7: move-result v3 │ │ +20dd2c: 3231 a7ff |00d8: if-eq v1, v3, 007f // -0059 │ │ +20dd30: 5c76 b55c |00da: iput-boolean v6, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ +20dd34: 28a3 |00dc: goto 007f // -005d │ │ +20dd36: 5471 bc5c |00dd: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPassword:Ljava/lang/String; // field@5cbc │ │ +20dd3a: 3801 0d00 |00df: if-eqz v1, 00ec // +000d │ │ +20dd3e: 1a04 0000 |00e1: const-string v4, "" // string@0000 │ │ +20dd42: 6e20 9f65 4100 |00e3: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20dd48: 0a01 |00e6: move-result v1 │ │ +20dd4a: 3901 0500 |00e7: if-nez v1, 00ec // +0005 │ │ +20dd4e: 7010 4b71 0700 |00e9: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.authenticateMPDServer:()V // method@714b │ │ +20dd54: 5571 b55c |00ec: iget-boolean v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ +20dd58: 3801 7000 |00ee: if-eqz v1, 015e // +0070 │ │ +20dd5c: 1a01 243c |00f0: const-string v1, "commands" // string@3c24 │ │ +20dd60: 7020 6b71 1700 |00f2: invoke-direct {v7, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20dd66: 7010 6a71 0700 |00f5: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ +20dd6c: 7110 c971 0700 |00f8: invoke-static {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDCommands:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; // method@71c9 │ │ +20dd72: 0c01 |00fb: move-result-object v1 │ │ +20dd74: 1a04 8172 |00fc: const-string v4, "tagtypes" // string@7281 │ │ +20dd78: 7020 6b71 4700 |00fe: invoke-direct {v7, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20dd7e: 7010 6a71 0700 |0101: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ +20dd84: 7110 cd71 0700 |0104: invoke-static {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTagTypes:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; // method@71cd │ │ +20dd8a: 0c04 |0107: move-result-object v4 │ │ +20dd8c: 2205 120f |0108: new-instance v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ +20dd90: 7040 de70 0541 |010a: invoke-direct {v5, v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V // method@70de │ │ +20dd96: 5b75 c05c |010d: iput-object v5, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ +20dd9a: 5c73 b55c |010f: iput-boolean v3, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ +20dd9e: 284d |0111: goto 015e // +004d │ │ +20dda0: 0d00 |0112: move-exception v0 │ │ +20dda2: 7010 5571 0700 |0113: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20dda8: 5471 b65c |0116: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20ddac: 6e10 4b67 0100 |0118: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20ddb2: 2201 1d0f |011b: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20ddb6: 6e10 d264 0000 |011d: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ +20ddbc: 0c00 |0120: move-result-object v0 │ │ +20ddbe: 7020 6c71 0100 |0121: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20ddc4: 2701 |0124: throw v1 │ │ +20ddc6: 0d00 |0125: move-exception v0 │ │ +20ddc8: 7010 5571 0700 |0126: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20ddce: 5471 b65c |0129: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20ddd2: 6e10 4b67 0100 |012b: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20ddd8: 2201 1d0f |012e: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20dddc: 6e10 d264 0000 |0130: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ +20dde2: 0c00 |0133: move-result-object v0 │ │ +20dde4: 7020 6c71 0100 |0134: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20ddea: 2701 |0137: throw v1 │ │ +20ddec: 0d00 |0138: move-exception v0 │ │ +20ddee: 7010 5571 0700 |0139: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20ddf4: 5471 b65c |013c: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20ddf8: 6e10 4b67 0100 |013e: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20ddfe: 2201 1d0f |0141: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20de02: 6e10 d264 0000 |0143: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ +20de08: 0c00 |0146: move-result-object v0 │ │ +20de0a: 7020 6c71 0100 |0147: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20de10: 2701 |014a: throw v1 │ │ +20de12: 0d00 |014b: move-exception v0 │ │ +20de14: 7010 5571 0700 |014c: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20de1a: 5471 b65c |014f: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20de1e: 6e10 4b67 0100 |0151: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20de24: 2201 1d0f |0154: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20de28: 6e10 d264 0000 |0156: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ +20de2e: 0c00 |0159: move-result-object v0 │ │ +20de30: 7020 6c71 0100 |015a: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20de36: 2701 |015d: throw v1 │ │ +20de38: 5470 c15c |015e: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20de3c: 6e20 2566 2000 |0160: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ +20de42: 6200 a85c |0163: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20de46: 7020 4e71 0700 |0165: invoke-direct {v7, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20de4c: 5470 b65c |0168: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20de50: 6e10 4b67 0000 |016a: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20de56: 7010 5771 0700 |016d: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyConnected:()V // method@7157 │ │ +20de5c: 282c |0170: goto 019c // +002c │ │ +20de5e: 0d00 |0171: move-exception v0 │ │ +20de60: 7010 5571 0700 |0172: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20de66: 5471 b65c |0175: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20de6a: 6e10 4b67 0100 |0177: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20de70: 2201 1d0f |017a: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20de74: 6e10 2666 0000 |017c: invoke-virtual {v0}, Ljava/net/SocketException;.getLocalizedMessage:()Ljava/lang/String; // method@6626 │ │ +20de7a: 0c00 |017f: move-result-object v0 │ │ +20de7c: 7020 6c71 0100 |0180: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20de82: 2701 |0183: throw v1 │ │ +20de84: 0d00 |0184: move-exception v0 │ │ +20de86: 7010 5571 0700 |0185: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20de8c: 5471 b65c |0188: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20de90: 6e10 4b67 0100 |018a: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20de96: 2201 1d0f |018d: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20de9a: 6e10 d264 0000 |018f: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ +20dea0: 0c00 |0192: move-result-object v0 │ │ +20dea2: 7020 6c71 0100 |0193: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20dea8: 2701 |0196: throw v1 │ │ +20deaa: 5470 b65c |0197: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20deae: 6e10 4b67 0000 |0199: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20deb4: 0e00 |019c: return-void │ │ +20deb6: 0d00 |019d: move-exception v0 │ │ +20deb8: 7010 5571 0700 |019e: invoke-direct {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20debe: 5471 b65c |01a1: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20dec2: 6e10 4b67 0100 |01a3: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20dec8: 2201 1d0f |01a6: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; // type@0f1d │ │ +20decc: 6e10 d264 0000 |01a8: invoke-virtual {v0}, Ljava/io/IOException;.getLocalizedMessage:()Ljava/lang/String; // method@64d2 │ │ +20ded2: 0c00 |01ab: move-result-object v0 │ │ +20ded4: 7020 6c71 0100 |01ac: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException;.:(Ljava/lang/String;)V // method@716c │ │ +20deda: 2701 |01af: throw v1 │ │ +20dedc: 5470 b65c |01b0: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20dee0: 6e10 4b67 0000 |01b2: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20dee6: 1e07 |01b5: monitor-exit v7 │ │ +20dee8: 0e00 |01b6: return-void │ │ +20deea: 0d00 |01b7: move-exception v0 │ │ +20deec: 1e07 |01b8: monitor-exit v7 │ │ +20deee: 2700 |01b9: throw v0 │ │ catches : 11 │ │ 0x000d - 0x0012 │ │ Ljava/lang/InterruptedException; -> 0x0013 │ │ 0x0018 - 0x0032 │ │ -> 0x01b7 │ │ 0x0039 - 0x0047 │ │ Ljava/io/IOException; -> 0x019d │ │ @@ -509002,48 +509002,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -20df7c: |[20df7c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.disconnectFromServer:()V │ │ -20df8c: 7010 6871 0300 |0000: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.stopIDLE:()V // method@7168 │ │ -20df92: 5430 b65c |0003: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20df96: 6e10 4a67 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ -20df9c: 2805 |0008: goto 000d // +0005 │ │ -20df9e: 0d00 |0009: move-exception v0 │ │ -20dfa0: 6e10 5265 0000 |000a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ -20dfa6: 6200 a35c |000d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ -20dfaa: 7020 4e71 0300 |000f: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20dfb0: 1a00 1e3b |0012: const-string v0, "close" // string@3b1e │ │ -20dfb4: 6e20 6271 0300 |0014: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDRAWCommand:(Ljava/lang/String;)V // method@7162 │ │ -20dfba: 5430 c25c |0017: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20dfbe: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -20dfc0: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -20dfc4: 5b31 c25c |001c: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20dfc8: 5430 c15c |001e: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dfcc: 3800 1800 |0020: if-eqz v0, 0038 // +0018 │ │ -20dfd0: 5430 c15c |0022: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dfd4: 6e10 2466 0000 |0024: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ -20dfda: 0a00 |0027: move-result v0 │ │ -20dfdc: 3800 1000 |0028: if-eqz v0, 0038 // +0010 │ │ -20dfe0: 5430 c15c |002a: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dfe4: 1302 f401 |002c: const/16 v2, #int 500 // #1f4 │ │ -20dfe8: 6e20 2566 2000 |002e: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ -20dfee: 5430 c15c |0031: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dff2: 6e10 2066 0000 |0033: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@6620 │ │ -20dff8: 5b31 c15c |0036: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20dffc: 6200 a25c |0038: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ -20e000: 7020 4e71 0300 |003a: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e006: 7010 5871 0300 |003d: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyDisconnect:()V // method@7158 │ │ -20e00c: 7010 4c71 0300 |0040: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelIDLEWait:()V // method@714c │ │ -20e012: 5430 b65c |0043: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20e016: 6e10 4b67 0000 |0045: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20e01c: 0e00 |0048: return-void │ │ +20df78: |[20df78] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.disconnectFromServer:()V │ │ +20df88: 7010 6871 0300 |0000: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.stopIDLE:()V // method@7168 │ │ +20df8e: 5430 b65c |0003: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20df92: 6e10 4a67 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ +20df98: 2805 |0008: goto 000d // +0005 │ │ +20df9a: 0d00 |0009: move-exception v0 │ │ +20df9c: 6e10 5265 0000 |000a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ +20dfa2: 6200 a35c |000d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca3 │ │ +20dfa6: 7020 4e71 0300 |000f: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20dfac: 1a00 1e3b |0012: const-string v0, "close" // string@3b1e │ │ +20dfb0: 6e20 6271 0300 |0014: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDRAWCommand:(Ljava/lang/String;)V // method@7162 │ │ +20dfb6: 5430 c25c |0017: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20dfba: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +20dfbc: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +20dfc0: 5b31 c25c |001c: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20dfc4: 5430 c15c |001e: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dfc8: 3800 1800 |0020: if-eqz v0, 0038 // +0018 │ │ +20dfcc: 5430 c15c |0022: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dfd0: 6e10 2466 0000 |0024: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ +20dfd6: 0a00 |0027: move-result v0 │ │ +20dfd8: 3800 1000 |0028: if-eqz v0, 0038 // +0010 │ │ +20dfdc: 5430 c15c |002a: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dfe0: 1302 f401 |002c: const/16 v2, #int 500 // #1f4 │ │ +20dfe4: 6e20 2566 2000 |002e: invoke-virtual {v0, v2}, Ljava/net/Socket;.setSoTimeout:(I)V // method@6625 │ │ +20dfea: 5430 c15c |0031: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dfee: 6e10 2066 0000 |0033: invoke-virtual {v0}, Ljava/net/Socket;.close:()V // method@6620 │ │ +20dff4: 5b31 c15c |0036: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20dff8: 6200 a25c |0038: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.DISCONNECTED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca2 │ │ +20dffc: 7020 4e71 0300 |003a: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e002: 7010 5871 0300 |003d: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.notifyDisconnect:()V // method@7158 │ │ +20e008: 7010 4c71 0300 |0040: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.cancelIDLEWait:()V // method@714c │ │ +20e00e: 5430 b65c |0043: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20e012: 6e10 4b67 0000 |0045: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20e018: 0e00 |0048: return-void │ │ catches : 2 │ │ 0x0003 - 0x0008 │ │ Ljava/lang/InterruptedException; -> 0x0009 │ │ 0x0017 - 0x0038 │ │ Ljava/io/IOException; -> 0x0038 │ │ positions : │ │ 0x0000 line=439 │ │ @@ -509069,36 +509069,36 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -20e074: |[20e074] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.endCommandList:()V │ │ -20e084: 1d02 |0000: monitor-enter v2 │ │ -20e086: 5420 b75c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e08a: 6201 a85c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20e08e: 3210 0400 |0005: if-eq v0, v1, 0009 // +0004 │ │ -20e092: 1e02 |0007: monitor-exit v2 │ │ -20e094: 0e00 |0008: return-void │ │ -20e096: 1e02 |0009: monitor-exit v2 │ │ -20e098: 1a00 233c |000a: const-string v0, "command_list_end" // string@3c23 │ │ -20e09c: 7020 6b71 0200 |000c: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20e0a2: 6200 aa5c |000f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ -20e0a6: 7020 4e71 0200 |0011: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e0ac: 7010 6a71 0200 |0014: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ -20e0b2: 2809 |0017: goto 0020 // +0009 │ │ -20e0b4: 7010 5571 0200 |0018: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20e0ba: 5420 b65c |001b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20e0be: 6e10 4b67 0000 |001d: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20e0c4: 7010 4f71 0200 |0020: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.checkResponse:()V // method@714f │ │ -20e0ca: 0e00 |0023: return-void │ │ -20e0cc: 0d00 |0024: move-exception v0 │ │ -20e0ce: 1e02 |0025: monitor-exit v2 │ │ -20e0d0: 2700 |0026: throw v0 │ │ +20e070: |[20e070] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.endCommandList:()V │ │ +20e080: 1d02 |0000: monitor-enter v2 │ │ +20e082: 5420 b75c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e086: 6201 a85c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20e08a: 3210 0400 |0005: if-eq v0, v1, 0009 // +0004 │ │ +20e08e: 1e02 |0007: monitor-exit v2 │ │ +20e090: 0e00 |0008: return-void │ │ +20e092: 1e02 |0009: monitor-exit v2 │ │ +20e094: 1a00 233c |000a: const-string v0, "command_list_end" // string@3c23 │ │ +20e098: 7020 6b71 0200 |000c: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20e09e: 6200 aa5c |000f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ +20e0a2: 7020 4e71 0200 |0011: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e0a8: 7010 6a71 0200 |0014: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ +20e0ae: 2809 |0017: goto 0020 // +0009 │ │ +20e0b0: 7010 5571 0200 |0018: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20e0b6: 5420 b65c |001b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20e0ba: 6e10 4b67 0000 |001d: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20e0c0: 7010 4f71 0200 |0020: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.checkResponse:()V // method@714f │ │ +20e0c6: 0e00 |0023: return-void │ │ +20e0c8: 0d00 |0024: move-exception v0 │ │ +20e0ca: 1e02 |0025: monitor-exit v2 │ │ +20e0cc: 2700 |0026: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x000a │ │ -> 0x0024 │ │ 0x0014 - 0x0017 │ │ Ljava/io/IOException; -> 0x0018 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ @@ -509122,31 +509122,31 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -20d828: |[20d828] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ -20d838: 1d03 |0000: monitor-enter v3 │ │ -20d83a: 6e10 5671 0300 |0001: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ -20d840: 0a00 |0004: move-result v0 │ │ -20d842: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -20d846: 5430 c05c |0007: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ -20d84a: 1e03 |0009: monitor-exit v3 │ │ -20d84c: 1100 |000a: return-object v0 │ │ -20d84e: 2200 120f |000b: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ -20d852: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ -20d856: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -20d858: 7040 de70 1022 |0010: invoke-direct {v0, v1, v2, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V // method@70de │ │ -20d85e: 1e03 |0013: monitor-exit v3 │ │ -20d860: 1100 |0014: return-object v0 │ │ -20d862: 0d00 |0015: move-exception v0 │ │ -20d864: 1e03 |0016: monitor-exit v3 │ │ -20d866: 2700 |0017: throw v0 │ │ +20d824: |[20d824] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ +20d834: 1d03 |0000: monitor-enter v3 │ │ +20d836: 6e10 5671 0300 |0001: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ +20d83c: 0a00 |0004: move-result v0 │ │ +20d83e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +20d842: 5430 c05c |0007: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mServerCapabilities:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // field@5cc0 │ │ +20d846: 1e03 |0009: monitor-exit v3 │ │ +20d848: 1100 |000a: return-object v0 │ │ +20d84a: 2200 120f |000b: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // type@0f12 │ │ +20d84e: 1a01 0000 |000d: const-string v1, "" // string@0000 │ │ +20d852: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +20d854: 7040 de70 1022 |0010: invoke-direct {v0, v1, v2, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.:(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V // method@70de │ │ +20d85a: 1e03 |0013: monitor-exit v3 │ │ +20d85c: 1100 |0014: return-object v0 │ │ +20d85e: 0d00 |0015: move-exception v0 │ │ +20d860: 1e03 |0016: monitor-exit v3 │ │ +20d862: 2700 |0017: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0009 │ │ -> 0x0015 │ │ 0x000b - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0001 line=493 │ │ @@ -509160,30 +509160,30 @@ │ │ type : '()Z' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -20d544: |[20d544] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.isConnected:()Z │ │ -20d554: 1d01 |0000: monitor-enter v1 │ │ -20d556: 5410 c15c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20d55a: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -20d55e: 5410 c15c |0005: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ -20d562: 6e10 2466 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ -20d568: 0a00 |000a: move-result v0 │ │ -20d56a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -20d56e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -20d570: 2802 |000e: goto 0010 // +0002 │ │ -20d572: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -20d574: 1e01 |0010: monitor-exit v1 │ │ -20d576: 0f00 |0011: return v0 │ │ -20d578: 0d00 |0012: move-exception v0 │ │ -20d57a: 1e01 |0013: monitor-exit v1 │ │ -20d57c: 2700 |0014: throw v0 │ │ +20d540: |[20d540] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.isConnected:()Z │ │ +20d550: 1d01 |0000: monitor-enter v1 │ │ +20d552: 5410 c15c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20d556: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +20d55a: 5410 c15c |0005: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocket:Ljava/net/Socket; // field@5cc1 │ │ +20d55e: 6e10 2466 0000 |0007: invoke-virtual {v0}, Ljava/net/Socket;.isConnected:()Z // method@6624 │ │ +20d564: 0a00 |000a: move-result v0 │ │ +20d566: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +20d56a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +20d56c: 2802 |000e: goto 0010 // +0002 │ │ +20d56e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +20d570: 1e01 |0010: monitor-exit v1 │ │ +20d572: 0f00 |0011: return v0 │ │ +20d574: 0d00 |0012: move-exception v0 │ │ +20d576: 1e01 |0013: monitor-exit v1 │ │ +20d578: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=809 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ @@ -509193,26 +509193,26 @@ │ │ type : '(I)[B' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20d5ec: |[20d5ec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readBinary:(I)[B │ │ -20d5fc: 5410 c25c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20d600: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -20d604: 6e20 d471 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readBinary:(I)[B // method@71d4 │ │ -20d60a: 0c02 |0007: move-result-object v2 │ │ -20d60c: 1102 |0008: return-object v2 │ │ -20d60e: 7010 5571 0100 |0009: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20d614: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -20d616: 1102 |000d: return-object v2 │ │ -20d618: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -20d61a: 2322 460f |000f: new-array v2, v2, [B // type@0f46 │ │ -20d61e: 1102 |0011: return-object v2 │ │ +20d5e8: |[20d5e8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readBinary:(I)[B │ │ +20d5f8: 5410 c25c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20d5fc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +20d600: 6e20 d471 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readBinary:(I)[B // method@71d4 │ │ +20d606: 0c02 |0007: move-result-object v2 │ │ +20d608: 1102 |0008: return-object v2 │ │ +20d60a: 7010 5571 0100 |0009: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20d610: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +20d612: 1102 |000d: return-object v2 │ │ +20d614: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +20d616: 2322 460f |000f: new-array v2, v2, [B // type@0f46 │ │ +20d61a: 1102 |0011: return-object v2 │ │ catches : 1 │ │ 0x0004 - 0x0008 │ │ Ljava/io/IOException; -> 0x0009 │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0004 line=1031 │ │ 0x0009 line=1033 │ │ @@ -509225,64 +509225,64 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -20d668: |[20d668] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readLine:()Ljava/lang/String; │ │ -20d678: 5430 c25c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ -20d67c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -20d67e: 3800 6200 |0003: if-eqz v0, 0065 // +0062 │ │ -20d682: 6e10 d571 0000 |0005: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readLine:()Ljava/lang/String; // method@71d5 │ │ -20d688: 0c00 |0008: move-result-object v0 │ │ -20d68a: 1a02 6d03 |0009: const-string v2, "ACK" // string@036d │ │ -20d68e: 6e20 b365 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20d694: 0a02 |000e: move-result v2 │ │ -20d696: 3802 2f00 |000f: if-eqz v2, 003e // +002f │ │ -20d69a: 1a02 df5e |0011: const-string v2, "not able to parse args" // string@5edf │ │ -20d69e: 6e20 9d65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ -20d6a4: 0a02 |0016: move-result v2 │ │ -20d6a6: 3902 1e00 |0017: if-nez v2, 0035 // +001e │ │ -20d6aa: 1a02 b22f |0019: const-string v2, "Unknown filter type" // string@2fb2 │ │ -20d6ae: 6e20 9d65 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ -20d6b4: 0a02 |001e: move-result v2 │ │ -20d6b6: 3802 0300 |001f: if-eqz v2, 0022 // +0003 │ │ -20d6ba: 2814 |0021: goto 0035 // +0014 │ │ -20d6bc: 5431 b65c |0022: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20d6c0: 6e10 4b67 0100 |0024: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d6c6: 6201 a85c |0027: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20d6ca: 7020 4e71 1300 |0029: invoke-direct {v3, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20d6d0: 7010 6071 0300 |002c: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.scheduleIDLE:()V // method@7160 │ │ -20d6d6: 2201 1e0f |002f: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ -20d6da: 7020 6f71 0100 |0031: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.:(Ljava/lang/String;)V // method@716f │ │ -20d6e0: 2701 |0034: throw v1 │ │ -20d6e2: 5430 b65c |0035: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20d6e6: 6e10 4b67 0000 |0037: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d6ec: 7010 5271 0300 |003a: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.enableMopidyWorkaround:()V // method@7152 │ │ -20d6f2: 1101 |003d: return-object v1 │ │ -20d6f4: 1a01 7126 |003e: const-string v1, "OK" // string@2671 │ │ -20d6f8: 6e20 b365 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20d6fe: 0a01 |0043: move-result v1 │ │ -20d700: 3801 1500 |0044: if-eqz v1, 0059 // +0015 │ │ -20d704: 5431 b75c |0046: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20d708: 6202 a95c |0048: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.RECEIVING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca9 │ │ -20d70c: 3321 0f00 |004a: if-ne v1, v2, 0059 // +000f │ │ -20d710: 6201 a85c |004c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20d714: 7020 4e71 1300 |004e: invoke-direct {v3, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20d71a: 5431 b65c |0051: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20d71e: 6e10 4b67 0100 |0053: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d724: 7010 6071 0300 |0056: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.scheduleIDLE:()V // method@7160 │ │ -20d72a: 1100 |0059: return-object v0 │ │ -20d72c: 7010 5571 0300 |005a: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20d732: 5430 b65c |005d: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20d736: 6e10 4b67 0000 |005f: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20d73c: 1a00 0000 |0062: const-string v0, "" // string@0000 │ │ -20d740: 1100 |0064: return-object v0 │ │ -20d742: 1101 |0065: return-object v1 │ │ +20d664: |[20d664] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.readLine:()Ljava/lang/String; │ │ +20d674: 5430 c25c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mSocketInterface:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // field@5cc2 │ │ +20d678: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +20d67a: 3800 6200 |0003: if-eqz v0, 0065 // +0062 │ │ +20d67e: 6e10 d571 0000 |0005: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.readLine:()Ljava/lang/String; // method@71d5 │ │ +20d684: 0c00 |0008: move-result-object v0 │ │ +20d686: 1a02 6d03 |0009: const-string v2, "ACK" // string@036d │ │ +20d68a: 6e20 b365 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20d690: 0a02 |000e: move-result v2 │ │ +20d692: 3802 2f00 |000f: if-eqz v2, 003e // +002f │ │ +20d696: 1a02 df5e |0011: const-string v2, "not able to parse args" // string@5edf │ │ +20d69a: 6e20 9d65 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ +20d6a0: 0a02 |0016: move-result v2 │ │ +20d6a2: 3902 1e00 |0017: if-nez v2, 0035 // +001e │ │ +20d6a6: 1a02 b22f |0019: const-string v2, "Unknown filter type" // string@2fb2 │ │ +20d6aa: 6e20 9d65 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@659d │ │ +20d6b0: 0a02 |001e: move-result v2 │ │ +20d6b2: 3802 0300 |001f: if-eqz v2, 0022 // +0003 │ │ +20d6b6: 2814 |0021: goto 0035 // +0014 │ │ +20d6b8: 5431 b65c |0022: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20d6bc: 6e10 4b67 0100 |0024: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d6c2: 6201 a85c |0027: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20d6c6: 7020 4e71 1300 |0029: invoke-direct {v3, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20d6cc: 7010 6071 0300 |002c: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.scheduleIDLE:()V // method@7160 │ │ +20d6d2: 2201 1e0f |002f: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ +20d6d6: 7020 6f71 0100 |0031: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.:(Ljava/lang/String;)V // method@716f │ │ +20d6dc: 2701 |0034: throw v1 │ │ +20d6de: 5430 b65c |0035: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20d6e2: 6e10 4b67 0000 |0037: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d6e8: 7010 5271 0300 |003a: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.enableMopidyWorkaround:()V // method@7152 │ │ +20d6ee: 1101 |003d: return-object v1 │ │ +20d6f0: 1a01 7126 |003e: const-string v1, "OK" // string@2671 │ │ +20d6f4: 6e20 b365 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20d6fa: 0a01 |0043: move-result v1 │ │ +20d6fc: 3801 1500 |0044: if-eqz v1, 0059 // +0015 │ │ +20d700: 5431 b75c |0046: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20d704: 6202 a95c |0048: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.RECEIVING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca9 │ │ +20d708: 3321 0f00 |004a: if-ne v1, v2, 0059 // +000f │ │ +20d70c: 6201 a85c |004c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20d710: 7020 4e71 1300 |004e: invoke-direct {v3, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20d716: 5431 b65c |0051: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20d71a: 6e10 4b67 0100 |0053: invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d720: 7010 6071 0300 |0056: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.scheduleIDLE:()V // method@7160 │ │ +20d726: 1100 |0059: return-object v0 │ │ +20d728: 7010 5571 0300 |005a: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20d72e: 5430 b65c |005d: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20d732: 6e10 4b67 0000 |005f: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20d738: 1a00 0000 |0062: const-string v0, "" // string@0000 │ │ +20d73c: 1100 |0064: return-object v0 │ │ +20d73e: 1101 |0065: return-object v1 │ │ catches : 1 │ │ 0x0005 - 0x0009 │ │ Ljava/io/IOException; -> 0x005a │ │ positions : │ │ 0x0000 line=992 │ │ 0x0005 line=995 │ │ 0x000b line=1002 │ │ @@ -509308,24 +509308,24 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -20e2c8: |[20e2c8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.removeConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ -20e2d8: 5420 c35c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20e2dc: 1d00 |0002: monitor-enter v0 │ │ -20e2de: 5421 c35c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ -20e2e2: 6e20 5e66 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@665e │ │ -20e2e8: 1e00 |0008: monitor-exit v0 │ │ -20e2ea: 0e00 |0009: return-void │ │ -20e2ec: 0d03 |000a: move-exception v3 │ │ -20e2ee: 1e00 |000b: monitor-exit v0 │ │ -20e2f0: 2703 |000c: throw v3 │ │ +20e2c4: |[20e2c4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.removeConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ +20e2d4: 5420 c35c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20e2d8: 1d00 |0002: monitor-enter v0 │ │ +20e2da: 5421 c35c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mStateListeners:Ljava/util/ArrayList; // field@5cc3 │ │ +20e2de: 6e20 5e66 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@665e │ │ +20e2e4: 1e00 |0008: monitor-exit v0 │ │ +20e2e6: 0e00 |0009: return-void │ │ +20e2e8: 0d03 |000a: move-exception v3 │ │ +20e2ea: 1e00 |000b: monitor-exit v0 │ │ +20e2ec: 2703 |000c: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x000c │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ 0x0008 line=868 │ │ @@ -509338,52 +509338,52 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -20e35c: |[20e35c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.sendMPDCommand:(Ljava/lang/String;)V │ │ -20e36c: 7010 6871 0200 |0000: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.stopIDLE:()V // method@7168 │ │ -20e372: 5420 b65c |0003: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20e376: 6e10 4a67 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ -20e37c: 2805 |0008: goto 000d // +0005 │ │ -20e37e: 0d00 |0009: move-exception v0 │ │ -20e380: 6e10 5265 0000 |000a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ -20e386: 1d02 |000d: monitor-enter v2 │ │ -20e388: 5420 b75c |000e: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e38c: 6201 a85c |0010: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20e390: 3210 2100 |0012: if-eq v0, v1, 0033 // +0021 │ │ -20e394: 6203 b45c |0014: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.TAG:Ljava/lang/String; // field@5cb4 │ │ -20e398: 2200 c70c |0016: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20e39c: 7010 c165 0000 |0018: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20e3a2: 1a01 3d2f |001b: const-string v1, "Trying to send a command to MPD in wrong state: " // string@2f3d │ │ -20e3a6: 6e20 cb65 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20e3ac: 5421 b75c |0020: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e3b0: 6e20 ca65 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ -20e3b6: 6e10 d165 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20e3bc: 0c00 |0028: move-result-object v0 │ │ -20e3be: 7120 bf0d 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ -20e3c4: 5423 b65c |002c: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20e3c8: 6e10 4b67 0300 |002e: invoke-virtual {v3}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20e3ce: 1e02 |0031: monitor-exit v2 │ │ -20e3d0: 0e00 |0032: return-void │ │ -20e3d2: 1e02 |0033: monitor-exit v2 │ │ -20e3d4: 7020 6b71 3200 |0034: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20e3da: 6203 aa5c |0037: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ -20e3de: 7020 4e71 3200 |0039: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ -20e3e4: 7010 6a71 0200 |003c: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ -20e3ea: 2809 |003f: goto 0048 // +0009 │ │ -20e3ec: 7010 5571 0200 |0040: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ -20e3f2: 5423 b65c |0043: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20e3f6: 6e10 4b67 0300 |0045: invoke-virtual {v3}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20e3fc: 0e00 |0048: return-void │ │ -20e3fe: 0d03 |0049: move-exception v3 │ │ -20e400: 1e02 |004a: monitor-exit v2 │ │ -20e402: 2703 |004b: throw v3 │ │ +20e358: |[20e358] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.sendMPDCommand:(Ljava/lang/String;)V │ │ +20e368: 7010 6871 0200 |0000: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.stopIDLE:()V // method@7168 │ │ +20e36e: 5420 b65c |0003: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20e372: 6e10 4a67 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ +20e378: 2805 |0008: goto 000d // +0005 │ │ +20e37a: 0d00 |0009: move-exception v0 │ │ +20e37c: 6e10 5265 0000 |000a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ +20e382: 1d02 |000d: monitor-enter v2 │ │ +20e384: 5420 b75c |000e: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e388: 6201 a85c |0010: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20e38c: 3210 2100 |0012: if-eq v0, v1, 0033 // +0021 │ │ +20e390: 6203 b45c |0014: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.TAG:Ljava/lang/String; // field@5cb4 │ │ +20e394: 2200 c70c |0016: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20e398: 7010 c165 0000 |0018: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20e39e: 1a01 3d2f |001b: const-string v1, "Trying to send a command to MPD in wrong state: " // string@2f3d │ │ +20e3a2: 6e20 cb65 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20e3a8: 5421 b75c |0020: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e3ac: 6e20 ca65 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ +20e3b2: 6e10 d165 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20e3b8: 0c00 |0028: move-result-object v0 │ │ +20e3ba: 7120 bf0d 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ +20e3c0: 5423 b65c |002c: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20e3c4: 6e10 4b67 0300 |002e: invoke-virtual {v3}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20e3ca: 1e02 |0031: monitor-exit v2 │ │ +20e3cc: 0e00 |0032: return-void │ │ +20e3ce: 1e02 |0033: monitor-exit v2 │ │ +20e3d0: 7020 6b71 3200 |0034: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20e3d6: 6203 aa5c |0037: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.WAITING_FOR_RESPONSE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5caa │ │ +20e3da: 7020 4e71 3200 |0039: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.changeState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;)V // method@714e │ │ +20e3e0: 7010 6a71 0200 |003c: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.waitForResponse:()V // method@716a │ │ +20e3e6: 2809 |003f: goto 0048 // +0009 │ │ +20e3e8: 7010 5571 0200 |0040: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.handleSocketError:()V // method@7155 │ │ +20e3ee: 5423 b65c |0043: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20e3f2: 6e10 4b67 0300 |0045: invoke-virtual {v3}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20e3f8: 0e00 |0048: return-void │ │ +20e3fa: 0d03 |0049: move-exception v3 │ │ +20e3fc: 1e02 |004a: monitor-exit v2 │ │ +20e3fe: 2703 |004b: throw v3 │ │ catches : 4 │ │ 0x0003 - 0x0008 │ │ Ljava/lang/InterruptedException; -> 0x0009 │ │ 0x000e - 0x0034 │ │ -> 0x0049 │ │ 0x003c - 0x003f │ │ Ljava/io/IOException; -> 0x0040 │ │ @@ -509414,27 +509414,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -20e430: |[20e430] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.sendMPDRAWCommand:(Ljava/lang/String;)V │ │ -20e440: 1d02 |0000: monitor-enter v2 │ │ -20e442: 5420 b75c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e446: 6201 a85c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20e44a: 3210 0400 |0005: if-eq v0, v1, 0009 // +0004 │ │ -20e44e: 1e02 |0007: monitor-exit v2 │ │ -20e450: 0e00 |0008: return-void │ │ -20e452: 1e02 |0009: monitor-exit v2 │ │ -20e454: 7020 6b71 3200 |000a: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20e45a: 0e00 |000d: return-void │ │ -20e45c: 0d03 |000e: move-exception v3 │ │ -20e45e: 1e02 |000f: monitor-exit v2 │ │ -20e460: 2703 |0010: throw v3 │ │ +20e42c: |[20e42c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.sendMPDRAWCommand:(Ljava/lang/String;)V │ │ +20e43c: 1d02 |0000: monitor-enter v2 │ │ +20e43e: 5420 b75c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e442: 6201 a85c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20e446: 3210 0400 |0005: if-eq v0, v1, 0009 // +0004 │ │ +20e44a: 1e02 |0007: monitor-exit v2 │ │ +20e44c: 0e00 |0008: return-void │ │ +20e44e: 1e02 |0009: monitor-exit v2 │ │ +20e450: 7020 6b71 3200 |000a: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20e456: 0e00 |000d: return-void │ │ +20e458: 0d03 |000e: move-exception v3 │ │ +20e45a: 1e02 |000f: monitor-exit v2 │ │ +20e45c: 2703 |0010: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x000a │ │ -> 0x000e │ │ 0x000f - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=587 │ │ @@ -509452,18 +509452,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -20e478: |[20e478] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.sendSimpleMPDCommand:(Ljava/lang/String;)V │ │ -20e488: 6e20 6171 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20e48e: 7010 4f71 0000 |0003: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.checkResponse:()V // method@714f │ │ -20e494: 0e00 |0006: return-void │ │ +20e474: |[20e474] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.sendSimpleMPDCommand:(Ljava/lang/String;)V │ │ +20e484: 6e20 6171 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20e48a: 7010 4f71 0000 |0003: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.checkResponse:()V // method@714f │ │ +20e490: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0003 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ @@ -509473,24 +509473,24 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -20e498: |[20e498] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.setIdleListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V │ │ -20e4a8: 5420 bb5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ -20e4ac: 1d00 |0002: monitor-enter v0 │ │ -20e4ae: 5421 bb5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ -20e4b2: 6e20 5266 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -20e4b8: 1e00 |0008: monitor-exit v0 │ │ -20e4ba: 0e00 |0009: return-void │ │ -20e4bc: 0d03 |000a: move-exception v3 │ │ -20e4be: 1e00 |000b: monitor-exit v0 │ │ -20e4c0: 2703 |000c: throw v3 │ │ +20e494: |[20e494] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.setIdleListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V │ │ +20e4a4: 5420 bb5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ +20e4a8: 1d00 |0002: monitor-enter v0 │ │ +20e4aa: 5421 bb5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mIdleListeners:Ljava/util/ArrayList; // field@5cbb │ │ +20e4ae: 6e20 5266 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +20e4b4: 1e00 |0008: monitor-exit v0 │ │ +20e4b6: 0e00 |0009: return-void │ │ +20e4b8: 0d03 |000a: move-exception v3 │ │ +20e4ba: 1e00 |000b: monitor-exit v0 │ │ +20e4bc: 2703 |000c: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x000c │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=877 │ │ 0x0003 line=878 │ │ 0x0008 line=879 │ │ @@ -509503,21 +509503,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -20e4d0: |[20e4d0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -20e4e0: 5b01 b85c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ -20e4e4: 5b02 bc5c |0002: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPassword:Ljava/lang/String; // field@5cbc │ │ -20e4e8: 5903 bd5c |0004: iput v3, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPort:I // field@5cbd │ │ -20e4ec: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -20e4ee: 5c01 b55c |0007: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ -20e4f2: 0e00 |0009: return-void │ │ +20e4cc: |[20e4cc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +20e4dc: 5b01 b85c |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mHostname:Ljava/lang/String; // field@5cb8 │ │ +20e4e0: 5b02 bc5c |0002: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPassword:Ljava/lang/String; // field@5cbc │ │ +20e4e4: 5903 bd5c |0004: iput v3, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mPort:I // field@5cbd │ │ +20e4e8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +20e4ea: 5c01 b55c |0007: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mCapabilitiesChanged:Z // field@5cb5 │ │ +20e4ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0002 line=253 │ │ 0x0004 line=254 │ │ 0x0007 line=255 │ │ locals : │ │ @@ -509531,46 +509531,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -20e4f4: |[20e4f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.startCommandList:()V │ │ -20e504: 7010 6871 0300 |0000: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.stopIDLE:()V // method@7168 │ │ -20e50a: 5430 b65c |0003: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20e50e: 6e10 4a67 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ -20e514: 2805 |0008: goto 000d // +0005 │ │ -20e516: 0d00 |0009: move-exception v0 │ │ -20e518: 6e10 5265 0000 |000a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ -20e51e: 1d03 |000d: monitor-enter v3 │ │ -20e520: 5430 b75c |000e: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e524: 6201 a85c |0010: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ -20e528: 3210 2100 |0012: if-eq v0, v1, 0033 // +0021 │ │ -20e52c: 6200 b45c |0014: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.TAG:Ljava/lang/String; // field@5cb4 │ │ -20e530: 2201 c70c |0016: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20e534: 7010 c165 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20e53a: 1a02 3d2f |001b: const-string v2, "Trying to send a command to MPD in wrong state: " // string@2f3d │ │ -20e53e: 6e20 cb65 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20e544: 5432 b75c |0020: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ -20e548: 6e20 ca65 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ -20e54e: 6e10 d165 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20e554: 0c01 |0028: move-result-object v1 │ │ -20e556: 7120 bf0d 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ -20e55c: 5430 b65c |002c: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ -20e560: 6e10 4b67 0000 |002e: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ -20e566: 1e03 |0031: monitor-exit v3 │ │ -20e568: 0e00 |0032: return-void │ │ -20e56a: 1e03 |0033: monitor-exit v3 │ │ -20e56c: 1a00 223c |0034: const-string v0, "command_list_begin" // string@3c22 │ │ -20e570: 7020 6b71 0300 |0036: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ -20e576: 0e00 |0039: return-void │ │ -20e578: 0d00 |003a: move-exception v0 │ │ -20e57a: 1e03 |003b: monitor-exit v3 │ │ -20e57c: 2700 |003c: throw v0 │ │ +20e4f0: |[20e4f0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDConnection.startCommandList:()V │ │ +20e500: 7010 6871 0300 |0000: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.stopIDLE:()V // method@7168 │ │ +20e506: 5430 b65c |0003: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20e50a: 6e10 4a67 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.acquire:()V // method@674a │ │ +20e510: 2805 |0008: goto 000d // +0005 │ │ +20e512: 0d00 |0009: move-exception v0 │ │ +20e514: 6e10 5265 0000 |000a: invoke-virtual {v0}, Ljava/lang/InterruptedException;.printStackTrace:()V // method@6552 │ │ +20e51a: 1d03 |000d: monitor-enter v3 │ │ +20e51c: 5430 b75c |000e: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e520: 6201 a85c |0010: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES;.READY_FOR_COMMANDS:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5ca8 │ │ +20e524: 3210 2100 |0012: if-eq v0, v1, 0033 // +0021 │ │ +20e528: 6200 b45c |0014: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.TAG:Ljava/lang/String; // field@5cb4 │ │ +20e52c: 2201 c70c |0016: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20e530: 7010 c165 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20e536: 1a02 3d2f |001b: const-string v2, "Trying to send a command to MPD in wrong state: " // string@2f3d │ │ +20e53a: 6e20 cb65 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20e540: 5432 b75c |0020: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection$CONNECTION_STATES; // field@5cb7 │ │ +20e544: 6e20 ca65 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ +20e54a: 6e10 d165 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20e550: 0c01 |0028: move-result-object v1 │ │ +20e552: 7120 bf0d 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ +20e558: 5430 b65c |002c: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.mConnectionLock:Ljava/util/concurrent/Semaphore; // field@5cb6 │ │ +20e55c: 6e10 4b67 0000 |002e: invoke-virtual {v0}, Ljava/util/concurrent/Semaphore;.release:()V // method@674b │ │ +20e562: 1e03 |0031: monitor-exit v3 │ │ +20e564: 0e00 |0032: return-void │ │ +20e566: 1e03 |0033: monitor-exit v3 │ │ +20e568: 1a00 223c |0034: const-string v0, "command_list_begin" // string@3c22 │ │ +20e56c: 7020 6b71 0300 |0036: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.writeLine:(Ljava/lang/String;)V // method@716b │ │ +20e572: 0e00 |0039: return-void │ │ +20e574: 0d00 |003a: move-exception v0 │ │ +20e576: 1e03 |003b: monitor-exit v3 │ │ +20e578: 2700 |003c: throw v0 │ │ catches : 3 │ │ 0x0003 - 0x0008 │ │ Ljava/lang/InterruptedException; -> 0x0009 │ │ 0x000e - 0x0034 │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ @@ -509622,18 +509622,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20ea64: |[20ea64] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException.:(Ljava/lang/String;)V │ │ -20ea74: 7010 2d65 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@652d │ │ -20ea7a: 5b01 c95c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.mError:Ljava/lang/String; // field@5cc9 │ │ -20ea7e: 0e00 |0005: return-void │ │ +20ea60: |[20ea60] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException.:(Ljava/lang/String;)V │ │ +20ea70: 7010 2d65 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@652d │ │ +20ea76: 5b01 c95c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.mError:Ljava/lang/String; // field@5cc9 │ │ +20ea7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -509644,17 +509644,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20ea4c: |[20ea4c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException.getError:()Ljava/lang/String; │ │ -20ea5c: 5410 c95c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.mError:Ljava/lang/String; // field@5cc9 │ │ -20ea60: 1100 |0002: return-object v0 │ │ +20ea48: |[20ea48] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException.getError:()Ljava/lang/String; │ │ +20ea58: 5410 c95c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.mError:Ljava/lang/String; // field@5cc9 │ │ +20ea5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; │ │ │ │ source_file_idx : 9119 (MPDException.java) │ │ @@ -509728,17 +509728,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20ec10: |[20ec10] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.:()V │ │ -20ec20: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20ec26: 0e00 |0003: return-void │ │ +20ec0c: |[20ec0c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.:()V │ │ +20ec1c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20ec22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;) │ │ @@ -509746,19 +509746,19 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -20ec28: |[20ec28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumArtistTracks:(Ljava/util/List;Ljava/lang/String;)V │ │ -20ec38: 2200 0e0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0; // type@0f0e │ │ -20ec3c: 7020 d570 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0;.:(Ljava/lang/String;)V // method@70d5 │ │ -20ec42: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ -20ec48: 0e00 |0008: return-void │ │ +20ec24: |[20ec24] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumArtistTracks:(Ljava/util/List;Ljava/lang/String;)V │ │ +20ec34: 2200 0e0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0; // type@0f0e │ │ +20ec38: 7020 d570 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0;.:(Ljava/lang/String;)V // method@70d5 │ │ +20ec3e: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ +20ec44: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -509767,19 +509767,19 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -20ec4c: |[20ec4c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumMBID:(Ljava/util/List;Ljava/lang/String;)V │ │ -20ec5c: 2200 100f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A; // type@0f10 │ │ -20ec60: 7020 d970 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A;.:(Ljava/lang/String;)V // method@70d9 │ │ -20ec66: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ -20ec6c: 0e00 |0008: return-void │ │ +20ec48: |[20ec48] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumMBID:(Ljava/util/List;Ljava/lang/String;)V │ │ +20ec58: 2200 100f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A; // type@0f10 │ │ +20ec5c: 7020 d970 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A;.:(Ljava/lang/String;)V // method@70d9 │ │ +20ec62: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ +20ec68: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -509788,19 +509788,19 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -20ec70: |[20ec70] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumMBIDandAlbumArtist:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V │ │ -20ec80: 2200 0f0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg; // type@0f0f │ │ -20ec84: 7030 d770 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.:(Ljava/lang/String;Ljava/lang/String;)V // method@70d7 │ │ -20ec8a: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ -20ec90: 0e00 |0008: return-void │ │ +20ec6c: |[20ec6c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumMBIDandAlbumArtist:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V │ │ +20ec7c: 2200 0f0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg; // type@0f0f │ │ +20ec80: 7030 d770 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.:(Ljava/lang/String;Ljava/lang/String;)V // method@70d7 │ │ +20ec86: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ +20ec8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/String; │ │ @@ -509810,19 +509810,19 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -20ec94: |[20ec94] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumMBIDandAlbumArtistSort:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V │ │ -20eca4: 2200 110f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI; // type@0f11 │ │ -20eca8: 7030 db70 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.:(Ljava/lang/String;Ljava/lang/String;)V // method@70db │ │ -20ecae: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ -20ecb4: 0e00 |0008: return-void │ │ +20ec90: |[20ec90] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterAlbumMBIDandAlbumArtistSort:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V │ │ +20eca0: 2200 110f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI; // type@0f11 │ │ +20eca4: 7030 db70 2003 |0002: invoke-direct {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.:(Ljava/lang/String;Ljava/lang/String;)V // method@70db │ │ +20ecaa: 7120 7d71 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V // method@717d │ │ +20ecb0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/String; │ │ @@ -509832,32 +509832,32 @@ │ │ type : '(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -20ecb8: |[20ecb8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V │ │ -20ecc8: 7210 cd66 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20ecce: 0c02 |0003: move-result-object v2 │ │ -20ecd0: 7210 b166 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20ecd6: 0a00 |0007: move-result v0 │ │ -20ecd8: 3800 1800 |0008: if-eqz v0, 0020 // +0018 │ │ -20ecdc: 7210 b266 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20ece2: 0c00 |000d: move-result-object v0 │ │ -20ece4: 1f00 320f |000e: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -20ece8: 2001 380f |0010: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -20ecec: 3801 f2ff |0012: if-eqz v1, 0004 // -000e │ │ -20ecf0: 1f00 380f |0014: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -20ecf4: 7220 7771 0300 |0016: invoke-interface {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@7177 │ │ -20ecfa: 0a00 |0019: move-result v0 │ │ -20ecfc: 3900 eaff |001a: if-nez v0, 0004 // -0016 │ │ -20ed00: 7210 b366 0200 |001c: invoke-interface {v2}, Ljava/util/Iterator;.remove:()V // method@66b3 │ │ -20ed06: 28e5 |001f: goto 0004 // -001b │ │ -20ed08: 0e00 |0020: return-void │ │ +20ecb4: |[20ecb4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.filterMPDTrack:(Ljava/util/List;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;)V │ │ +20ecc4: 7210 cd66 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20ecca: 0c02 |0003: move-result-object v2 │ │ +20eccc: 7210 b166 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20ecd2: 0a00 |0007: move-result v0 │ │ +20ecd4: 3800 1800 |0008: if-eqz v0, 0020 // +0018 │ │ +20ecd8: 7210 b266 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20ecde: 0c00 |000d: move-result-object v0 │ │ +20ece0: 1f00 320f |000e: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +20ece4: 2001 380f |0010: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +20ece8: 3801 f2ff |0012: if-eqz v1, 0004 // -000e │ │ +20ecec: 1f00 380f |0014: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +20ecf0: 7220 7771 0300 |0016: invoke-interface {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter$MPDFileFilter;.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@7177 │ │ +20ecf6: 0a00 |0019: move-result v0 │ │ +20ecf8: 3900 eaff |001a: if-nez v0, 0004 // -0016 │ │ +20ecfc: 7210 b366 0200 |001c: invoke-interface {v2}, Ljava/util/Iterator;.remove:()V // method@66b3 │ │ +20ed02: 28e5 |001f: goto 0004 // -001b │ │ +20ed04: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=71 │ │ 0x000a line=72 │ │ 0x0010 line=73 │ │ 0x0014 line=74 │ │ @@ -509871,30 +509871,30 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -20ea80: |[20ea80] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumArtistTracks$0:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20ea90: 6e10 8c72 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ -20ea96: 0c00 |0003: move-result-object v0 │ │ -20ea98: 6e20 a065 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20ea9e: 0a00 |0007: move-result v0 │ │ -20eaa0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -20eaa4: 6e10 9072 0200 |000a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -20eaaa: 0c02 |000d: move-result-object v2 │ │ -20eaac: 6e20 a065 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20eab2: 0a01 |0011: move-result v1 │ │ -20eab4: 3801 0300 |0012: if-eqz v1, 0015 // +0003 │ │ -20eab8: 2803 |0014: goto 0017 // +0003 │ │ -20eaba: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -20eabc: 2802 |0016: goto 0018 // +0002 │ │ -20eabe: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -20eac0: 0f01 |0018: return v1 │ │ +20ea7c: |[20ea7c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumArtistTracks$0:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20ea8c: 6e10 8c72 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ +20ea92: 0c00 |0003: move-result-object v0 │ │ +20ea94: 6e20 a065 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20ea9a: 0a00 |0007: move-result v0 │ │ +20ea9c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +20eaa0: 6e10 9072 0200 |000a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +20eaa6: 0c02 |000d: move-result-object v2 │ │ +20eaa8: 6e20 a065 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20eaae: 0a01 |0011: move-result v1 │ │ +20eab0: 3801 0300 |0012: if-eqz v1, 0015 // +0003 │ │ +20eab4: 2803 |0014: goto 0017 // +0003 │ │ +20eab6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +20eab8: 2802 |0016: goto 0018 // +0002 │ │ +20eaba: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +20eabc: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x000a line=36 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0019 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ @@ -509904,20 +509904,20 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -20eac4: |[20eac4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumMBID$1:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20ead4: 6e10 8f72 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -20eada: 0c01 |0003: move-result-object v1 │ │ -20eadc: 6e20 a065 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20eae2: 0a00 |0007: move-result v0 │ │ -20eae4: 0f00 |0008: return v0 │ │ +20eac0: |[20eac0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumMBID$1:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20ead0: 6e10 8f72 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +20ead6: 0c01 |0003: move-result-object v1 │ │ +20ead8: 6e20 a065 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20eade: 0a00 |0007: move-result v0 │ │ +20eae0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ @@ -509926,50 +509926,50 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -20eae8: |[20eae8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumMBIDandAlbumArtist$2:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20eaf8: 6e10 8f72 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -20eafe: 0c00 |0003: move-result-object v0 │ │ -20eb00: 6e20 a065 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20eb06: 0a01 |0007: move-result v1 │ │ -20eb08: 3801 3800 |0008: if-eqz v1, 0040 // +0038 │ │ -20eb0c: 6e10 ab65 0200 |000a: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20eb12: 0a01 |000d: move-result v1 │ │ -20eb14: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ -20eb18: 6e10 9072 0300 |0010: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -20eb1e: 0c01 |0013: move-result-object v1 │ │ -20eb20: 6e10 ab65 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20eb26: 0a01 |0017: move-result v1 │ │ -20eb28: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -20eb2c: 6e10 9072 0300 |001a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -20eb32: 0c01 |001d: move-result-object v1 │ │ -20eb34: 6e20 a065 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20eb3a: 0a01 |0021: move-result v1 │ │ -20eb3c: 3901 1c00 |0022: if-nez v1, 003e // +001c │ │ -20eb40: 6e10 ab65 0200 |0024: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20eb46: 0a01 |0027: move-result v1 │ │ -20eb48: 3901 1800 |0028: if-nez v1, 0040 // +0018 │ │ -20eb4c: 6e10 8c72 0300 |002a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ -20eb52: 0c01 |002d: move-result-object v1 │ │ -20eb54: 6e10 ab65 0100 |002e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20eb5a: 0a01 |0031: move-result v1 │ │ -20eb5c: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ -20eb60: 6e10 8c72 0300 |0034: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ -20eb66: 0c01 |0037: move-result-object v1 │ │ -20eb68: 6e20 a065 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20eb6e: 0a01 |003b: move-result v1 │ │ -20eb70: 3801 0400 |003c: if-eqz v1, 0040 // +0004 │ │ -20eb74: 1211 |003e: const/4 v1, #int 1 // #1 │ │ -20eb76: 2802 |003f: goto 0041 // +0002 │ │ -20eb78: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -20eb7a: 0f01 |0041: return v1 │ │ +20eae4: |[20eae4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumMBIDandAlbumArtist$2:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20eaf4: 6e10 8f72 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +20eafa: 0c00 |0003: move-result-object v0 │ │ +20eafc: 6e20 a065 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20eb02: 0a01 |0007: move-result v1 │ │ +20eb04: 3801 3800 |0008: if-eqz v1, 0040 // +0038 │ │ +20eb08: 6e10 ab65 0200 |000a: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20eb0e: 0a01 |000d: move-result v1 │ │ +20eb10: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ +20eb14: 6e10 9072 0300 |0010: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +20eb1a: 0c01 |0013: move-result-object v1 │ │ +20eb1c: 6e10 ab65 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20eb22: 0a01 |0017: move-result v1 │ │ +20eb24: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +20eb28: 6e10 9072 0300 |001a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +20eb2e: 0c01 |001d: move-result-object v1 │ │ +20eb30: 6e20 a065 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20eb36: 0a01 |0021: move-result v1 │ │ +20eb38: 3901 1c00 |0022: if-nez v1, 003e // +001c │ │ +20eb3c: 6e10 ab65 0200 |0024: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20eb42: 0a01 |0027: move-result v1 │ │ +20eb44: 3901 1800 |0028: if-nez v1, 0040 // +0018 │ │ +20eb48: 6e10 8c72 0300 |002a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ +20eb4e: 0c01 |002d: move-result-object v1 │ │ +20eb50: 6e10 ab65 0100 |002e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20eb56: 0a01 |0031: move-result v1 │ │ +20eb58: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ +20eb5c: 6e10 8c72 0300 |0034: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ +20eb62: 0c01 |0037: move-result-object v1 │ │ +20eb64: 6e20 a065 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20eb6a: 0a01 |003b: move-result v1 │ │ +20eb6c: 3801 0400 |003c: if-eqz v1, 0040 // +0004 │ │ +20eb70: 1211 |003e: const/4 v1, #int 1 // #1 │ │ +20eb72: 2802 |003f: goto 0041 // +0002 │ │ +20eb74: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +20eb76: 0f01 |0041: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000a line=48 │ │ 0x0024 line=51 │ │ locals : │ │ 0x0000 - 0x0042 reg=1 (null) Ljava/lang/String; │ │ @@ -509981,50 +509981,50 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -20eb7c: |[20eb7c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumMBIDandAlbumArtistSort$3:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20eb8c: 6e10 8f72 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -20eb92: 0c00 |0003: move-result-object v0 │ │ -20eb94: 6e20 a065 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20eb9a: 0a01 |0007: move-result v1 │ │ -20eb9c: 3801 3800 |0008: if-eqz v1, 0040 // +0038 │ │ -20eba0: 6e10 ab65 0200 |000a: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20eba6: 0a01 |000d: move-result v1 │ │ -20eba8: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ -20ebac: 6e10 9272 0300 |0010: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistSort:()Ljava/lang/String; // method@7292 │ │ -20ebb2: 0c01 |0013: move-result-object v1 │ │ -20ebb4: 6e10 ab65 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20ebba: 0a01 |0017: move-result v1 │ │ -20ebbc: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -20ebc0: 6e10 9272 0300 |001a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistSort:()Ljava/lang/String; // method@7292 │ │ -20ebc6: 0c01 |001d: move-result-object v1 │ │ -20ebc8: 6e20 a065 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20ebce: 0a01 |0021: move-result v1 │ │ -20ebd0: 3901 1c00 |0022: if-nez v1, 003e // +001c │ │ -20ebd4: 6e10 ab65 0200 |0024: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20ebda: 0a01 |0027: move-result v1 │ │ -20ebdc: 3901 1800 |0028: if-nez v1, 0040 // +0018 │ │ -20ebe0: 6e10 8e72 0300 |002a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistSort:()Ljava/lang/String; // method@728e │ │ -20ebe6: 0c01 |002d: move-result-object v1 │ │ -20ebe8: 6e10 ab65 0100 |002e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20ebee: 0a01 |0031: move-result v1 │ │ -20ebf0: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ -20ebf4: 6e10 8e72 0300 |0034: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistSort:()Ljava/lang/String; // method@728e │ │ -20ebfa: 0c01 |0037: move-result-object v1 │ │ -20ebfc: 6e20 a065 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ -20ec02: 0a01 |003b: move-result v1 │ │ -20ec04: 3801 0400 |003c: if-eqz v1, 0040 // +0004 │ │ -20ec08: 1211 |003e: const/4 v1, #int 1 // #1 │ │ -20ec0a: 2802 |003f: goto 0041 // +0002 │ │ -20ec0c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -20ec0e: 0f01 |0041: return v1 │ │ +20eb78: |[20eb78] org.gateshipone.malp.mpdservice.mpdprotocol.MPDFileListFilter.lambda$filterAlbumMBIDandAlbumArtistSort$3:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20eb88: 6e10 8f72 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +20eb8e: 0c00 |0003: move-result-object v0 │ │ +20eb90: 6e20 a065 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20eb96: 0a01 |0007: move-result v1 │ │ +20eb98: 3801 3800 |0008: if-eqz v1, 0040 // +0038 │ │ +20eb9c: 6e10 ab65 0200 |000a: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20eba2: 0a01 |000d: move-result v1 │ │ +20eba4: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ +20eba8: 6e10 9272 0300 |0010: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistSort:()Ljava/lang/String; // method@7292 │ │ +20ebae: 0c01 |0013: move-result-object v1 │ │ +20ebb0: 6e10 ab65 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20ebb6: 0a01 |0017: move-result v1 │ │ +20ebb8: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +20ebbc: 6e10 9272 0300 |001a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistSort:()Ljava/lang/String; // method@7292 │ │ +20ebc2: 0c01 |001d: move-result-object v1 │ │ +20ebc4: 6e20 a065 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20ebca: 0a01 |0021: move-result v1 │ │ +20ebcc: 3901 1c00 |0022: if-nez v1, 003e // +001c │ │ +20ebd0: 6e10 ab65 0200 |0024: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20ebd6: 0a01 |0027: move-result v1 │ │ +20ebd8: 3901 1800 |0028: if-nez v1, 0040 // +0018 │ │ +20ebdc: 6e10 8e72 0300 |002a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistSort:()Ljava/lang/String; // method@728e │ │ +20ebe2: 0c01 |002d: move-result-object v1 │ │ +20ebe4: 6e10 ab65 0100 |002e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20ebea: 0a01 |0031: move-result v1 │ │ +20ebec: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ +20ebf0: 6e10 8e72 0300 |0034: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistSort:()Ljava/lang/String; // method@728e │ │ +20ebf6: 0c01 |0037: move-result-object v1 │ │ +20ebf8: 6e20 a065 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@65a0 │ │ +20ebfe: 0a01 |003b: move-result v1 │ │ +20ec00: 3801 0400 |003c: if-eqz v1, 0040 // +0004 │ │ +20ec04: 1211 |003e: const/4 v1, #int 1 // #1 │ │ +20ec06: 2802 |003f: goto 0041 // +0002 │ │ +20ec08: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +20ec0a: 0f01 |0041: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000a line=60 │ │ 0x0024 line=63 │ │ locals : │ │ 0x0000 - 0x0042 reg=1 (null) Ljava/lang/String; │ │ @@ -510206,43 +510206,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -20fba4: |[20fba4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.:()V │ │ -20fbb4: 2200 220f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // type@0f22 │ │ -20fbb8: 7010 8371 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.:()V // method@7183 │ │ -20fbbe: 6900 cc5c |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20fbc2: 0e00 |0007: return-void │ │ +20fba0: |[20fba0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.:()V │ │ +20fbb0: 2200 220f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // type@0f22 │ │ +20fbb4: 7010 8371 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.:()V // method@7183 │ │ +20fbba: 6900 cc5c |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20fbbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -20fbc4: |[20fbc4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.:()V │ │ -20fbd4: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -20fbda: 1c00 220f |0003: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // type@0f22 │ │ -20fbde: 6e10 2165 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -20fbe4: 0c00 |0008: move-result-object v0 │ │ -20fbe6: 5b10 ca5c |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.TAG:Ljava/lang/String; // field@5cca │ │ -20fbea: 2200 1c0f |000b: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // type@0f1c │ │ -20fbee: 7010 3c71 0000 |000d: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.:()V // method@713c │ │ -20fbf4: 5b10 cb5c |0010: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fbf8: 0e00 |0012: return-void │ │ +20fbc0: |[20fbc0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.:()V │ │ +20fbd0: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +20fbd6: 1c00 220f |0003: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // type@0f22 │ │ +20fbda: 6e10 2165 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +20fbe0: 0c00 |0008: move-result-object v0 │ │ +20fbe2: 5b10 ca5c |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.TAG:Ljava/lang/String; // field@5cca │ │ +20fbe6: 2200 1c0f |000b: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // type@0f1c │ │ +20fbea: 7010 3c71 0000 |000d: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.:()V // method@713c │ │ +20fbf0: 5b10 cb5c |0010: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fbf4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=45 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ @@ -510253,24 +510253,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -20fbfc: |[20fbfc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -20fc0c: 1d00 |0000: monitor-enter v0 │ │ -20fc0e: 6e40 9b71 1032 |0001: invoke-virtual {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719b │ │ -20fc14: 0c01 |0004: move-result-object v1 │ │ -20fc16: 6e20 8e71 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ -20fc1c: 1e00 |0008: monitor-exit v0 │ │ -20fc1e: 0e00 |0009: return-void │ │ -20fc20: 0d01 |000a: move-exception v1 │ │ -20fc22: 1e00 |000b: monitor-exit v0 │ │ -20fc24: 2701 |000c: throw v1 │ │ +20fbf8: |[20fbf8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +20fc08: 1d00 |0000: monitor-enter v0 │ │ +20fc0a: 6e40 9b71 1032 |0001: invoke-virtual {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719b │ │ +20fc10: 0c01 |0004: move-result-object v1 │ │ +20fc12: 6e20 8e71 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ +20fc18: 1e00 |0008: monitor-exit v0 │ │ +20fc1a: 0e00 |0009: return-void │ │ +20fc1c: 0d01 |000a: move-exception v1 │ │ +20fc1e: 1e00 |000b: monitor-exit v0 │ │ +20fc20: 2701 |000c: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0001 line=745 │ │ 0x0005 line=746 │ │ 0x0008 line=747 │ │ @@ -510285,45 +510285,45 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -20fc34: |[20fc34] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ -20fc44: 1d02 |0000: monitor-enter v2 │ │ -20fc46: 6e20 9c71 3200 |0001: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719c │ │ -20fc4c: 0c00 |0004: move-result-object v0 │ │ -20fc4e: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ -20fc52: 1e02 |0007: monitor-exit v2 │ │ -20fc54: 0e00 |0008: return-void │ │ -20fc56: 6201 135d |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ -20fc5a: 3314 0a00 |000b: if-ne v4, v1, 0015 // +000a │ │ -20fc5e: 2204 280f |000d: new-instance v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; // type@0f28 │ │ -20fc62: 7010 df71 0400 |000f: invoke-direct {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.:()V // method@71df │ │ -20fc68: 7120 8d66 4000 |0012: invoke-static {v0, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ -20fc6e: 7210 cd66 0000 |0015: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20fc74: 0c04 |0018: move-result-object v4 │ │ -20fc76: 7210 b166 0400 |0019: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20fc7c: 0a00 |001c: move-result v0 │ │ -20fc7e: 3800 1400 |001d: if-eqz v0, 0031 // +0014 │ │ -20fc82: 7210 b266 0400 |001f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20fc88: 0c00 |0022: move-result-object v0 │ │ -20fc8a: 1f00 2a0f |0023: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -20fc8e: 6e10 f571 0000 |0025: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -20fc94: 0c01 |0028: move-result-object v1 │ │ -20fc96: 6e10 f471 0000 |0029: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ -20fc9c: 0c00 |002c: move-result-object v0 │ │ -20fc9e: 6e40 8471 1203 |002d: invoke-virtual {v2, v1, v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ -20fca4: 28e9 |0030: goto 0019 // -0017 │ │ -20fca6: 1e02 |0031: monitor-exit v2 │ │ -20fca8: 0e00 |0032: return-void │ │ -20fcaa: 0d03 |0033: move-exception v3 │ │ -20fcac: 1e02 |0034: monitor-exit v2 │ │ -20fcae: 2703 |0035: throw v3 │ │ +20fc30: |[20fc30] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ +20fc40: 1d02 |0000: monitor-enter v2 │ │ +20fc42: 6e20 9c71 3200 |0001: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719c │ │ +20fc48: 0c00 |0004: move-result-object v0 │ │ +20fc4a: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ +20fc4e: 1e02 |0007: monitor-exit v2 │ │ +20fc50: 0e00 |0008: return-void │ │ +20fc52: 6201 135d |0009: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ +20fc56: 3314 0a00 |000b: if-ne v4, v1, 0015 // +000a │ │ +20fc5a: 2204 280f |000d: new-instance v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; // type@0f28 │ │ +20fc5e: 7010 df71 0400 |000f: invoke-direct {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.:()V // method@71df │ │ +20fc64: 7120 8d66 4000 |0012: invoke-static {v0, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ +20fc6a: 7210 cd66 0000 |0015: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20fc70: 0c04 |0018: move-result-object v4 │ │ +20fc72: 7210 b166 0400 |0019: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20fc78: 0a00 |001c: move-result v0 │ │ +20fc7a: 3800 1400 |001d: if-eqz v0, 0031 // +0014 │ │ +20fc7e: 7210 b266 0400 |001f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20fc84: 0c00 |0022: move-result-object v0 │ │ +20fc86: 1f00 2a0f |0023: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +20fc8a: 6e10 f571 0000 |0025: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +20fc90: 0c01 |0028: move-result-object v1 │ │ +20fc92: 6e10 f471 0000 |0029: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ +20fc98: 0c00 |002c: move-result-object v0 │ │ +20fc9a: 6e40 8471 1203 |002d: invoke-virtual {v2, v1, v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ +20fca0: 28e9 |0030: goto 0019 // -0017 │ │ +20fca2: 1e02 |0031: monitor-exit v2 │ │ +20fca4: 0e00 |0032: return-void │ │ +20fca6: 0d03 |0033: move-exception v3 │ │ +20fca8: 1e02 |0034: monitor-exit v2 │ │ +20fcaa: 2703 |0035: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x0005 │ │ -> 0x0033 │ │ 0x0009 - 0x0030 │ │ -> 0x0033 │ │ positions : │ │ 0x0001 line=770 │ │ @@ -510343,42 +510343,42 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -20fcc4: |[20fcc4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ -20fcd4: 1d02 |0000: monitor-enter v2 │ │ -20fcd6: 6e20 9e71 3200 |0001: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719e │ │ -20fcdc: 0c00 |0004: move-result-object v0 │ │ -20fcde: 6201 135d |0005: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ -20fce2: 3314 0a00 |0007: if-ne v4, v1, 0011 // +000a │ │ -20fce6: 2204 280f |0009: new-instance v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; // type@0f28 │ │ -20fcea: 7010 df71 0400 |000b: invoke-direct {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.:()V // method@71df │ │ -20fcf0: 7120 8d66 4000 |000e: invoke-static {v0, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ -20fcf6: 7210 cd66 0000 |0011: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20fcfc: 0c04 |0014: move-result-object v4 │ │ -20fcfe: 7210 b166 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20fd04: 0a00 |0018: move-result v0 │ │ -20fd06: 3800 1400 |0019: if-eqz v0, 002d // +0014 │ │ -20fd0a: 7210 b266 0400 |001b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20fd10: 0c00 |001e: move-result-object v0 │ │ -20fd12: 1f00 2a0f |001f: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -20fd16: 6e10 f571 0000 |0021: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -20fd1c: 0c01 |0024: move-result-object v1 │ │ -20fd1e: 6e10 f471 0000 |0025: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ -20fd24: 0c00 |0028: move-result-object v0 │ │ -20fd26: 6e40 8771 1203 |0029: invoke-virtual {v2, v1, v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7187 │ │ -20fd2c: 28e9 |002c: goto 0015 // -0017 │ │ -20fd2e: 1e02 |002d: monitor-exit v2 │ │ -20fd30: 0e00 |002e: return-void │ │ -20fd32: 0d03 |002f: move-exception v3 │ │ -20fd34: 1e02 |0030: monitor-exit v2 │ │ -20fd36: 2703 |0031: throw v3 │ │ +20fcc0: |[20fcc0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ +20fcd0: 1d02 |0000: monitor-enter v2 │ │ +20fcd2: 6e20 9e71 3200 |0001: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719e │ │ +20fcd8: 0c00 |0004: move-result-object v0 │ │ +20fcda: 6201 135d |0005: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ +20fcde: 3314 0a00 |0007: if-ne v4, v1, 0011 // +000a │ │ +20fce2: 2204 280f |0009: new-instance v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; // type@0f28 │ │ +20fce6: 7010 df71 0400 |000b: invoke-direct {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.:()V // method@71df │ │ +20fcec: 7120 8d66 4000 |000e: invoke-static {v0, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ +20fcf2: 7210 cd66 0000 |0011: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20fcf8: 0c04 |0014: move-result-object v4 │ │ +20fcfa: 7210 b166 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20fd00: 0a00 |0018: move-result v0 │ │ +20fd02: 3800 1400 |0019: if-eqz v0, 002d // +0014 │ │ +20fd06: 7210 b266 0400 |001b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20fd0c: 0c00 |001e: move-result-object v0 │ │ +20fd0e: 1f00 2a0f |001f: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +20fd12: 6e10 f571 0000 |0021: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +20fd18: 0c01 |0024: move-result-object v1 │ │ +20fd1a: 6e10 f471 0000 |0025: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ +20fd20: 0c00 |0028: move-result-object v0 │ │ +20fd22: 6e40 8771 1203 |0029: invoke-virtual {v2, v1, v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7187 │ │ +20fd28: 28e9 |002c: goto 0015 // -0017 │ │ +20fd2a: 1e02 |002d: monitor-exit v2 │ │ +20fd2c: 0e00 |002e: return-void │ │ +20fd2e: 0d03 |002f: move-exception v3 │ │ +20fd30: 1e02 |0030: monitor-exit v2 │ │ +20fd32: 2703 |0031: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x002c │ │ -> 0x002f │ │ positions : │ │ 0x0001 line=794 │ │ 0x0005 line=798 │ │ 0x0009 line=799 │ │ @@ -510395,24 +510395,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -20fd44: |[20fd44] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -20fd54: 1d00 |0000: monitor-enter v0 │ │ -20fd56: 6e40 9d71 1032 |0001: invoke-virtual {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719d │ │ -20fd5c: 0c01 |0004: move-result-object v1 │ │ -20fd5e: 6e20 8e71 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ -20fd64: 1e00 |0008: monitor-exit v0 │ │ -20fd66: 0e00 |0009: return-void │ │ -20fd68: 0d01 |000a: move-exception v1 │ │ -20fd6a: 1e00 |000b: monitor-exit v0 │ │ -20fd6c: 2701 |000c: throw v1 │ │ +20fd40: |[20fd40] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +20fd50: 1d00 |0000: monitor-enter v0 │ │ +20fd52: 6e40 9d71 1032 |0001: invoke-virtual {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719d │ │ +20fd58: 0c01 |0004: move-result-object v1 │ │ +20fd5a: 6e20 8e71 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ +20fd60: 1e00 |0008: monitor-exit v0 │ │ +20fd62: 0e00 |0009: return-void │ │ +20fd64: 0d01 |000a: move-exception v1 │ │ +20fd66: 1e00 |000b: monitor-exit v0 │ │ +20fd68: 2701 |000c: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0001 line=758 │ │ 0x0005 line=759 │ │ 0x0008 line=760 │ │ @@ -510427,18 +510427,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -20fd7c: |[20fd7c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ -20fd8c: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fd90: 6e20 4a71 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.addConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@714a │ │ -20fd96: 0e00 |0005: return-void │ │ +20fd78: |[20fd78] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ +20fd88: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fd8c: 6e20 4a71 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.addConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@714a │ │ +20fd92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; │ │ │ │ @@ -510447,18 +510447,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -20fd98: |[20fd98] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addMPDIdleChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V │ │ -20fda8: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fdac: 6e20 6471 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.setIdleListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V // method@7164 │ │ -20fdb2: 0e00 |0005: return-void │ │ +20fd94: |[20fd94] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addMPDIdleChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V │ │ +20fda4: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fda8: 6e20 6471 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.setIdleListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V // method@7164 │ │ +20fdae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler; │ │ │ │ @@ -510467,25 +510467,25 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -20fdb4: |[20fdb4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ -20fdc4: 1d01 |0000: monitor-enter v1 │ │ -20fdc6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fdca: 7120 fc70 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; // method@70fc │ │ -20fdd0: 0c02 |0006: move-result-object v2 │ │ -20fdd2: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -20fdd8: 1e01 |000a: monitor-exit v1 │ │ -20fdda: 0e00 |000b: return-void │ │ -20fddc: 0d02 |000c: move-exception v2 │ │ -20fdde: 1e01 |000d: monitor-exit v1 │ │ -20fde0: 2702 |000e: throw v2 │ │ +20fdb0: |[20fdb0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ +20fdc0: 1d01 |0000: monitor-enter v1 │ │ +20fdc2: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fdc6: 7120 fc70 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; // method@70fc │ │ +20fdcc: 0c02 |0006: move-result-object v2 │ │ +20fdce: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +20fdd4: 1e01 |000a: monitor-exit v1 │ │ +20fdd6: 0e00 |000b: return-void │ │ +20fdd8: 0d02 |000c: move-exception v2 │ │ +20fdda: 1e01 |000d: monitor-exit v1 │ │ +20fddc: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=837 │ │ 0x000a line=838 │ │ locals : │ │ @@ -510498,25 +510498,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -20fdf0: |[20fdf0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSong:(Ljava/lang/String;)V │ │ -20fe00: 1d01 |0000: monitor-enter v1 │ │ -20fe02: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fe06: 7110 fa70 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_FILE:(Ljava/lang/String;)Ljava/lang/String; // method@70fa │ │ -20fe0c: 0c02 |0006: move-result-object v2 │ │ -20fe0e: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -20fe14: 1e01 |000a: monitor-exit v1 │ │ -20fe16: 0e00 |000b: return-void │ │ -20fe18: 0d02 |000c: move-exception v2 │ │ -20fe1a: 1e01 |000d: monitor-exit v1 │ │ -20fe1c: 2702 |000e: throw v2 │ │ +20fdec: |[20fdec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSong:(Ljava/lang/String;)V │ │ +20fdfc: 1d01 |0000: monitor-enter v1 │ │ +20fdfe: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fe02: 7110 fa70 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_FILE:(Ljava/lang/String;)Ljava/lang/String; // method@70fa │ │ +20fe08: 0c02 |0006: move-result-object v2 │ │ +20fe0a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +20fe10: 1e01 |000a: monitor-exit v1 │ │ +20fe12: 0e00 |000b: return-void │ │ +20fe14: 0d02 |000c: move-exception v2 │ │ +20fe16: 1e01 |000d: monitor-exit v1 │ │ +20fe18: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=816 │ │ 0x000a line=817 │ │ locals : │ │ @@ -510528,25 +510528,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -20fe2c: |[20fe2c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSongToPlaylist:(Ljava/lang/String;Ljava/lang/String;)V │ │ -20fe3c: 1d01 |0000: monitor-enter v1 │ │ -20fe3e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fe42: 7120 fd70 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_TRACK_TO_PLAYLIST:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@70fd │ │ -20fe48: 0c02 |0006: move-result-object v2 │ │ -20fe4a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -20fe50: 1e01 |000a: monitor-exit v1 │ │ -20fe52: 0e00 |000b: return-void │ │ -20fe54: 0d02 |000c: move-exception v2 │ │ -20fe56: 1e01 |000d: monitor-exit v1 │ │ -20fe58: 2702 |000e: throw v2 │ │ +20fe28: |[20fe28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSongToPlaylist:(Ljava/lang/String;Ljava/lang/String;)V │ │ +20fe38: 1d01 |0000: monitor-enter v1 │ │ +20fe3a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fe3e: 7120 fd70 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_TRACK_TO_PLAYLIST:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@70fd │ │ +20fe44: 0c02 |0006: move-result-object v2 │ │ +20fe46: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +20fe4c: 1e01 |000a: monitor-exit v1 │ │ +20fe4e: 0e00 |000b: return-void │ │ +20fe50: 0d02 |000c: move-exception v2 │ │ +20fe52: 1e01 |000d: monitor-exit v1 │ │ +20fe54: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=910 │ │ 0x000a line=911 │ │ locals : │ │ @@ -510559,25 +510559,25 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -20fe68: |[20fe68] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSongatIndex:(Ljava/lang/String;I)V │ │ -20fe78: 1d01 |0000: monitor-enter v1 │ │ -20fe7a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fe7e: 7120 fb70 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_FILE_AT_INDEX:(Ljava/lang/String;I)Ljava/lang/String; // method@70fb │ │ -20fe84: 0c02 |0006: move-result-object v2 │ │ -20fe86: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -20fe8c: 1e01 |000a: monitor-exit v1 │ │ -20fe8e: 0e00 |000b: return-void │ │ -20fe90: 0d02 |000c: move-exception v2 │ │ -20fe92: 1e01 |000d: monitor-exit v1 │ │ -20fe94: 2702 |000e: throw v2 │ │ +20fe64: |[20fe64] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addSongatIndex:(Ljava/lang/String;I)V │ │ +20fe74: 1d01 |0000: monitor-enter v1 │ │ +20fe76: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fe7a: 7120 fb70 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_FILE_AT_INDEX:(Ljava/lang/String;I)Ljava/lang/String; // method@70fb │ │ +20fe80: 0c02 |0006: move-result-object v2 │ │ +20fe82: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +20fe88: 1e01 |000a: monitor-exit v1 │ │ +20fe8a: 0e00 |000b: return-void │ │ +20fe8c: 0d02 |000c: move-exception v2 │ │ +20fe8e: 1e01 |000d: monitor-exit v1 │ │ +20fe90: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=827 │ │ 0x000a line=828 │ │ locals : │ │ @@ -510590,45 +510590,45 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -20fea4: |[20fea4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addTrackList:(Ljava/util/List;)V │ │ -20feb4: 1d02 |0000: monitor-enter v2 │ │ -20feb6: 3903 0400 |0001: if-nez v3, 0005 // +0004 │ │ -20feba: 1e02 |0003: monitor-exit v2 │ │ -20febc: 0e00 |0004: return-void │ │ -20febe: 5420 cb5c |0005: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fec2: 6e10 6671 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.startCommandList:()V // method@7166 │ │ -20fec8: 7210 cd66 0300 |000a: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20fece: 0c03 |000d: move-result-object v3 │ │ -20fed0: 7210 b166 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20fed6: 0a00 |0011: move-result v0 │ │ -20fed8: 3800 1a00 |0012: if-eqz v0, 002c // +001a │ │ -20fedc: 7210 b266 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20fee2: 0c00 |0017: move-result-object v0 │ │ -20fee4: 1f00 320f |0018: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -20fee8: 2001 380f |001a: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -20feec: 3801 f2ff |001c: if-eqz v1, 000e // -000e │ │ -20fef0: 5421 cb5c |001e: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fef4: 6e10 5672 0000 |0020: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -20fefa: 0c00 |0023: move-result-object v0 │ │ -20fefc: 7110 fa70 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_FILE:(Ljava/lang/String;)Ljava/lang/String; // method@70fa │ │ -20ff02: 0c00 |0027: move-result-object v0 │ │ -20ff04: 6e20 6271 0100 |0028: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDRAWCommand:(Ljava/lang/String;)V // method@7162 │ │ -20ff0a: 28e3 |002b: goto 000e // -001d │ │ -20ff0c: 5423 cb5c |002c: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ff10: 6e10 5371 0300 |002e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.endCommandList:()V // method@7153 │ │ -20ff16: 1e02 |0031: monitor-exit v2 │ │ -20ff18: 0e00 |0032: return-void │ │ -20ff1a: 0d03 |0033: move-exception v3 │ │ -20ff1c: 1e02 |0034: monitor-exit v2 │ │ -20ff1e: 2703 |0035: throw v3 │ │ +20fea0: |[20fea0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.addTrackList:(Ljava/util/List;)V │ │ +20feb0: 1d02 |0000: monitor-enter v2 │ │ +20feb2: 3903 0400 |0001: if-nez v3, 0005 // +0004 │ │ +20feb6: 1e02 |0003: monitor-exit v2 │ │ +20feb8: 0e00 |0004: return-void │ │ +20feba: 5420 cb5c |0005: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20febe: 6e10 6671 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.startCommandList:()V // method@7166 │ │ +20fec4: 7210 cd66 0300 |000a: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20feca: 0c03 |000d: move-result-object v3 │ │ +20fecc: 7210 b166 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20fed2: 0a00 |0011: move-result v0 │ │ +20fed4: 3800 1a00 |0012: if-eqz v0, 002c // +001a │ │ +20fed8: 7210 b266 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20fede: 0c00 |0017: move-result-object v0 │ │ +20fee0: 1f00 320f |0018: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +20fee4: 2001 380f |001a: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +20fee8: 3801 f2ff |001c: if-eqz v1, 000e // -000e │ │ +20feec: 5421 cb5c |001e: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fef0: 6e10 5672 0000 |0020: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +20fef6: 0c00 |0023: move-result-object v0 │ │ +20fef8: 7110 fa70 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ADD_FILE:(Ljava/lang/String;)Ljava/lang/String; // method@70fa │ │ +20fefe: 0c00 |0027: move-result-object v0 │ │ +20ff00: 6e20 6271 0100 |0028: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDRAWCommand:(Ljava/lang/String;)V // method@7162 │ │ +20ff06: 28e3 |002b: goto 000e // -001d │ │ +20ff08: 5423 cb5c |002c: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ff0c: 6e10 5371 0300 |002e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.endCommandList:()V // method@7153 │ │ +20ff12: 1e02 |0031: monitor-exit v2 │ │ +20ff14: 0e00 |0032: return-void │ │ +20ff16: 0d03 |0033: move-exception v3 │ │ +20ff18: 1e02 |0034: monitor-exit v2 │ │ +20ff1a: 2703 |0035: throw v3 │ │ catches : 1 │ │ 0x0005 - 0x0031 │ │ -> 0x0033 │ │ positions : │ │ 0x0003 line=724 │ │ 0x0005 line=726 │ │ 0x000a line=728 │ │ @@ -510645,24 +510645,24 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -20ff2c: |[20ff2c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.clearPlaylist:()V │ │ -20ff3c: 1d02 |0000: monitor-enter v2 │ │ -20ff3e: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ff42: 1a01 dc3a |0003: const-string v1, "clear" // string@3adc │ │ -20ff46: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -20ff4c: 1e02 |0008: monitor-exit v2 │ │ -20ff4e: 0e00 |0009: return-void │ │ -20ff50: 0d00 |000a: move-exception v0 │ │ -20ff52: 1e02 |000b: monitor-exit v2 │ │ -20ff54: 2700 |000c: throw v0 │ │ +20ff28: |[20ff28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.clearPlaylist:()V │ │ +20ff38: 1d02 |0000: monitor-enter v2 │ │ +20ff3a: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ff3e: 1a01 dc3a |0003: const-string v1, "clear" // string@3adc │ │ +20ff42: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +20ff48: 1e02 |0008: monitor-exit v2 │ │ +20ff4a: 0e00 |0009: return-void │ │ +20ff4c: 0d00 |000a: move-exception v0 │ │ +20ff4e: 1e02 |000b: monitor-exit v2 │ │ +20ff50: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0001 line=844 │ │ 0x0008 line=845 │ │ locals : │ │ @@ -510673,23 +510673,23 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -20ff64: |[20ff64] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.connect:()V │ │ -20ff74: 1d01 |0000: monitor-enter v1 │ │ -20ff76: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ff7a: 6e10 5071 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.connectToServer:()V // method@7150 │ │ -20ff80: 1e01 |0006: monitor-exit v1 │ │ -20ff82: 0e00 |0007: return-void │ │ -20ff84: 0d00 |0008: move-exception v0 │ │ -20ff86: 1e01 |0009: monitor-exit v1 │ │ -20ff88: 2700 |000a: throw v0 │ │ +20ff60: |[20ff60] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.connect:()V │ │ +20ff70: 1d01 |0000: monitor-enter v1 │ │ +20ff72: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ff76: 6e10 5071 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.connectToServer:()V // method@7150 │ │ +20ff7c: 1e01 |0006: monitor-exit v1 │ │ +20ff7e: 0e00 |0007: return-void │ │ +20ff80: 0d00 |0008: move-exception v0 │ │ +20ff82: 1e01 |0009: monitor-exit v1 │ │ +20ff84: 2700 |000a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=63 │ │ 0x0006 line=64 │ │ locals : │ │ @@ -510700,25 +510700,25 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -20ff98: |[20ff98] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.disableOutput:(I)V │ │ -20ffa8: 1d01 |0000: monitor-enter v1 │ │ -20ffaa: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ffae: 7110 fe70 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_DISABLE_OUTPUT:(I)Ljava/lang/String; // method@70fe │ │ -20ffb4: 0c02 |0006: move-result-object v2 │ │ -20ffb6: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -20ffbc: 1e01 |000a: monitor-exit v1 │ │ -20ffbe: 0e00 |000b: return-void │ │ -20ffc0: 0d02 |000c: move-exception v2 │ │ -20ffc2: 1e01 |000d: monitor-exit v1 │ │ -20ffc4: 2702 |000e: throw v2 │ │ +20ff94: |[20ff94] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.disableOutput:(I)V │ │ +20ffa4: 1d01 |0000: monitor-enter v1 │ │ +20ffa6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ffaa: 7110 fe70 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_DISABLE_OUTPUT:(I)Ljava/lang/String; // method@70fe │ │ +20ffb0: 0c02 |0006: move-result-object v2 │ │ +20ffb2: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +20ffb8: 1e01 |000a: monitor-exit v1 │ │ +20ffba: 0e00 |000b: return-void │ │ +20ffbc: 0d02 |000c: move-exception v2 │ │ +20ffbe: 1e01 |000d: monitor-exit v1 │ │ +20ffc0: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=989 │ │ 0x000a line=990 │ │ locals : │ │ @@ -510730,23 +510730,23 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -20ffd4: |[20ffd4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.disconnect:()V │ │ -20ffe4: 1d01 |0000: monitor-enter v1 │ │ -20ffe6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ffea: 6e10 5171 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.disconnectFromServer:()V // method@7151 │ │ -20fff0: 1e01 |0006: monitor-exit v1 │ │ -20fff2: 0e00 |0007: return-void │ │ -20fff4: 0d00 |0008: move-exception v0 │ │ -20fff6: 1e01 |0009: monitor-exit v1 │ │ -20fff8: 2700 |000a: throw v0 │ │ +20ffd0: |[20ffd0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.disconnect:()V │ │ +20ffe0: 1d01 |0000: monitor-enter v1 │ │ +20ffe2: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ffe6: 6e10 5171 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.disconnectFromServer:()V // method@7151 │ │ +20ffec: 1e01 |0006: monitor-exit v1 │ │ +20ffee: 0e00 |0007: return-void │ │ +20fff0: 0d00 |0008: move-exception v0 │ │ +20fff2: 1e01 |0009: monitor-exit v1 │ │ +20fff4: 2700 |000a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=67 │ │ 0x0006 line=68 │ │ locals : │ │ @@ -510757,25 +510757,25 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -210008: |[210008] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.enableOutput:(I)V │ │ -210018: 1d01 |0000: monitor-enter v1 │ │ -21001a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21001e: 7110 ff70 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ENABLE_OUTPUT:(I)Ljava/lang/String; // method@70ff │ │ -210024: 0c02 |0006: move-result-object v2 │ │ -210026: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -21002c: 1e01 |000a: monitor-exit v1 │ │ -21002e: 0e00 |000b: return-void │ │ -210030: 0d02 |000c: move-exception v2 │ │ -210032: 1e01 |000d: monitor-exit v1 │ │ -210034: 2702 |000e: throw v2 │ │ +210004: |[210004] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.enableOutput:(I)V │ │ +210014: 1d01 |0000: monitor-enter v1 │ │ +210016: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21001a: 7110 ff70 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_ENABLE_OUTPUT:(I)Ljava/lang/String; // method@70ff │ │ +210020: 0c02 |0006: move-result-object v2 │ │ +210022: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210028: 1e01 |000a: monitor-exit v1 │ │ +21002a: 0e00 |000b: return-void │ │ +21002c: 0d02 |000c: move-exception v2 │ │ +21002e: 1e01 |000d: monitor-exit v1 │ │ +210030: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=980 │ │ 0x000a line=981 │ │ locals : │ │ @@ -510787,99 +510787,99 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 142 16-bit code units │ │ -20ed2c: |[20ed2c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumArt:(Ljava/lang/String;)[B │ │ -20ed3c: 1d09 |0000: monitor-enter v9 │ │ -20ed3e: 5490 cb5c |0001: iget-object v0, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ed42: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20ed48: 0c00 |0006: move-result-object v0 │ │ -20ed4a: 6e10 e370 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasAlbumArt:()Z // method@70e3 │ │ -20ed50: 0a00 |000a: move-result v0 │ │ -20ed52: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -20ed54: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -20ed58: 1e09 |000e: monitor-exit v9 │ │ -20ed5a: 1101 |000f: return-object v1 │ │ -20ed5c: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -20ed5e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -20ed60: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -20ed62: 0714 |0013: move-object v4, v1 │ │ -20ed64: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -20ed66: 3800 7400 |0015: if-eqz v0, 0089 // +0074 │ │ -20ed6a: 3802 0c00 |0017: if-eqz v2, 0023 // +000c │ │ -20ed6e: 5496 cb5c |0019: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ed72: 7120 0071 3a00 |001b: invoke-static {v10, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_ALBUMART:(Ljava/lang/String;I)Ljava/lang/String; // method@7100 │ │ -20ed78: 0c07 |001e: move-result-object v7 │ │ -20ed7a: 6e20 6171 7600 |001f: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20ed80: 280c |0022: goto 002e // +000c │ │ -20ed82: 5496 cb5c |0023: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ed86: 9107 0500 |0025: sub-int v7, v5, v0 │ │ -20ed8a: 7120 0071 7a00 |0027: invoke-static {v10, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_ALBUMART:(Ljava/lang/String;I)Ljava/lang/String; // method@7100 │ │ -20ed90: 0c07 |002a: move-result-object v7 │ │ -20ed92: 6e20 6171 7600 |002b: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20ed98: 5496 cb5c |002e: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ed9c: 6e10 5c71 0600 |0030: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -20eda2: 0c06 |0033: move-result-object v6 │ │ -20eda4: 1a07 7126 |0034: const-string v7, "OK" // string@2671 │ │ -20eda8: 6e20 b365 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20edae: 0a07 |0039: move-result v7 │ │ -20edb0: 3907 dbff |003a: if-nez v7, 0015 // -0025 │ │ -20edb4: 1a07 0a71 |003c: const-string v7, "size" // string@710a │ │ -20edb8: 6e20 b365 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20edbe: 0a07 |0041: move-result v7 │ │ -20edc0: 3807 1700 |0042: if-eqz v7, 0059 // +0017 │ │ -20edc4: 3802 3a00 |0044: if-eqz v2, 007e // +003a │ │ -20edc8: 1260 |0046: const/4 v0, #int 6 // #6 │ │ -20edca: 6e20 b465 0600 |0047: invoke-virtual {v6, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -20edd0: 0c00 |004a: move-result-object v0 │ │ -20edd2: 7110 5065 0000 |004b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20edd8: 0c00 |004e: move-result-object v0 │ │ -20edda: 6e10 4865 0000 |004f: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20ede0: 0a00 |0052: move-result v0 │ │ -20ede2: 2302 460f |0053: new-array v2, v0, [B // type@0f46 │ │ -20ede6: 0105 |0055: move v5, v0 │ │ -20ede8: 0724 |0056: move-object v4, v2 │ │ -20edea: 1202 |0057: const/4 v2, #int 0 // #0 │ │ -20edec: 2826 |0058: goto 007e // +0026 │ │ -20edee: 1a07 e338 |0059: const-string v7, "binary" // string@38e3 │ │ -20edf2: 6e20 b365 7600 |005b: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -20edf8: 0a07 |005e: move-result v7 │ │ -20edfa: 3807 1f00 |005f: if-eqz v7, 007e // +001f │ │ -20edfe: 1307 0800 |0061: const/16 v7, #int 8 // #8 │ │ -20ee02: 6e20 b465 7600 |0063: invoke-virtual {v6, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -20ee08: 0c06 |0066: move-result-object v6 │ │ -20ee0a: 7110 5065 0600 |0067: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20ee10: 0c06 |006a: move-result-object v6 │ │ -20ee12: 6e10 4865 0600 |006b: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20ee18: 0a06 |006e: move-result v6 │ │ -20ee1a: 5497 cb5c |006f: iget-object v7, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ee1e: 6e20 5b71 6700 |0071: invoke-virtual {v7, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readBinary:(I)[B // method@715b │ │ -20ee24: 0c07 |0074: move-result-object v7 │ │ -20ee26: 9108 0500 |0075: sub-int v8, v5, v0 │ │ -20ee2a: 7156 d265 3784 |0077: invoke-static {v7, v3, v4, v8, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@65d2 │ │ -20ee30: b160 |007a: sub-int/2addr v0, v6 │ │ -20ee32: 2803 |007b: goto 007e // +0003 │ │ -20ee34: 1e09 |007c: monitor-exit v9 │ │ -20ee36: 1101 |007d: return-object v1 │ │ -20ee38: 5496 cb5c |007e: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ee3c: 6e10 5c71 0600 |0080: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -20ee42: 0c06 |0083: move-result-object v6 │ │ -20ee44: 28b0 |0084: goto 0034 // -0050 │ │ -20ee46: 1e09 |0085: monitor-exit v9 │ │ -20ee48: 1101 |0086: return-object v1 │ │ -20ee4a: 1e09 |0087: monitor-exit v9 │ │ -20ee4c: 1101 |0088: return-object v1 │ │ -20ee4e: 1e09 |0089: monitor-exit v9 │ │ -20ee50: 1104 |008a: return-object v4 │ │ -20ee52: 0d0a |008b: move-exception v10 │ │ -20ee54: 1e09 |008c: monitor-exit v9 │ │ -20ee56: 270a |008d: throw v10 │ │ +20ed28: |[20ed28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumArt:(Ljava/lang/String;)[B │ │ +20ed38: 1d09 |0000: monitor-enter v9 │ │ +20ed3a: 5490 cb5c |0001: iget-object v0, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ed3e: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20ed44: 0c00 |0006: move-result-object v0 │ │ +20ed46: 6e10 e370 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasAlbumArt:()Z // method@70e3 │ │ +20ed4c: 0a00 |000a: move-result v0 │ │ +20ed4e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +20ed50: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +20ed54: 1e09 |000e: monitor-exit v9 │ │ +20ed56: 1101 |000f: return-object v1 │ │ +20ed58: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +20ed5a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +20ed5c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +20ed5e: 0714 |0013: move-object v4, v1 │ │ +20ed60: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +20ed62: 3800 7400 |0015: if-eqz v0, 0089 // +0074 │ │ +20ed66: 3802 0c00 |0017: if-eqz v2, 0023 // +000c │ │ +20ed6a: 5496 cb5c |0019: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ed6e: 7120 0071 3a00 |001b: invoke-static {v10, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_ALBUMART:(Ljava/lang/String;I)Ljava/lang/String; // method@7100 │ │ +20ed74: 0c07 |001e: move-result-object v7 │ │ +20ed76: 6e20 6171 7600 |001f: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20ed7c: 280c |0022: goto 002e // +000c │ │ +20ed7e: 5496 cb5c |0023: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ed82: 9107 0500 |0025: sub-int v7, v5, v0 │ │ +20ed86: 7120 0071 7a00 |0027: invoke-static {v10, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_ALBUMART:(Ljava/lang/String;I)Ljava/lang/String; // method@7100 │ │ +20ed8c: 0c07 |002a: move-result-object v7 │ │ +20ed8e: 6e20 6171 7600 |002b: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20ed94: 5496 cb5c |002e: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ed98: 6e10 5c71 0600 |0030: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +20ed9e: 0c06 |0033: move-result-object v6 │ │ +20eda0: 1a07 7126 |0034: const-string v7, "OK" // string@2671 │ │ +20eda4: 6e20 b365 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20edaa: 0a07 |0039: move-result v7 │ │ +20edac: 3907 dbff |003a: if-nez v7, 0015 // -0025 │ │ +20edb0: 1a07 0a71 |003c: const-string v7, "size" // string@710a │ │ +20edb4: 6e20 b365 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20edba: 0a07 |0041: move-result v7 │ │ +20edbc: 3807 1700 |0042: if-eqz v7, 0059 // +0017 │ │ +20edc0: 3802 3a00 |0044: if-eqz v2, 007e // +003a │ │ +20edc4: 1260 |0046: const/4 v0, #int 6 // #6 │ │ +20edc6: 6e20 b465 0600 |0047: invoke-virtual {v6, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +20edcc: 0c00 |004a: move-result-object v0 │ │ +20edce: 7110 5065 0000 |004b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20edd4: 0c00 |004e: move-result-object v0 │ │ +20edd6: 6e10 4865 0000 |004f: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20eddc: 0a00 |0052: move-result v0 │ │ +20edde: 2302 460f |0053: new-array v2, v0, [B // type@0f46 │ │ +20ede2: 0105 |0055: move v5, v0 │ │ +20ede4: 0724 |0056: move-object v4, v2 │ │ +20ede6: 1202 |0057: const/4 v2, #int 0 // #0 │ │ +20ede8: 2826 |0058: goto 007e // +0026 │ │ +20edea: 1a07 e338 |0059: const-string v7, "binary" // string@38e3 │ │ +20edee: 6e20 b365 7600 |005b: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +20edf4: 0a07 |005e: move-result v7 │ │ +20edf6: 3807 1f00 |005f: if-eqz v7, 007e // +001f │ │ +20edfa: 1307 0800 |0061: const/16 v7, #int 8 // #8 │ │ +20edfe: 6e20 b465 7600 |0063: invoke-virtual {v6, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +20ee04: 0c06 |0066: move-result-object v6 │ │ +20ee06: 7110 5065 0600 |0067: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20ee0c: 0c06 |006a: move-result-object v6 │ │ +20ee0e: 6e10 4865 0600 |006b: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20ee14: 0a06 |006e: move-result v6 │ │ +20ee16: 5497 cb5c |006f: iget-object v7, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ee1a: 6e20 5b71 6700 |0071: invoke-virtual {v7, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readBinary:(I)[B // method@715b │ │ +20ee20: 0c07 |0074: move-result-object v7 │ │ +20ee22: 9108 0500 |0075: sub-int v8, v5, v0 │ │ +20ee26: 7156 d265 3784 |0077: invoke-static {v7, v3, v4, v8, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@65d2 │ │ +20ee2c: b160 |007a: sub-int/2addr v0, v6 │ │ +20ee2e: 2803 |007b: goto 007e // +0003 │ │ +20ee30: 1e09 |007c: monitor-exit v9 │ │ +20ee32: 1101 |007d: return-object v1 │ │ +20ee34: 5496 cb5c |007e: iget-object v6, v9, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ee38: 6e10 5c71 0600 |0080: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +20ee3e: 0c06 |0083: move-result-object v6 │ │ +20ee40: 28b0 |0084: goto 0034 // -0050 │ │ +20ee42: 1e09 |0085: monitor-exit v9 │ │ +20ee44: 1101 |0086: return-object v1 │ │ +20ee46: 1e09 |0087: monitor-exit v9 │ │ +20ee48: 1101 |0088: return-object v1 │ │ +20ee4a: 1e09 |0089: monitor-exit v9 │ │ +20ee4c: 1104 |008a: return-object v4 │ │ +20ee4e: 0d0a |008b: move-exception v10 │ │ +20ee50: 1e09 |008c: monitor-exit v9 │ │ +20ee52: 270a |008d: throw v10 │ │ catches : 7 │ │ 0x0001 - 0x000b │ │ -> 0x008b │ │ 0x0019 - 0x002e │ │ -> 0x008b │ │ 0x002e - 0x0034 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x0087 │ │ @@ -510922,97 +510922,97 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 157 16-bit code units │ │ -20eea8: |[20eea8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumArtists:()Ljava/util/List; │ │ -20eeb8: 6e10 9f71 0700 |0000: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ -20eebe: 0c00 |0003: move-result-object v0 │ │ -20eec0: 5471 cb5c |0004: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20eec4: 6e10 5471 0100 |0006: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20eeca: 0c01 |0009: move-result-object v1 │ │ -20eecc: 1d07 |000a: monitor-enter v7 │ │ -20eece: 5472 cb5c |000b: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20eed2: 6e10 e770 0100 |000d: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20eed8: 0a03 |0010: move-result v3 │ │ -20eeda: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -20eedc: 3803 0a00 |0012: if-eqz v3, 001c // +000a │ │ -20eee0: 6e10 e970 0100 |0014: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20eee6: 0a03 |0017: move-result v3 │ │ -20eee8: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -20eeec: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -20eeee: 2802 |001b: goto 001d // +0002 │ │ -20eef0: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -20eef2: 7110 0e71 0300 |001d: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTISTS:(Z)Ljava/lang/String; // method@710e │ │ -20eef8: 0c03 |0020: move-result-object v3 │ │ -20eefa: 6e20 6171 3200 |0021: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20ef00: 5472 cb5c |0024: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ef04: 6e10 e970 0100 |0026: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20ef0a: 0a03 |0029: move-result v3 │ │ -20ef0c: 6e10 e770 0100 |002a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20ef12: 0a05 |002d: move-result v5 │ │ -20ef14: 7130 c871 3205 |002e: invoke-static {v2, v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ -20ef1a: 0c02 |0031: move-result-object v2 │ │ -20ef1c: 1e07 |0032: monitor-exit v7 │ │ -20ef1e: 6e10 e970 0100 |0033: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20ef24: 0a01 |0036: move-result v1 │ │ -20ef26: 3801 4900 |0037: if-eqz v1, 0080 // +0049 │ │ -20ef2a: 2201 040d |0039: new-instance v1, Ljava/util/HashMap; // type@0d04 │ │ -20ef2e: 7010 9566 0100 |003b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@6695 │ │ -20ef34: 7210 cd66 0000 |003e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20ef3a: 0c00 |0041: move-result-object v0 │ │ -20ef3c: 7210 b166 0000 |0042: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20ef42: 0a03 |0045: move-result v3 │ │ -20ef44: 3803 1000 |0046: if-eqz v3, 0056 // +0010 │ │ -20ef48: 7210 b266 0000 |0048: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20ef4e: 0c03 |004b: move-result-object v3 │ │ -20ef50: 1f03 2c0f |004c: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20ef54: 6e10 0c72 0300 |004e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20ef5a: 0c05 |0051: move-result-object v5 │ │ -20ef5c: 6e30 a066 5103 |0052: invoke-virtual {v1, v5, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ -20ef62: 28ed |0055: goto 0042 // -0013 │ │ -20ef64: 7210 cd66 0200 |0056: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20ef6a: 0c00 |0059: move-result-object v0 │ │ -20ef6c: 7210 b166 0000 |005a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20ef72: 0a03 |005d: move-result v3 │ │ -20ef74: 3803 2200 |005e: if-eqz v3, 0080 // +0022 │ │ -20ef78: 7210 b266 0000 |0060: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20ef7e: 0c03 |0063: move-result-object v3 │ │ -20ef80: 1f03 2c0f |0064: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20ef84: 6e10 0c72 0300 |0066: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20ef8a: 0c05 |0069: move-result-object v5 │ │ -20ef8c: 6e20 9c66 5100 |006a: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ -20ef92: 0c05 |006d: move-result-object v5 │ │ -20ef94: 1f05 2c0f |006e: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20ef98: 3805 eaff |0070: if-eqz v5, 005a // -0016 │ │ -20ef9c: 6e10 0f72 0500 |0072: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBIDCount:()I // method@720f │ │ -20efa2: 0a06 |0075: move-result v6 │ │ -20efa4: 3d06 e4ff |0076: if-lez v6, 005a // -001c │ │ -20efa8: 6e20 0e72 4500 |0078: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBID:(I)Ljava/lang/String; // method@720e │ │ -20efae: 0c05 |007b: move-result-object v5 │ │ -20efb0: 6e20 1272 5300 |007c: invoke-virtual {v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBID:(Ljava/lang/String;)V // method@7212 │ │ -20efb6: 28db |007f: goto 005a // -0025 │ │ -20efb8: 7210 d266 0200 |0080: invoke-interface {v2}, Ljava/util/List;.size:()I // method@66d2 │ │ -20efbe: 0a00 |0083: move-result v0 │ │ -20efc0: 3d00 1500 |0084: if-lez v0, 0099 // +0015 │ │ -20efc4: 7220 ca66 4200 |0086: invoke-interface {v2, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -20efca: 0c00 |0089: move-result-object v0 │ │ -20efcc: 1f00 2c0f |008a: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20efd0: 6e10 0c72 0000 |008c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20efd6: 0c00 |008f: move-result-object v0 │ │ -20efd8: 6e10 ab65 0000 |0090: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20efde: 0a00 |0093: move-result v0 │ │ -20efe0: 3800 0500 |0094: if-eqz v0, 0099 // +0005 │ │ -20efe4: 7220 cf66 4200 |0096: invoke-interface {v2, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ -20efea: 1102 |0099: return-object v2 │ │ -20efec: 0d00 |009a: move-exception v0 │ │ -20efee: 1e07 |009b: monitor-exit v7 │ │ -20eff0: 2700 |009c: throw v0 │ │ +20eea4: |[20eea4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumArtists:()Ljava/util/List; │ │ +20eeb4: 6e10 9f71 0700 |0000: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ +20eeba: 0c00 |0003: move-result-object v0 │ │ +20eebc: 5471 cb5c |0004: iget-object v1, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20eec0: 6e10 5471 0100 |0006: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20eec6: 0c01 |0009: move-result-object v1 │ │ +20eec8: 1d07 |000a: monitor-enter v7 │ │ +20eeca: 5472 cb5c |000b: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20eece: 6e10 e770 0100 |000d: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20eed4: 0a03 |0010: move-result v3 │ │ +20eed6: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +20eed8: 3803 0a00 |0012: if-eqz v3, 001c // +000a │ │ +20eedc: 6e10 e970 0100 |0014: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20eee2: 0a03 |0017: move-result v3 │ │ +20eee4: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +20eee8: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +20eeea: 2802 |001b: goto 001d // +0002 │ │ +20eeec: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +20eeee: 7110 0e71 0300 |001d: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTISTS:(Z)Ljava/lang/String; // method@710e │ │ +20eef4: 0c03 |0020: move-result-object v3 │ │ +20eef6: 6e20 6171 3200 |0021: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20eefc: 5472 cb5c |0024: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ef00: 6e10 e970 0100 |0026: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20ef06: 0a03 |0029: move-result v3 │ │ +20ef08: 6e10 e770 0100 |002a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20ef0e: 0a05 |002d: move-result v5 │ │ +20ef10: 7130 c871 3205 |002e: invoke-static {v2, v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ +20ef16: 0c02 |0031: move-result-object v2 │ │ +20ef18: 1e07 |0032: monitor-exit v7 │ │ +20ef1a: 6e10 e970 0100 |0033: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20ef20: 0a01 |0036: move-result v1 │ │ +20ef22: 3801 4900 |0037: if-eqz v1, 0080 // +0049 │ │ +20ef26: 2201 040d |0039: new-instance v1, Ljava/util/HashMap; // type@0d04 │ │ +20ef2a: 7010 9566 0100 |003b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@6695 │ │ +20ef30: 7210 cd66 0000 |003e: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20ef36: 0c00 |0041: move-result-object v0 │ │ +20ef38: 7210 b166 0000 |0042: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20ef3e: 0a03 |0045: move-result v3 │ │ +20ef40: 3803 1000 |0046: if-eqz v3, 0056 // +0010 │ │ +20ef44: 7210 b266 0000 |0048: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20ef4a: 0c03 |004b: move-result-object v3 │ │ +20ef4c: 1f03 2c0f |004c: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20ef50: 6e10 0c72 0300 |004e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20ef56: 0c05 |0051: move-result-object v5 │ │ +20ef58: 6e30 a066 5103 |0052: invoke-virtual {v1, v5, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ +20ef5e: 28ed |0055: goto 0042 // -0013 │ │ +20ef60: 7210 cd66 0200 |0056: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20ef66: 0c00 |0059: move-result-object v0 │ │ +20ef68: 7210 b166 0000 |005a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20ef6e: 0a03 |005d: move-result v3 │ │ +20ef70: 3803 2200 |005e: if-eqz v3, 0080 // +0022 │ │ +20ef74: 7210 b266 0000 |0060: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20ef7a: 0c03 |0063: move-result-object v3 │ │ +20ef7c: 1f03 2c0f |0064: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20ef80: 6e10 0c72 0300 |0066: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20ef86: 0c05 |0069: move-result-object v5 │ │ +20ef88: 6e20 9c66 5100 |006a: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ +20ef8e: 0c05 |006d: move-result-object v5 │ │ +20ef90: 1f05 2c0f |006e: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20ef94: 3805 eaff |0070: if-eqz v5, 005a // -0016 │ │ +20ef98: 6e10 0f72 0500 |0072: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBIDCount:()I // method@720f │ │ +20ef9e: 0a06 |0075: move-result v6 │ │ +20efa0: 3d06 e4ff |0076: if-lez v6, 005a // -001c │ │ +20efa4: 6e20 0e72 4500 |0078: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBID:(I)Ljava/lang/String; // method@720e │ │ +20efaa: 0c05 |007b: move-result-object v5 │ │ +20efac: 6e20 1272 5300 |007c: invoke-virtual {v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBID:(Ljava/lang/String;)V // method@7212 │ │ +20efb2: 28db |007f: goto 005a // -0025 │ │ +20efb4: 7210 d266 0200 |0080: invoke-interface {v2}, Ljava/util/List;.size:()I // method@66d2 │ │ +20efba: 0a00 |0083: move-result v0 │ │ +20efbc: 3d00 1500 |0084: if-lez v0, 0099 // +0015 │ │ +20efc0: 7220 ca66 4200 |0086: invoke-interface {v2, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20efc6: 0c00 |0089: move-result-object v0 │ │ +20efc8: 1f00 2c0f |008a: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20efcc: 6e10 0c72 0000 |008c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20efd2: 0c00 |008f: move-result-object v0 │ │ +20efd4: 6e10 ab65 0000 |0090: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20efda: 0a00 |0093: move-result v0 │ │ +20efdc: 3800 0500 |0094: if-eqz v0, 0099 // +0005 │ │ +20efe0: 7220 cf66 4200 |0096: invoke-interface {v2, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ +20efe6: 1102 |0099: return-object v2 │ │ +20efe8: 0d00 |009a: move-exception v0 │ │ +20efea: 1e07 |009b: monitor-exit v7 │ │ +20efec: 2700 |009c: throw v0 │ │ catches : 2 │ │ 0x000b - 0x0033 │ │ -> 0x009a │ │ 0x009b - 0x009c │ │ -> 0x009a │ │ positions : │ │ 0x0000 line=282 │ │ @@ -511040,103 +511040,103 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -20f008: |[20f008] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumArtistsSort:()Ljava/util/List; │ │ -20f018: 5470 cb5c |0000: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f01c: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f022: 0c00 |0005: move-result-object v0 │ │ -20f024: 6e10 ef70 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtistSort:()Z // method@70ef │ │ -20f02a: 0a01 |0009: move-result v1 │ │ -20f02c: 3901 0700 |000a: if-nez v1, 0011 // +0007 │ │ -20f030: 6e10 9571 0700 |000c: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArtists:()Ljava/util/List; // method@7195 │ │ -20f036: 0c00 |000f: move-result-object v0 │ │ -20f038: 1100 |0010: return-object v0 │ │ -20f03a: 6e10 a071 0700 |0011: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistsSort:()Ljava/util/List; // method@71a0 │ │ -20f040: 0c01 |0014: move-result-object v1 │ │ -20f042: 1d07 |0015: monitor-enter v7 │ │ -20f044: 5472 cb5c |0016: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f048: 6e10 e770 0000 |0018: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f04e: 0a03 |001b: move-result v3 │ │ -20f050: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -20f052: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ -20f056: 6e10 e970 0000 |001f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20f05c: 0a03 |0022: move-result v3 │ │ -20f05e: 3803 0400 |0023: if-eqz v3, 0027 // +0004 │ │ -20f062: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -20f064: 2802 |0026: goto 0028 // +0002 │ │ -20f066: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -20f068: 7110 1071 0300 |0028: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTISTS_SORT:(Z)Ljava/lang/String; // method@7110 │ │ -20f06e: 0c03 |002b: move-result-object v3 │ │ -20f070: 6e20 6171 3200 |002c: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f076: 5472 cb5c |002f: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f07a: 6e10 e970 0000 |0031: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20f080: 0a03 |0034: move-result v3 │ │ -20f082: 6e10 e770 0000 |0035: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f088: 0a05 |0038: move-result v5 │ │ -20f08a: 7130 c871 3205 |0039: invoke-static {v2, v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ -20f090: 0c02 |003c: move-result-object v2 │ │ -20f092: 1e07 |003d: monitor-exit v7 │ │ -20f094: 6e10 e970 0000 |003e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20f09a: 0a00 |0041: move-result v0 │ │ -20f09c: 3800 4900 |0042: if-eqz v0, 008b // +0049 │ │ -20f0a0: 2200 040d |0044: new-instance v0, Ljava/util/HashMap; // type@0d04 │ │ -20f0a4: 7010 9566 0000 |0046: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@6695 │ │ -20f0aa: 7210 cd66 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20f0b0: 0c01 |004c: move-result-object v1 │ │ -20f0b2: 7210 b166 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20f0b8: 0a03 |0050: move-result v3 │ │ -20f0ba: 3803 1000 |0051: if-eqz v3, 0061 // +0010 │ │ -20f0be: 7210 b266 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20f0c4: 0c03 |0056: move-result-object v3 │ │ -20f0c6: 1f03 2c0f |0057: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20f0ca: 6e10 0c72 0300 |0059: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20f0d0: 0c05 |005c: move-result-object v5 │ │ -20f0d2: 6e30 a066 5003 |005d: invoke-virtual {v0, v5, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ -20f0d8: 28ed |0060: goto 004d // -0013 │ │ -20f0da: 7210 cd66 0200 |0061: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20f0e0: 0c01 |0064: move-result-object v1 │ │ -20f0e2: 7210 b166 0100 |0065: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20f0e8: 0a03 |0068: move-result v3 │ │ -20f0ea: 3803 2200 |0069: if-eqz v3, 008b // +0022 │ │ -20f0ee: 7210 b266 0100 |006b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20f0f4: 0c03 |006e: move-result-object v3 │ │ -20f0f6: 1f03 2c0f |006f: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20f0fa: 6e10 0c72 0300 |0071: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20f100: 0c05 |0074: move-result-object v5 │ │ -20f102: 6e20 9c66 5000 |0075: invoke-virtual {v0, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ -20f108: 0c05 |0078: move-result-object v5 │ │ -20f10a: 1f05 2c0f |0079: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20f10e: 3805 eaff |007b: if-eqz v5, 0065 // -0016 │ │ -20f112: 6e10 0f72 0500 |007d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBIDCount:()I // method@720f │ │ -20f118: 0a06 |0080: move-result v6 │ │ -20f11a: 3d06 e4ff |0081: if-lez v6, 0065 // -001c │ │ -20f11e: 6e20 0e72 4500 |0083: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBID:(I)Ljava/lang/String; // method@720e │ │ -20f124: 0c05 |0086: move-result-object v5 │ │ -20f126: 6e20 1272 5300 |0087: invoke-virtual {v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBID:(Ljava/lang/String;)V // method@7212 │ │ -20f12c: 28db |008a: goto 0065 // -0025 │ │ -20f12e: 7210 d266 0200 |008b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@66d2 │ │ -20f134: 0a00 |008e: move-result v0 │ │ -20f136: 3d00 1500 |008f: if-lez v0, 00a4 // +0015 │ │ -20f13a: 7220 ca66 4200 |0091: invoke-interface {v2, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -20f140: 0c00 |0094: move-result-object v0 │ │ -20f142: 1f00 2c0f |0095: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20f146: 6e10 0c72 0000 |0097: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20f14c: 0c00 |009a: move-result-object v0 │ │ -20f14e: 6e10 ab65 0000 |009b: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f154: 0a00 |009e: move-result v0 │ │ -20f156: 3800 0500 |009f: if-eqz v0, 00a4 // +0005 │ │ -20f15a: 7220 cf66 4200 |00a1: invoke-interface {v2, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ -20f160: 1102 |00a4: return-object v2 │ │ -20f162: 0d00 |00a5: move-exception v0 │ │ -20f164: 1e07 |00a6: monitor-exit v7 │ │ -20f166: 2700 |00a7: throw v0 │ │ +20f004: |[20f004] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumArtistsSort:()Ljava/util/List; │ │ +20f014: 5470 cb5c |0000: iget-object v0, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f018: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f01e: 0c00 |0005: move-result-object v0 │ │ +20f020: 6e10 ef70 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtistSort:()Z // method@70ef │ │ +20f026: 0a01 |0009: move-result v1 │ │ +20f028: 3901 0700 |000a: if-nez v1, 0011 // +0007 │ │ +20f02c: 6e10 9571 0700 |000c: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArtists:()Ljava/util/List; // method@7195 │ │ +20f032: 0c00 |000f: move-result-object v0 │ │ +20f034: 1100 |0010: return-object v0 │ │ +20f036: 6e10 a071 0700 |0011: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistsSort:()Ljava/util/List; // method@71a0 │ │ +20f03c: 0c01 |0014: move-result-object v1 │ │ +20f03e: 1d07 |0015: monitor-enter v7 │ │ +20f040: 5472 cb5c |0016: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f044: 6e10 e770 0000 |0018: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f04a: 0a03 |001b: move-result v3 │ │ +20f04c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +20f04e: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ +20f052: 6e10 e970 0000 |001f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20f058: 0a03 |0022: move-result v3 │ │ +20f05a: 3803 0400 |0023: if-eqz v3, 0027 // +0004 │ │ +20f05e: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +20f060: 2802 |0026: goto 0028 // +0002 │ │ +20f062: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +20f064: 7110 1071 0300 |0028: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTISTS_SORT:(Z)Ljava/lang/String; // method@7110 │ │ +20f06a: 0c03 |002b: move-result-object v3 │ │ +20f06c: 6e20 6171 3200 |002c: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f072: 5472 cb5c |002f: iget-object v2, v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f076: 6e10 e970 0000 |0031: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20f07c: 0a03 |0034: move-result v3 │ │ +20f07e: 6e10 e770 0000 |0035: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f084: 0a05 |0038: move-result v5 │ │ +20f086: 7130 c871 3205 |0039: invoke-static {v2, v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ +20f08c: 0c02 |003c: move-result-object v2 │ │ +20f08e: 1e07 |003d: monitor-exit v7 │ │ +20f090: 6e10 e970 0000 |003e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20f096: 0a00 |0041: move-result v0 │ │ +20f098: 3800 4900 |0042: if-eqz v0, 008b // +0049 │ │ +20f09c: 2200 040d |0044: new-instance v0, Ljava/util/HashMap; // type@0d04 │ │ +20f0a0: 7010 9566 0000 |0046: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@6695 │ │ +20f0a6: 7210 cd66 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20f0ac: 0c01 |004c: move-result-object v1 │ │ +20f0ae: 7210 b166 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20f0b4: 0a03 |0050: move-result v3 │ │ +20f0b6: 3803 1000 |0051: if-eqz v3, 0061 // +0010 │ │ +20f0ba: 7210 b266 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20f0c0: 0c03 |0056: move-result-object v3 │ │ +20f0c2: 1f03 2c0f |0057: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20f0c6: 6e10 0c72 0300 |0059: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20f0cc: 0c05 |005c: move-result-object v5 │ │ +20f0ce: 6e30 a066 5003 |005d: invoke-virtual {v0, v5, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@66a0 │ │ +20f0d4: 28ed |0060: goto 004d // -0013 │ │ +20f0d6: 7210 cd66 0200 |0061: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20f0dc: 0c01 |0064: move-result-object v1 │ │ +20f0de: 7210 b166 0100 |0065: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20f0e4: 0a03 |0068: move-result v3 │ │ +20f0e6: 3803 2200 |0069: if-eqz v3, 008b // +0022 │ │ +20f0ea: 7210 b266 0100 |006b: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20f0f0: 0c03 |006e: move-result-object v3 │ │ +20f0f2: 1f03 2c0f |006f: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20f0f6: 6e10 0c72 0300 |0071: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20f0fc: 0c05 |0074: move-result-object v5 │ │ +20f0fe: 6e20 9c66 5000 |0075: invoke-virtual {v0, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@669c │ │ +20f104: 0c05 |0078: move-result-object v5 │ │ +20f106: 1f05 2c0f |0079: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20f10a: 3805 eaff |007b: if-eqz v5, 0065 // -0016 │ │ +20f10e: 6e10 0f72 0500 |007d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBIDCount:()I // method@720f │ │ +20f114: 0a06 |0080: move-result v6 │ │ +20f116: 3d06 e4ff |0081: if-lez v6, 0065 // -001c │ │ +20f11a: 6e20 0e72 4500 |0083: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getMBID:(I)Ljava/lang/String; // method@720e │ │ +20f120: 0c05 |0086: move-result-object v5 │ │ +20f122: 6e20 1272 5300 |0087: invoke-virtual {v3, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBID:(Ljava/lang/String;)V // method@7212 │ │ +20f128: 28db |008a: goto 0065 // -0025 │ │ +20f12a: 7210 d266 0200 |008b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@66d2 │ │ +20f130: 0a00 |008e: move-result v0 │ │ +20f132: 3d00 1500 |008f: if-lez v0, 00a4 // +0015 │ │ +20f136: 7220 ca66 4200 |0091: invoke-interface {v2, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20f13c: 0c00 |0094: move-result-object v0 │ │ +20f13e: 1f00 2c0f |0095: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20f142: 6e10 0c72 0000 |0097: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20f148: 0c00 |009a: move-result-object v0 │ │ +20f14a: 6e10 ab65 0000 |009b: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f150: 0a00 |009e: move-result v0 │ │ +20f152: 3800 0500 |009f: if-eqz v0, 00a4 // +0005 │ │ +20f156: 7220 cf66 4200 |00a1: invoke-interface {v2, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ +20f15c: 1102 |00a4: return-object v2 │ │ +20f15e: 0d00 |00a5: move-exception v0 │ │ +20f160: 1e07 |00a6: monitor-exit v7 │ │ +20f162: 2700 |00a7: throw v0 │ │ catches : 2 │ │ 0x0016 - 0x003e │ │ -> 0x00a5 │ │ 0x00a6 - 0x00a7 │ │ -> 0x00a5 │ │ positions : │ │ 0x0000 line=326 │ │ @@ -511166,33 +511166,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -20f17c: |[20f17c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumTracks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -20f18c: 1d01 |0000: monitor-enter v1 │ │ -20f18e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f192: 7110 1471 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; // method@7114 │ │ -20f198: 0c02 |0006: move-result-object v2 │ │ -20f19a: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f1a0: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f1a4: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f1aa: 0c02 |000f: move-result-object v2 │ │ -20f1ac: 6e10 ab65 0300 |0010: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f1b2: 0a00 |0013: move-result v0 │ │ -20f1b4: 3900 0500 |0014: if-nez v0, 0019 // +0005 │ │ -20f1b8: 7120 7a71 3200 |0016: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterAlbumMBID:(Ljava/util/List;Ljava/lang/String;)V // method@717a │ │ -20f1be: 1e01 |0019: monitor-exit v1 │ │ -20f1c0: 7110 d971 0200 |001a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper;.sortFileListNumeric:(Ljava/util/List;)V // method@71d9 │ │ -20f1c6: 1102 |001d: return-object v2 │ │ -20f1c8: 0d02 |001e: move-exception v2 │ │ -20f1ca: 1e01 |001f: monitor-exit v1 │ │ -20f1cc: 2702 |0020: throw v2 │ │ +20f178: |[20f178] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumTracks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +20f188: 1d01 |0000: monitor-enter v1 │ │ +20f18a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f18e: 7110 1471 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; // method@7114 │ │ +20f194: 0c02 |0006: move-result-object v2 │ │ +20f196: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f19c: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f1a0: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f1a6: 0c02 |000f: move-result-object v2 │ │ +20f1a8: 6e10 ab65 0300 |0010: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f1ae: 0a00 |0013: move-result v0 │ │ +20f1b0: 3900 0500 |0014: if-nez v0, 0019 // +0005 │ │ +20f1b4: 7120 7a71 3200 |0016: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterAlbumMBID:(Ljava/util/List;Ljava/lang/String;)V // method@717a │ │ +20f1ba: 1e01 |0019: monitor-exit v1 │ │ +20f1bc: 7110 d971 0200 |001a: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper;.sortFileListNumeric:(Ljava/util/List;)V // method@71d9 │ │ +20f1c2: 1102 |001d: return-object v2 │ │ +20f1c4: 0d02 |001e: move-exception v2 │ │ +20f1c6: 1e01 |001f: monitor-exit v1 │ │ +20f1c8: 2702 |0020: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x001a │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=405 │ │ @@ -511213,46 +511213,46 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -20f1e4: |[20f1e4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbums:()Ljava/util/List; │ │ -20f1f4: 1d03 |0000: monitor-enter v3 │ │ -20f1f6: 5430 cb5c |0001: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f1fa: 5431 cb5c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f1fe: 6e10 5471 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f204: 0c01 |0008: move-result-object v1 │ │ -20f206: 7110 1271 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMS:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7112 │ │ -20f20c: 0c01 |000c: move-result-object v1 │ │ -20f20e: 6e20 6171 1000 |000d: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f214: 5430 cb5c |0010: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f218: 7110 c771 0000 |0012: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f21e: 0c00 |0015: move-result-object v0 │ │ -20f220: 1e03 |0016: monitor-exit v3 │ │ -20f222: 7210 ce66 0000 |0017: invoke-interface {v0}, Ljava/util/List;.listIterator:()Ljava/util/ListIterator; // method@66ce │ │ -20f228: 0c01 |001a: move-result-object v1 │ │ -20f22a: 7210 d566 0100 |001b: invoke-interface {v1}, Ljava/util/ListIterator;.hasNext:()Z // method@66d5 │ │ -20f230: 0a02 |001e: move-result v2 │ │ -20f232: 3802 1600 |001f: if-eqz v2, 0035 // +0016 │ │ -20f236: 7210 d666 0100 |0021: invoke-interface {v1}, Ljava/util/ListIterator;.next:()Ljava/lang/Object; // method@66d6 │ │ -20f23c: 0c02 |0024: move-result-object v2 │ │ -20f23e: 1f02 2a0f |0025: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -20f242: 6e10 f571 0200 |0027: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -20f248: 0c02 |002a: move-result-object v2 │ │ -20f24a: 6e10 ab65 0200 |002b: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f250: 0a02 |002e: move-result v2 │ │ -20f252: 3802 0600 |002f: if-eqz v2, 0035 // +0006 │ │ -20f256: 7210 d766 0100 |0031: invoke-interface {v1}, Ljava/util/ListIterator;.remove:()V // method@66d7 │ │ -20f25c: 28e7 |0034: goto 001b // -0019 │ │ -20f25e: 1100 |0035: return-object v0 │ │ -20f260: 0d00 |0036: move-exception v0 │ │ -20f262: 1e03 |0037: monitor-exit v3 │ │ -20f264: 2700 |0038: throw v0 │ │ +20f1e0: |[20f1e0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbums:()Ljava/util/List; │ │ +20f1f0: 1d03 |0000: monitor-enter v3 │ │ +20f1f2: 5430 cb5c |0001: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f1f6: 5431 cb5c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f1fa: 6e10 5471 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f200: 0c01 |0008: move-result-object v1 │ │ +20f202: 7110 1271 0100 |0009: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMS:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7112 │ │ +20f208: 0c01 |000c: move-result-object v1 │ │ +20f20a: 6e20 6171 1000 |000d: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f210: 5430 cb5c |0010: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f214: 7110 c771 0000 |0012: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f21a: 0c00 |0015: move-result-object v0 │ │ +20f21c: 1e03 |0016: monitor-exit v3 │ │ +20f21e: 7210 ce66 0000 |0017: invoke-interface {v0}, Ljava/util/List;.listIterator:()Ljava/util/ListIterator; // method@66ce │ │ +20f224: 0c01 |001a: move-result-object v1 │ │ +20f226: 7210 d566 0100 |001b: invoke-interface {v1}, Ljava/util/ListIterator;.hasNext:()Z // method@66d5 │ │ +20f22c: 0a02 |001e: move-result v2 │ │ +20f22e: 3802 1600 |001f: if-eqz v2, 0035 // +0016 │ │ +20f232: 7210 d666 0100 |0021: invoke-interface {v1}, Ljava/util/ListIterator;.next:()Ljava/lang/Object; // method@66d6 │ │ +20f238: 0c02 |0024: move-result-object v2 │ │ +20f23a: 1f02 2a0f |0025: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +20f23e: 6e10 f571 0200 |0027: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +20f244: 0c02 |002a: move-result-object v2 │ │ +20f246: 6e10 ab65 0200 |002b: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f24c: 0a02 |002e: move-result v2 │ │ +20f24e: 3802 0600 |002f: if-eqz v2, 0035 // +0006 │ │ +20f252: 7210 d766 0100 |0031: invoke-interface {v1}, Ljava/util/ListIterator;.remove:()V // method@66d7 │ │ +20f258: 28e7 |0034: goto 001b // -0019 │ │ +20f25a: 1100 |0035: return-object v0 │ │ +20f25c: 0d00 |0036: move-exception v0 │ │ +20f25e: 1e03 |0037: monitor-exit v3 │ │ +20f260: 2700 |0038: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0017 │ │ -> 0x0036 │ │ 0x0037 - 0x0038 │ │ -> 0x0036 │ │ positions : │ │ 0x0000 line=106 │ │ @@ -511273,46 +511273,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -20f27c: |[20f27c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumsInPath:(Ljava/lang/String;)Ljava/util/List; │ │ -20f28c: 1d02 |0000: monitor-enter v2 │ │ -20f28e: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f292: 5421 cb5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f296: 6e10 5471 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f29c: 0c01 |0008: move-result-object v1 │ │ -20f29e: 7120 1371 1300 |0009: invoke-static {v3, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMS_FOR_PATH:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7113 │ │ -20f2a4: 0c03 |000c: move-result-object v3 │ │ -20f2a6: 6e20 6171 3000 |000d: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f2ac: 5423 cb5c |0010: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f2b0: 7110 c771 0300 |0012: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f2b6: 0c03 |0015: move-result-object v3 │ │ -20f2b8: 1e02 |0016: monitor-exit v2 │ │ -20f2ba: 7210 ce66 0300 |0017: invoke-interface {v3}, Ljava/util/List;.listIterator:()Ljava/util/ListIterator; // method@66ce │ │ -20f2c0: 0c00 |001a: move-result-object v0 │ │ -20f2c2: 7210 d566 0000 |001b: invoke-interface {v0}, Ljava/util/ListIterator;.hasNext:()Z // method@66d5 │ │ -20f2c8: 0a01 |001e: move-result v1 │ │ -20f2ca: 3801 1600 |001f: if-eqz v1, 0035 // +0016 │ │ -20f2ce: 7210 d666 0000 |0021: invoke-interface {v0}, Ljava/util/ListIterator;.next:()Ljava/lang/Object; // method@66d6 │ │ -20f2d4: 0c01 |0024: move-result-object v1 │ │ -20f2d6: 1f01 2a0f |0025: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -20f2da: 6e10 f571 0100 |0027: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -20f2e0: 0c01 |002a: move-result-object v1 │ │ -20f2e2: 6e10 ab65 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f2e8: 0a01 |002e: move-result v1 │ │ -20f2ea: 3801 0600 |002f: if-eqz v1, 0035 // +0006 │ │ -20f2ee: 7210 d766 0000 |0031: invoke-interface {v0}, Ljava/util/ListIterator;.remove:()V // method@66d7 │ │ -20f2f4: 28e7 |0034: goto 001b // -0019 │ │ -20f2f6: 1103 |0035: return-object v3 │ │ -20f2f8: 0d03 |0036: move-exception v3 │ │ -20f2fa: 1e02 |0037: monitor-exit v2 │ │ -20f2fc: 2703 |0038: throw v3 │ │ +20f278: |[20f278] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAlbumsInPath:(Ljava/lang/String;)Ljava/util/List; │ │ +20f288: 1d02 |0000: monitor-enter v2 │ │ +20f28a: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f28e: 5421 cb5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f292: 6e10 5471 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f298: 0c01 |0008: move-result-object v1 │ │ +20f29a: 7120 1371 1300 |0009: invoke-static {v3, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMS_FOR_PATH:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7113 │ │ +20f2a0: 0c03 |000c: move-result-object v3 │ │ +20f2a2: 6e20 6171 3000 |000d: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f2a8: 5423 cb5c |0010: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f2ac: 7110 c771 0300 |0012: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f2b2: 0c03 |0015: move-result-object v3 │ │ +20f2b4: 1e02 |0016: monitor-exit v2 │ │ +20f2b6: 7210 ce66 0300 |0017: invoke-interface {v3}, Ljava/util/List;.listIterator:()Ljava/util/ListIterator; // method@66ce │ │ +20f2bc: 0c00 |001a: move-result-object v0 │ │ +20f2be: 7210 d566 0000 |001b: invoke-interface {v0}, Ljava/util/ListIterator;.hasNext:()Z // method@66d5 │ │ +20f2c4: 0a01 |001e: move-result v1 │ │ +20f2c6: 3801 1600 |001f: if-eqz v1, 0035 // +0016 │ │ +20f2ca: 7210 d666 0000 |0021: invoke-interface {v0}, Ljava/util/ListIterator;.next:()Ljava/lang/Object; // method@66d6 │ │ +20f2d0: 0c01 |0024: move-result-object v1 │ │ +20f2d2: 1f01 2a0f |0025: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +20f2d6: 6e10 f571 0100 |0027: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +20f2dc: 0c01 |002a: move-result-object v1 │ │ +20f2de: 6e10 ab65 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f2e4: 0a01 |002e: move-result v1 │ │ +20f2e6: 3801 0600 |002f: if-eqz v1, 0035 // +0006 │ │ +20f2ea: 7210 d766 0000 |0031: invoke-interface {v0}, Ljava/util/ListIterator;.remove:()V // method@66d7 │ │ +20f2f0: 28e7 |0034: goto 001b // -0019 │ │ +20f2f2: 1103 |0035: return-object v3 │ │ +20f2f4: 0d03 |0036: move-exception v3 │ │ +20f2f6: 1e02 |0037: monitor-exit v2 │ │ +20f2f8: 2703 |0038: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x0017 │ │ -> 0x0036 │ │ 0x0037 - 0x0038 │ │ -> 0x0036 │ │ positions : │ │ 0x0000 line=132 │ │ @@ -511334,27 +511334,27 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -20f314: |[20f314] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAllTracks:()Ljava/util/List; │ │ -20f324: 1d02 |0000: monitor-enter v2 │ │ -20f326: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f32a: 1a01 c350 |0003: const-string v1, "listallinfo" // string@50c3 │ │ -20f32e: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f334: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f338: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f33e: 0c00 |000d: move-result-object v0 │ │ -20f340: 1e02 |000e: monitor-exit v2 │ │ -20f342: 1100 |000f: return-object v0 │ │ -20f344: 0d00 |0010: move-exception v0 │ │ -20f346: 1e02 |0011: monitor-exit v2 │ │ -20f348: 2700 |0012: throw v0 │ │ +20f310: |[20f310] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getAllTracks:()Ljava/util/List; │ │ +20f320: 1d02 |0000: monitor-enter v2 │ │ +20f322: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f326: 1a01 c350 |0003: const-string v1, "listallinfo" // string@50c3 │ │ +20f32a: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f330: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f334: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f33a: 0c00 |000d: move-result-object v0 │ │ +20f33c: 1e02 |000e: monitor-exit v2 │ │ +20f33e: 1100 |000f: return-object v0 │ │ +20f340: 0d00 |0010: move-exception v0 │ │ +20f342: 1e02 |0011: monitor-exit v2 │ │ +20f344: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0001 line=391 │ │ 0x0008 line=393 │ │ locals : │ │ @@ -511365,36 +511365,36 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -20f358: |[20f358] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -20f368: 1d01 |0000: monitor-enter v1 │ │ -20f36a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f36e: 7110 1471 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; // method@7114 │ │ -20f374: 0c02 |0006: move-result-object v2 │ │ -20f376: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f37c: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f380: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f386: 0c02 |000f: move-result-object v2 │ │ -20f388: 6e10 ab65 0400 |0010: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f38e: 0a00 |0013: move-result v0 │ │ -20f390: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -20f394: 6e10 ab65 0300 |0016: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f39a: 0a00 |0019: move-result v0 │ │ -20f39c: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -20f3a0: 7130 7b71 4203 |001c: invoke-static {v2, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterAlbumMBIDandAlbumArtist:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@717b │ │ -20f3a6: 1e01 |001f: monitor-exit v1 │ │ -20f3a8: 7110 d971 0200 |0020: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper;.sortFileListNumeric:(Ljava/util/List;)V // method@71d9 │ │ -20f3ae: 1102 |0023: return-object v2 │ │ -20f3b0: 0d02 |0024: move-exception v2 │ │ -20f3b2: 1e01 |0025: monitor-exit v1 │ │ -20f3b4: 2702 |0026: throw v2 │ │ +20f354: |[20f354] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +20f364: 1d01 |0000: monitor-enter v1 │ │ +20f366: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f36a: 7110 1471 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; // method@7114 │ │ +20f370: 0c02 |0006: move-result-object v2 │ │ +20f372: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f378: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f37c: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f382: 0c02 |000f: move-result-object v2 │ │ +20f384: 6e10 ab65 0400 |0010: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f38a: 0a00 |0013: move-result v0 │ │ +20f38c: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +20f390: 6e10 ab65 0300 |0016: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f396: 0a00 |0019: move-result v0 │ │ +20f398: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +20f39c: 7130 7b71 4203 |001c: invoke-static {v2, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterAlbumMBIDandAlbumArtist:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@717b │ │ +20f3a2: 1e01 |001f: monitor-exit v1 │ │ +20f3a4: 7110 d971 0200 |0020: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper;.sortFileListNumeric:(Ljava/util/List;)V // method@71d9 │ │ +20f3aa: 1102 |0023: return-object v2 │ │ +20f3ac: 0d02 |0024: move-exception v2 │ │ +20f3ae: 1e01 |0025: monitor-exit v1 │ │ +20f3b0: 2702 |0026: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0020 │ │ -> 0x0024 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ positions : │ │ 0x0000 line=428 │ │ @@ -511416,63 +511416,63 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -20f3cc: |[20f3cc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; │ │ -20f3dc: 5430 cb5c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f3e0: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f3e6: 0c00 |0005: move-result-object v0 │ │ -20f3e8: 6e10 ee70 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ -20f3ee: 0a01 |0009: move-result v1 │ │ -20f3f0: 3801 3c00 |000a: if-eqz v1, 0046 // +003c │ │ -20f3f4: 6e10 e770 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f3fa: 0a01 |000f: move-result v1 │ │ -20f3fc: 3801 3600 |0010: if-eqz v1, 0046 // +0036 │ │ -20f400: 1d03 |0012: monitor-enter v3 │ │ -20f402: 5431 cb5c |0013: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f406: 7120 1871 0400 |0015: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7118 │ │ -20f40c: 0c02 |0018: move-result-object v2 │ │ -20f40e: 6e20 6171 2100 |0019: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f414: 2201 050d |001c: new-instance v1, Ljava/util/HashSet; // type@0d05 │ │ -20f418: 5432 cb5c |001e: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f41c: 7110 c771 0200 |0020: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f422: 0c02 |0023: move-result-object v2 │ │ -20f424: 7020 a766 2100 |0024: invoke-direct {v1, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@66a7 │ │ -20f42a: 5432 cb5c |0027: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f42e: 7120 1171 0400 |0029: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7111 │ │ -20f434: 0c04 |002c: move-result-object v4 │ │ -20f436: 6e20 6171 4200 |002d: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f43c: 5434 cb5c |0030: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f440: 7110 c771 0400 |0032: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f446: 0c04 |0035: move-result-object v4 │ │ -20f448: 7220 0067 4100 |0036: invoke-interface {v1, v4}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@6700 │ │ -20f44e: 1e03 |0039: monitor-exit v3 │ │ -20f450: 2204 fb0c |003a: new-instance v4, Ljava/util/ArrayList; // type@0cfb │ │ -20f454: 7020 5066 1400 |003c: invoke-direct {v4, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@6650 │ │ -20f45a: 7110 8c66 0400 |003f: invoke-static {v4}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ -20f460: 1104 |0042: return-object v4 │ │ -20f462: 0d04 |0043: move-exception v4 │ │ -20f464: 1e03 |0044: monitor-exit v3 │ │ -20f466: 2704 |0045: throw v4 │ │ -20f468: 1d03 |0046: monitor-enter v3 │ │ -20f46a: 5431 cb5c |0047: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f46e: 7120 1871 0400 |0049: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7118 │ │ -20f474: 0c04 |004c: move-result-object v4 │ │ -20f476: 6e20 6171 4100 |004d: invoke-virtual {v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f47c: 5434 cb5c |0050: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f480: 7110 c771 0400 |0052: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f486: 0c04 |0055: move-result-object v4 │ │ -20f488: 1e03 |0056: monitor-exit v3 │ │ -20f48a: 1104 |0057: return-object v4 │ │ -20f48c: 0d04 |0058: move-exception v4 │ │ -20f48e: 1e03 |0059: monitor-exit v3 │ │ -20f490: 2704 |005a: throw v4 │ │ +20f3c8: |[20f3c8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; │ │ +20f3d8: 5430 cb5c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f3dc: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f3e2: 0c00 |0005: move-result-object v0 │ │ +20f3e4: 6e10 ee70 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ +20f3ea: 0a01 |0009: move-result v1 │ │ +20f3ec: 3801 3c00 |000a: if-eqz v1, 0046 // +003c │ │ +20f3f0: 6e10 e770 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f3f6: 0a01 |000f: move-result v1 │ │ +20f3f8: 3801 3600 |0010: if-eqz v1, 0046 // +0036 │ │ +20f3fc: 1d03 |0012: monitor-enter v3 │ │ +20f3fe: 5431 cb5c |0013: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f402: 7120 1871 0400 |0015: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7118 │ │ +20f408: 0c02 |0018: move-result-object v2 │ │ +20f40a: 6e20 6171 2100 |0019: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f410: 2201 050d |001c: new-instance v1, Ljava/util/HashSet; // type@0d05 │ │ +20f414: 5432 cb5c |001e: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f418: 7110 c771 0200 |0020: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f41e: 0c02 |0023: move-result-object v2 │ │ +20f420: 7020 a766 2100 |0024: invoke-direct {v1, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@66a7 │ │ +20f426: 5432 cb5c |0027: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f42a: 7120 1171 0400 |0029: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7111 │ │ +20f430: 0c04 |002c: move-result-object v4 │ │ +20f432: 6e20 6171 4200 |002d: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f438: 5434 cb5c |0030: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f43c: 7110 c771 0400 |0032: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f442: 0c04 |0035: move-result-object v4 │ │ +20f444: 7220 0067 4100 |0036: invoke-interface {v1, v4}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@6700 │ │ +20f44a: 1e03 |0039: monitor-exit v3 │ │ +20f44c: 2204 fb0c |003a: new-instance v4, Ljava/util/ArrayList; // type@0cfb │ │ +20f450: 7020 5066 1400 |003c: invoke-direct {v4, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@6650 │ │ +20f456: 7110 8c66 0400 |003f: invoke-static {v4}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ +20f45c: 1104 |0042: return-object v4 │ │ +20f45e: 0d04 |0043: move-exception v4 │ │ +20f460: 1e03 |0044: monitor-exit v3 │ │ +20f462: 2704 |0045: throw v4 │ │ +20f464: 1d03 |0046: monitor-enter v3 │ │ +20f466: 5431 cb5c |0047: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f46a: 7120 1871 0400 |0049: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7118 │ │ +20f470: 0c04 |004c: move-result-object v4 │ │ +20f472: 6e20 6171 4100 |004d: invoke-virtual {v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f478: 5434 cb5c |0050: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f47c: 7110 c771 0400 |0052: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f482: 0c04 |0055: move-result-object v4 │ │ +20f484: 1e03 |0056: monitor-exit v3 │ │ +20f486: 1104 |0057: return-object v4 │ │ +20f488: 0d04 |0058: move-exception v4 │ │ +20f48a: 1e03 |0059: monitor-exit v3 │ │ +20f48c: 2704 |005a: throw v4 │ │ catches : 3 │ │ 0x0013 - 0x003a │ │ -> 0x0043 │ │ 0x0044 - 0x0045 │ │ -> 0x0043 │ │ 0x0047 - 0x005a │ │ -> 0x0058 │ │ @@ -511501,47 +511501,47 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -20f4b4: |[20f4b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ -20f4c4: 6e10 ab71 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -20f4ca: 0c00 |0003: move-result-object v0 │ │ -20f4cc: 6e10 ef70 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtistSort:()Z // method@70ef │ │ -20f4d2: 0a01 |0007: move-result v1 │ │ -20f4d4: 3901 0d00 |0008: if-nez v1, 0015 // +000d │ │ -20f4d8: 6e10 f070 0000 |000a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagArtistSort:()Z // method@70f0 │ │ -20f4de: 0a00 |000d: move-result v0 │ │ -20f4e0: 3900 0700 |000e: if-nez v0, 0015 // +0007 │ │ -20f4e4: 6e40 9b71 3254 |0010: invoke-virtual {v2, v3, v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719b │ │ -20f4ea: 0c03 |0013: move-result-object v3 │ │ -20f4ec: 1103 |0014: return-object v3 │ │ -20f4ee: 1d02 |0015: monitor-enter v2 │ │ -20f4f0: 5420 cb5c |0016: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f4f4: 7110 1471 0300 |0018: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; // method@7114 │ │ -20f4fa: 0c03 |001b: move-result-object v3 │ │ -20f4fc: 6e20 6171 3000 |001c: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f502: 5423 cb5c |001f: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f506: 7110 ce71 0300 |0021: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f50c: 0c03 |0024: move-result-object v3 │ │ -20f50e: 6e10 ab65 0500 |0025: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f514: 0a00 |0028: move-result v0 │ │ -20f516: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -20f51a: 6e10 ab65 0400 |002b: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f520: 0a00 |002e: move-result v0 │ │ -20f522: 3900 0500 |002f: if-nez v0, 0034 // +0005 │ │ -20f526: 7130 7c71 5304 |0031: invoke-static {v3, v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterAlbumMBIDandAlbumArtistSort:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@717c │ │ -20f52c: 1e02 |0034: monitor-exit v2 │ │ -20f52e: 7110 d971 0300 |0035: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper;.sortFileListNumeric:(Ljava/util/List;)V // method@71d9 │ │ -20f534: 1103 |0038: return-object v3 │ │ -20f536: 0d03 |0039: move-exception v3 │ │ -20f538: 1e02 |003a: monitor-exit v2 │ │ -20f53a: 2703 |003b: throw v3 │ │ +20f4b0: |[20f4b0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; │ │ +20f4c0: 6e10 ab71 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +20f4c6: 0c00 |0003: move-result-object v0 │ │ +20f4c8: 6e10 ef70 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtistSort:()Z // method@70ef │ │ +20f4ce: 0a01 |0007: move-result v1 │ │ +20f4d0: 3901 0d00 |0008: if-nez v1, 0015 // +000d │ │ +20f4d4: 6e10 f070 0000 |000a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagArtistSort:()Z // method@70f0 │ │ +20f4da: 0a00 |000d: move-result v0 │ │ +20f4dc: 3900 0700 |000e: if-nez v0, 0015 // +0007 │ │ +20f4e0: 6e40 9b71 3254 |0010: invoke-virtual {v2, v3, v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719b │ │ +20f4e6: 0c03 |0013: move-result-object v3 │ │ +20f4e8: 1103 |0014: return-object v3 │ │ +20f4ea: 1d02 |0015: monitor-enter v2 │ │ +20f4ec: 5420 cb5c |0016: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f4f0: 7110 1471 0300 |0018: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUM_TRACKS:(Ljava/lang/String;)Ljava/lang/String; // method@7114 │ │ +20f4f6: 0c03 |001b: move-result-object v3 │ │ +20f4f8: 6e20 6171 3000 |001c: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f4fe: 5423 cb5c |001f: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f502: 7110 ce71 0300 |0021: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f508: 0c03 |0024: move-result-object v3 │ │ +20f50a: 6e10 ab65 0500 |0025: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f510: 0a00 |0028: move-result v0 │ │ +20f512: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +20f516: 6e10 ab65 0400 |002b: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f51c: 0a00 |002e: move-result v0 │ │ +20f51e: 3900 0500 |002f: if-nez v0, 0034 // +0005 │ │ +20f522: 7130 7c71 5304 |0031: invoke-static {v3, v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.filterAlbumMBIDandAlbumArtistSort:(Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V // method@717c │ │ +20f528: 1e02 |0034: monitor-exit v2 │ │ +20f52a: 7110 d971 0300 |0035: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper;.sortFileListNumeric:(Ljava/util/List;)V // method@71d9 │ │ +20f530: 1103 |0038: return-object v3 │ │ +20f532: 0d03 |0039: move-exception v3 │ │ +20f534: 1e02 |003a: monitor-exit v2 │ │ +20f536: 2703 |003b: throw v3 │ │ catches : 2 │ │ 0x0016 - 0x0035 │ │ -> 0x0039 │ │ 0x003a - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=454 │ │ @@ -511566,73 +511566,73 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 109 16-bit code units │ │ -20f550: |[20f550] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistSortAlbums:(Ljava/lang/String;)Ljava/util/List; │ │ -20f560: 5430 cb5c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f564: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f56a: 0c00 |0005: move-result-object v0 │ │ -20f56c: 6e10 f070 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagArtistSort:()Z // method@70f0 │ │ -20f572: 0a01 |0009: move-result v1 │ │ -20f574: 3801 5e00 |000a: if-eqz v1, 0068 // +005e │ │ -20f578: 6e10 e670 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListFiltering:()Z // method@70e6 │ │ -20f57e: 0a01 |000f: move-result v1 │ │ -20f580: 3901 0300 |0010: if-nez v1, 0013 // +0003 │ │ -20f584: 2856 |0012: goto 0068 // +0056 │ │ -20f586: 6e10 ee70 0000 |0013: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ -20f58c: 0a01 |0016: move-result v1 │ │ -20f58e: 3801 3c00 |0017: if-eqz v1, 0053 // +003c │ │ -20f592: 6e10 e770 0000 |0019: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f598: 0a01 |001c: move-result v1 │ │ -20f59a: 3801 3600 |001d: if-eqz v1, 0053 // +0036 │ │ -20f59e: 1d03 |001f: monitor-enter v3 │ │ -20f5a0: 5431 cb5c |0020: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f5a4: 7120 1671 0400 |0022: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7116 │ │ -20f5aa: 0c02 |0025: move-result-object v2 │ │ -20f5ac: 6e20 6171 2100 |0026: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f5b2: 2201 050d |0029: new-instance v1, Ljava/util/HashSet; // type@0d05 │ │ -20f5b6: 5432 cb5c |002b: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f5ba: 7110 c771 0200 |002d: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f5c0: 0c02 |0030: move-result-object v2 │ │ -20f5c2: 7020 a766 2100 |0031: invoke-direct {v1, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@66a7 │ │ -20f5c8: 5432 cb5c |0034: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f5cc: 7120 0f71 0400 |0036: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@710f │ │ -20f5d2: 0c04 |0039: move-result-object v4 │ │ -20f5d4: 6e20 6171 4200 |003a: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f5da: 5434 cb5c |003d: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f5de: 7110 c771 0400 |003f: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f5e4: 0c04 |0042: move-result-object v4 │ │ -20f5e6: 7220 0067 4100 |0043: invoke-interface {v1, v4}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@6700 │ │ -20f5ec: 1e03 |0046: monitor-exit v3 │ │ -20f5ee: 2204 fb0c |0047: new-instance v4, Ljava/util/ArrayList; // type@0cfb │ │ -20f5f2: 7020 5066 1400 |0049: invoke-direct {v4, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@6650 │ │ -20f5f8: 7110 8c66 0400 |004c: invoke-static {v4}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ -20f5fe: 1104 |004f: return-object v4 │ │ -20f600: 0d04 |0050: move-exception v4 │ │ -20f602: 1e03 |0051: monitor-exit v3 │ │ -20f604: 2704 |0052: throw v4 │ │ -20f606: 1d03 |0053: monitor-enter v3 │ │ -20f608: 5431 cb5c |0054: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f60c: 7120 1871 0400 |0056: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7118 │ │ -20f612: 0c04 |0059: move-result-object v4 │ │ -20f614: 6e20 6171 4100 |005a: invoke-virtual {v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f61a: 5434 cb5c |005d: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f61e: 7110 c771 0400 |005f: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ -20f624: 0c04 |0062: move-result-object v4 │ │ -20f626: 1e03 |0063: monitor-exit v3 │ │ -20f628: 1104 |0064: return-object v4 │ │ -20f62a: 0d04 |0065: move-exception v4 │ │ -20f62c: 1e03 |0066: monitor-exit v3 │ │ -20f62e: 2704 |0067: throw v4 │ │ -20f630: 6e20 9c71 4300 |0068: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719c │ │ -20f636: 0c04 |006b: move-result-object v4 │ │ -20f638: 1104 |006c: return-object v4 │ │ +20f54c: |[20f54c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistSortAlbums:(Ljava/lang/String;)Ljava/util/List; │ │ +20f55c: 5430 cb5c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f560: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f566: 0c00 |0005: move-result-object v0 │ │ +20f568: 6e10 f070 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagArtistSort:()Z // method@70f0 │ │ +20f56e: 0a01 |0009: move-result v1 │ │ +20f570: 3801 5e00 |000a: if-eqz v1, 0068 // +005e │ │ +20f574: 6e10 e670 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListFiltering:()Z // method@70e6 │ │ +20f57a: 0a01 |000f: move-result v1 │ │ +20f57c: 3901 0300 |0010: if-nez v1, 0013 // +0003 │ │ +20f580: 2856 |0012: goto 0068 // +0056 │ │ +20f582: 6e10 ee70 0000 |0013: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ +20f588: 0a01 |0016: move-result v1 │ │ +20f58a: 3801 3c00 |0017: if-eqz v1, 0053 // +003c │ │ +20f58e: 6e10 e770 0000 |0019: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f594: 0a01 |001c: move-result v1 │ │ +20f596: 3801 3600 |001d: if-eqz v1, 0053 // +0036 │ │ +20f59a: 1d03 |001f: monitor-enter v3 │ │ +20f59c: 5431 cb5c |0020: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f5a0: 7120 1671 0400 |0022: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7116 │ │ +20f5a6: 0c02 |0025: move-result-object v2 │ │ +20f5a8: 6e20 6171 2100 |0026: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f5ae: 2201 050d |0029: new-instance v1, Ljava/util/HashSet; // type@0d05 │ │ +20f5b2: 5432 cb5c |002b: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f5b6: 7110 c771 0200 |002d: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f5bc: 0c02 |0030: move-result-object v2 │ │ +20f5be: 7020 a766 2100 |0031: invoke-direct {v1, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@66a7 │ │ +20f5c4: 5432 cb5c |0034: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f5c8: 7120 0f71 0400 |0036: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ALBUMARTISTSORT_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@710f │ │ +20f5ce: 0c04 |0039: move-result-object v4 │ │ +20f5d0: 6e20 6171 4200 |003a: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f5d6: 5434 cb5c |003d: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f5da: 7110 c771 0400 |003f: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f5e0: 0c04 |0042: move-result-object v4 │ │ +20f5e2: 7220 0067 4100 |0043: invoke-interface {v1, v4}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@6700 │ │ +20f5e8: 1e03 |0046: monitor-exit v3 │ │ +20f5ea: 2204 fb0c |0047: new-instance v4, Ljava/util/ArrayList; // type@0cfb │ │ +20f5ee: 7020 5066 1400 |0049: invoke-direct {v4, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@6650 │ │ +20f5f4: 7110 8c66 0400 |004c: invoke-static {v4}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ +20f5fa: 1104 |004f: return-object v4 │ │ +20f5fc: 0d04 |0050: move-exception v4 │ │ +20f5fe: 1e03 |0051: monitor-exit v3 │ │ +20f600: 2704 |0052: throw v4 │ │ +20f602: 1d03 |0053: monitor-enter v3 │ │ +20f604: 5431 cb5c |0054: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f608: 7120 1871 0400 |0056: invoke-static {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTIST_ALBUMS:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;)Ljava/lang/String; // method@7118 │ │ +20f60e: 0c04 |0059: move-result-object v4 │ │ +20f610: 6e20 6171 4100 |005a: invoke-virtual {v1, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f616: 5434 cb5c |005d: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f61a: 7110 c771 0400 |005f: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71c7 │ │ +20f620: 0c04 |0062: move-result-object v4 │ │ +20f622: 1e03 |0063: monitor-exit v3 │ │ +20f624: 1104 |0064: return-object v4 │ │ +20f626: 0d04 |0065: move-exception v4 │ │ +20f628: 1e03 |0066: monitor-exit v3 │ │ +20f62a: 2704 |0067: throw v4 │ │ +20f62c: 6e20 9c71 4300 |0068: invoke-virtual {v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719c │ │ +20f632: 0c04 |006b: move-result-object v4 │ │ +20f634: 1104 |006c: return-object v4 │ │ catches : 3 │ │ 0x0020 - 0x0047 │ │ -> 0x0050 │ │ 0x0051 - 0x0052 │ │ -> 0x0050 │ │ 0x0054 - 0x0067 │ │ -> 0x0065 │ │ @@ -511663,66 +511663,66 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -20f65c: |[20f65c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtists:()Ljava/util/List; │ │ -20f66c: 1d04 |0000: monitor-enter v4 │ │ -20f66e: 5440 cb5c |0001: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f672: 5441 cb5c |0003: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f676: 6e10 5471 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f67c: 0c01 |0008: move-result-object v1 │ │ -20f67e: 6e10 e770 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f684: 0a01 |000c: move-result v1 │ │ -20f686: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -20f688: 3801 1000 |000e: if-eqz v1, 001e // +0010 │ │ -20f68c: 5441 cb5c |0010: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f690: 6e10 5471 0100 |0012: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f696: 0c01 |0015: move-result-object v1 │ │ -20f698: 6e10 e970 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20f69e: 0a01 |0019: move-result v1 │ │ -20f6a0: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -20f6a4: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -20f6a6: 2802 |001d: goto 001f // +0002 │ │ -20f6a8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -20f6aa: 7110 1571 0100 |001f: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTISTS:(Z)Ljava/lang/String; // method@7115 │ │ -20f6b0: 0c01 |0022: move-result-object v1 │ │ -20f6b2: 6e20 6171 1000 |0023: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f6b8: 5440 cb5c |0026: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f6bc: 5441 cb5c |0028: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f6c0: 6e10 5471 0100 |002a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f6c6: 0c01 |002d: move-result-object v1 │ │ -20f6c8: 6e10 e970 0100 |002e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20f6ce: 0a01 |0031: move-result v1 │ │ -20f6d0: 5443 cb5c |0032: iget-object v3, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f6d4: 6e10 5471 0300 |0034: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f6da: 0c03 |0037: move-result-object v3 │ │ -20f6dc: 6e10 e770 0300 |0038: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f6e2: 0a03 |003b: move-result v3 │ │ -20f6e4: 7130 c871 1003 |003c: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ -20f6ea: 0c00 |003f: move-result-object v0 │ │ -20f6ec: 7210 d266 0000 |0040: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ -20f6f2: 0a01 |0043: move-result v1 │ │ -20f6f4: 3d01 1500 |0044: if-lez v1, 0059 // +0015 │ │ -20f6f8: 7220 ca66 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -20f6fe: 0c01 |0049: move-result-object v1 │ │ -20f700: 1f01 2c0f |004a: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20f704: 6e10 0c72 0100 |004c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20f70a: 0c01 |004f: move-result-object v1 │ │ -20f70c: 6e10 ab65 0100 |0050: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f712: 0a01 |0053: move-result v1 │ │ -20f714: 3801 0500 |0054: if-eqz v1, 0059 // +0005 │ │ -20f718: 7220 cf66 2000 |0056: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ -20f71e: 1e04 |0059: monitor-exit v4 │ │ -20f720: 1100 |005a: return-object v0 │ │ -20f722: 0d00 |005b: move-exception v0 │ │ -20f724: 1e04 |005c: monitor-exit v4 │ │ -20f726: 2700 |005d: throw v0 │ │ +20f658: |[20f658] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtists:()Ljava/util/List; │ │ +20f668: 1d04 |0000: monitor-enter v4 │ │ +20f66a: 5440 cb5c |0001: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f66e: 5441 cb5c |0003: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f672: 6e10 5471 0100 |0005: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f678: 0c01 |0008: move-result-object v1 │ │ +20f67a: 6e10 e770 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f680: 0a01 |000c: move-result v1 │ │ +20f682: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +20f684: 3801 1000 |000e: if-eqz v1, 001e // +0010 │ │ +20f688: 5441 cb5c |0010: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f68c: 6e10 5471 0100 |0012: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f692: 0c01 |0015: move-result-object v1 │ │ +20f694: 6e10 e970 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20f69a: 0a01 |0019: move-result v1 │ │ +20f69c: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +20f6a0: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +20f6a2: 2802 |001d: goto 001f // +0002 │ │ +20f6a4: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +20f6a6: 7110 1571 0100 |001f: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTISTS:(Z)Ljava/lang/String; // method@7115 │ │ +20f6ac: 0c01 |0022: move-result-object v1 │ │ +20f6ae: 6e20 6171 1000 |0023: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f6b4: 5440 cb5c |0026: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f6b8: 5441 cb5c |0028: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f6bc: 6e10 5471 0100 |002a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f6c2: 0c01 |002d: move-result-object v1 │ │ +20f6c4: 6e10 e970 0100 |002e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20f6ca: 0a01 |0031: move-result v1 │ │ +20f6cc: 5443 cb5c |0032: iget-object v3, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f6d0: 6e10 5471 0300 |0034: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f6d6: 0c03 |0037: move-result-object v3 │ │ +20f6d8: 6e10 e770 0300 |0038: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f6de: 0a03 |003b: move-result v3 │ │ +20f6e0: 7130 c871 1003 |003c: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ +20f6e6: 0c00 |003f: move-result-object v0 │ │ +20f6e8: 7210 d266 0000 |0040: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ +20f6ee: 0a01 |0043: move-result v1 │ │ +20f6f0: 3d01 1500 |0044: if-lez v1, 0059 // +0015 │ │ +20f6f4: 7220 ca66 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20f6fa: 0c01 |0049: move-result-object v1 │ │ +20f6fc: 1f01 2c0f |004a: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20f700: 6e10 0c72 0100 |004c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20f706: 0c01 |004f: move-result-object v1 │ │ +20f708: 6e10 ab65 0100 |0050: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f70e: 0a01 |0053: move-result v1 │ │ +20f710: 3801 0500 |0054: if-eqz v1, 0059 // +0005 │ │ +20f714: 7220 cf66 2000 |0056: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ +20f71a: 1e04 |0059: monitor-exit v4 │ │ +20f71c: 1100 |005a: return-object v0 │ │ +20f71e: 0d00 |005b: move-exception v0 │ │ +20f720: 1e04 |005c: monitor-exit v4 │ │ +20f722: 2700 |005d: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0059 │ │ -> 0x005b │ │ positions : │ │ 0x0001 line=239 │ │ 0x0026 line=242 │ │ 0x0040 line=243 │ │ @@ -511736,76 +511736,76 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -20f734: |[20f734] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistsSort:()Ljava/util/List; │ │ -20f744: 1d04 |0000: monitor-enter v4 │ │ -20f746: 5440 cb5c |0001: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f74a: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f750: 0c00 |0006: move-result-object v0 │ │ -20f752: 6e10 f070 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagArtistSort:()Z // method@70f0 │ │ -20f758: 0a00 |000a: move-result v0 │ │ -20f75a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -20f75e: 6e10 9f71 0400 |000d: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ -20f764: 0c00 |0010: move-result-object v0 │ │ -20f766: 1e04 |0011: monitor-exit v4 │ │ -20f768: 1100 |0012: return-object v0 │ │ -20f76a: 5440 cb5c |0013: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f76e: 5441 cb5c |0015: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f772: 6e10 5471 0100 |0017: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f778: 0c01 |001a: move-result-object v1 │ │ -20f77a: 6e10 e770 0100 |001b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f780: 0a01 |001e: move-result v1 │ │ -20f782: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -20f784: 3801 1000 |0020: if-eqz v1, 0030 // +0010 │ │ -20f788: 5441 cb5c |0022: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f78c: 6e10 5471 0100 |0024: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f792: 0c01 |0027: move-result-object v1 │ │ -20f794: 6e10 e970 0100 |0028: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20f79a: 0a01 |002b: move-result v1 │ │ -20f79c: 3801 0400 |002c: if-eqz v1, 0030 // +0004 │ │ -20f7a0: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -20f7a2: 2802 |002f: goto 0031 // +0002 │ │ -20f7a4: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -20f7a6: 7110 1771 0100 |0031: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTISTS_SORT:(Z)Ljava/lang/String; // method@7117 │ │ -20f7ac: 0c01 |0034: move-result-object v1 │ │ -20f7ae: 6e20 6171 1000 |0035: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f7b4: 5440 cb5c |0038: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f7b8: 5441 cb5c |003a: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f7bc: 6e10 5471 0100 |003c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f7c2: 0c01 |003f: move-result-object v1 │ │ -20f7c4: 6e10 e970 0100 |0040: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ -20f7ca: 0a01 |0043: move-result v1 │ │ -20f7cc: 5443 cb5c |0044: iget-object v3, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f7d0: 6e10 5471 0300 |0046: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20f7d6: 0c03 |0049: move-result-object v3 │ │ -20f7d8: 6e10 e770 0300 |004a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ -20f7de: 0a03 |004d: move-result v3 │ │ -20f7e0: 7130 c871 1003 |004e: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ -20f7e6: 0c00 |0051: move-result-object v0 │ │ -20f7e8: 7210 d266 0000 |0052: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ -20f7ee: 0a01 |0055: move-result v1 │ │ -20f7f0: 3d01 1500 |0056: if-lez v1, 006b // +0015 │ │ -20f7f4: 7220 ca66 2000 |0058: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -20f7fa: 0c01 |005b: move-result-object v1 │ │ -20f7fc: 1f01 2c0f |005c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -20f800: 6e10 0c72 0100 |005e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -20f806: 0c01 |0061: move-result-object v1 │ │ -20f808: 6e10 ab65 0100 |0062: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20f80e: 0a01 |0065: move-result v1 │ │ -20f810: 3801 0500 |0066: if-eqz v1, 006b // +0005 │ │ -20f814: 7220 cf66 2000 |0068: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ -20f81a: 1e04 |006b: monitor-exit v4 │ │ -20f81c: 1100 |006c: return-object v0 │ │ -20f81e: 0d00 |006d: move-exception v0 │ │ -20f820: 1e04 |006e: monitor-exit v4 │ │ -20f822: 2700 |006f: throw v0 │ │ +20f730: |[20f730] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getArtistsSort:()Ljava/util/List; │ │ +20f740: 1d04 |0000: monitor-enter v4 │ │ +20f742: 5440 cb5c |0001: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f746: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f74c: 0c00 |0006: move-result-object v0 │ │ +20f74e: 6e10 f070 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagArtistSort:()Z // method@70f0 │ │ +20f754: 0a00 |000a: move-result v0 │ │ +20f756: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +20f75a: 6e10 9f71 0400 |000d: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ +20f760: 0c00 |0010: move-result-object v0 │ │ +20f762: 1e04 |0011: monitor-exit v4 │ │ +20f764: 1100 |0012: return-object v0 │ │ +20f766: 5440 cb5c |0013: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f76a: 5441 cb5c |0015: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f76e: 6e10 5471 0100 |0017: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f774: 0c01 |001a: move-result-object v1 │ │ +20f776: 6e10 e770 0100 |001b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f77c: 0a01 |001e: move-result v1 │ │ +20f77e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +20f780: 3801 1000 |0020: if-eqz v1, 0030 // +0010 │ │ +20f784: 5441 cb5c |0022: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f788: 6e10 5471 0100 |0024: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f78e: 0c01 |0027: move-result-object v1 │ │ +20f790: 6e10 e970 0100 |0028: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20f796: 0a01 |002b: move-result v1 │ │ +20f798: 3801 0400 |002c: if-eqz v1, 0030 // +0004 │ │ +20f79c: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +20f79e: 2802 |002f: goto 0031 // +0002 │ │ +20f7a0: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +20f7a2: 7110 1771 0100 |0031: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REQUEST_ARTISTS_SORT:(Z)Ljava/lang/String; // method@7117 │ │ +20f7a8: 0c01 |0034: move-result-object v1 │ │ +20f7aa: 6e20 6171 1000 |0035: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f7b0: 5440 cb5c |0038: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f7b4: 5441 cb5c |003a: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f7b8: 6e10 5471 0100 |003c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f7be: 0c01 |003f: move-result-object v1 │ │ +20f7c0: 6e10 e970 0100 |0040: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasMusicBrainzTags:()Z // method@70e9 │ │ +20f7c6: 0a01 |0043: move-result v1 │ │ +20f7c8: 5443 cb5c |0044: iget-object v3, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f7cc: 6e10 5471 0300 |0046: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20f7d2: 0c03 |0049: move-result-object v3 │ │ +20f7d4: 6e10 e770 0300 |004a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroup:()Z // method@70e7 │ │ +20f7da: 0a03 |004d: move-result v3 │ │ +20f7dc: 7130 c871 1003 |004e: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; // method@71c8 │ │ +20f7e2: 0c00 |0051: move-result-object v0 │ │ +20f7e4: 7210 d266 0000 |0052: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ +20f7ea: 0a01 |0055: move-result v1 │ │ +20f7ec: 3d01 1500 |0056: if-lez v1, 006b // +0015 │ │ +20f7f0: 7220 ca66 2000 |0058: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20f7f6: 0c01 |005b: move-result-object v1 │ │ +20f7f8: 1f01 2c0f |005c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +20f7fc: 6e10 0c72 0100 |005e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +20f802: 0c01 |0061: move-result-object v1 │ │ +20f804: 6e10 ab65 0100 |0062: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20f80a: 0a01 |0065: move-result v1 │ │ +20f80c: 3801 0500 |0066: if-eqz v1, 006b // +0005 │ │ +20f810: 7220 cf66 2000 |0068: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@66cf │ │ +20f816: 1e04 |006b: monitor-exit v4 │ │ +20f818: 1100 |006c: return-object v0 │ │ +20f81a: 0d00 |006d: move-exception v0 │ │ +20f81c: 1e04 |006e: monitor-exit v4 │ │ +20f81e: 2700 |006f: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0011 │ │ -> 0x006d │ │ 0x0013 - 0x006b │ │ -> 0x006d │ │ positions : │ │ 0x0001 line=256 │ │ @@ -511824,27 +511824,27 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -20f838: |[20f838] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentPlaylist:()Ljava/util/List; │ │ -20f848: 1d02 |0000: monitor-enter v2 │ │ -20f84a: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f84e: 1a01 ac63 |0003: const-string v1, "playlistinfo" // string@63ac │ │ -20f852: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f858: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f85c: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f862: 0c00 |000d: move-result-object v0 │ │ -20f864: 1e02 |000e: monitor-exit v2 │ │ -20f866: 1100 |000f: return-object v0 │ │ -20f868: 0d00 |0010: move-exception v0 │ │ -20f86a: 1e02 |0011: monitor-exit v2 │ │ -20f86c: 2700 |0012: throw v0 │ │ +20f834: |[20f834] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentPlaylist:()Ljava/util/List; │ │ +20f844: 1d02 |0000: monitor-enter v2 │ │ +20f846: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f84a: 1a01 ac63 |0003: const-string v1, "playlistinfo" // string@63ac │ │ +20f84e: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f854: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f858: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f85e: 0c00 |000d: move-result-object v0 │ │ +20f860: 1e02 |000e: monitor-exit v2 │ │ +20f862: 1100 |000f: return-object v0 │ │ +20f864: 0d00 |0010: move-exception v0 │ │ +20f866: 1e02 |0011: monitor-exit v2 │ │ +20f868: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0001 line=482 │ │ 0x0008 line=485 │ │ locals : │ │ @@ -511855,28 +511855,28 @@ │ │ type : '(II)Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -20f87c: |[20f87c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentPlaylistWindow:(II)Ljava/util/List; │ │ -20f88c: 1d01 |0000: monitor-enter v1 │ │ -20f88e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f892: 7120 0171 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_CURRENT_PLAYLIST_WINDOW:(II)Ljava/lang/String; // method@7101 │ │ -20f898: 0c02 |0006: move-result-object v2 │ │ -20f89a: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f8a0: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f8a4: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f8aa: 0c02 |000f: move-result-object v2 │ │ -20f8ac: 1e01 |0010: monitor-exit v1 │ │ -20f8ae: 1102 |0011: return-object v2 │ │ -20f8b0: 0d02 |0012: move-exception v2 │ │ -20f8b2: 1e01 |0013: monitor-exit v1 │ │ -20f8b4: 2702 |0014: throw v2 │ │ +20f878: |[20f878] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentPlaylistWindow:(II)Ljava/util/List; │ │ +20f888: 1d01 |0000: monitor-enter v1 │ │ +20f88a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f88e: 7120 0171 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_CURRENT_PLAYLIST_WINDOW:(II)Ljava/lang/String; // method@7101 │ │ +20f894: 0c02 |0006: move-result-object v2 │ │ +20f896: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f89c: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f8a0: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f8a6: 0c02 |000f: move-result-object v2 │ │ +20f8a8: 1e01 |0010: monitor-exit v1 │ │ +20f8aa: 1102 |0011: return-object v2 │ │ +20f8ac: 0d02 |0012: move-exception v2 │ │ +20f8ae: 1e01 |0013: monitor-exit v1 │ │ +20f8b0: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=494 │ │ 0x000a line=497 │ │ locals : │ │ @@ -511889,27 +511889,27 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -20faa4: |[20faa4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ -20fab4: 1d02 |0000: monitor-enter v2 │ │ -20fab6: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20faba: 1a01 bf71 |0003: const-string v1, "status" // string@71bf │ │ -20fabe: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20fac4: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fac8: 7110 ca71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDCurrentStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71ca │ │ -20face: 0c00 |000d: move-result-object v0 │ │ -20fad0: 1e02 |000e: monitor-exit v2 │ │ -20fad2: 1100 |000f: return-object v0 │ │ -20fad4: 0d00 |0010: move-exception v0 │ │ -20fad6: 1e02 |0011: monitor-exit v2 │ │ -20fad8: 2700 |0012: throw v0 │ │ +20faa0: |[20faa0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ +20fab0: 1d02 |0000: monitor-enter v2 │ │ +20fab2: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fab6: 1a01 bf71 |0003: const-string v1, "status" // string@71bf │ │ +20faba: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20fac0: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fac4: 7110 ca71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDCurrentStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71ca │ │ +20faca: 0c00 |000d: move-result-object v0 │ │ +20facc: 1e02 |000e: monitor-exit v2 │ │ +20face: 1100 |000f: return-object v0 │ │ +20fad0: 0d00 |0010: move-exception v0 │ │ +20fad2: 1e02 |0011: monitor-exit v2 │ │ +20fad4: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0001 line=563 │ │ 0x0008 line=564 │ │ locals : │ │ @@ -511920,44 +511920,44 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -20fb2c: |[20fb2c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentSong:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ -20fb3c: 1d04 |0000: monitor-enter v4 │ │ -20fb3e: 5440 cb5c |0001: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fb42: 1a01 073e |0003: const-string v1, "currentsong" // string@3e07 │ │ -20fb46: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20fb4c: 5440 cb5c |0008: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fb50: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20fb56: 0c00 |000d: move-result-object v0 │ │ -20fb58: 7210 d266 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ -20fb5e: 0a01 |0011: move-result v1 │ │ -20fb60: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -20fb62: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -20fb64: 3321 1500 |0014: if-ne v1, v2, 0029 // +0015 │ │ -20fb68: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -20fb6a: 7220 ca66 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -20fb70: 0c00 |001a: move-result-object v0 │ │ -20fb72: 1f00 320f |001b: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -20fb76: 3800 0a00 |001d: if-eqz v0, 0027 // +000a │ │ -20fb7a: 2001 380f |001f: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -20fb7e: 3801 0600 |0021: if-eqz v1, 0027 // +0006 │ │ -20fb82: 1f00 380f |0023: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -20fb86: 1e04 |0025: monitor-exit v4 │ │ -20fb88: 1100 |0026: return-object v0 │ │ -20fb8a: 1e04 |0027: monitor-exit v4 │ │ -20fb8c: 1103 |0028: return-object v3 │ │ -20fb8e: 1e04 |0029: monitor-exit v4 │ │ -20fb90: 1103 |002a: return-object v3 │ │ -20fb92: 0d00 |002b: move-exception v0 │ │ -20fb94: 1e04 |002c: monitor-exit v4 │ │ -20fb96: 2700 |002d: throw v0 │ │ +20fb28: |[20fb28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getCurrentSong:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ +20fb38: 1d04 |0000: monitor-enter v4 │ │ +20fb3a: 5440 cb5c |0001: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fb3e: 1a01 073e |0003: const-string v1, "currentsong" // string@3e07 │ │ +20fb42: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20fb48: 5440 cb5c |0008: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fb4c: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20fb52: 0c00 |000d: move-result-object v0 │ │ +20fb54: 7210 d266 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ +20fb5a: 0a01 |0011: move-result v1 │ │ +20fb5c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +20fb5e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +20fb60: 3321 1500 |0014: if-ne v1, v2, 0029 // +0015 │ │ +20fb64: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +20fb66: 7220 ca66 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20fb6c: 0c00 |001a: move-result-object v0 │ │ +20fb6e: 1f00 320f |001b: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +20fb72: 3800 0a00 |001d: if-eqz v0, 0027 // +000a │ │ +20fb76: 2001 380f |001f: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +20fb7a: 3801 0600 |0021: if-eqz v1, 0027 // +0006 │ │ +20fb7e: 1f00 380f |0023: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +20fb82: 1e04 |0025: monitor-exit v4 │ │ +20fb84: 1100 |0026: return-object v0 │ │ +20fb86: 1e04 |0027: monitor-exit v4 │ │ +20fb88: 1103 |0028: return-object v3 │ │ +20fb8a: 1e04 |0029: monitor-exit v4 │ │ +20fb8c: 1103 |002a: return-object v3 │ │ +20fb8e: 0d00 |002b: move-exception v0 │ │ +20fb90: 1e04 |002c: monitor-exit v4 │ │ +20fb92: 2700 |002d: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0025 │ │ -> 0x002b │ │ positions : │ │ 0x0001 line=585 │ │ 0x0008 line=590 │ │ 0x000e line=592 │ │ @@ -511974,29 +511974,29 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -20f8c4: |[20f8c4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getFiles:(Ljava/lang/String;)Ljava/util/List; │ │ -20f8d4: 1d01 |0000: monitor-enter v1 │ │ -20f8d6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f8da: 7110 0271 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_FILES_INFO:(Ljava/lang/String;)Ljava/lang/String; // method@7102 │ │ -20f8e0: 0c02 |0006: move-result-object v2 │ │ -20f8e2: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f8e8: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f8ec: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f8f2: 0c02 |000f: move-result-object v2 │ │ -20f8f4: 1e01 |0010: monitor-exit v1 │ │ -20f8f6: 7110 8c66 0200 |0011: invoke-static {v2}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ -20f8fc: 1102 |0014: return-object v2 │ │ -20f8fe: 0d02 |0015: move-exception v2 │ │ -20f900: 1e01 |0016: monitor-exit v1 │ │ -20f902: 2702 |0017: throw v2 │ │ +20f8c0: |[20f8c0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getFiles:(Ljava/lang/String;)Ljava/util/List; │ │ +20f8d0: 1d01 |0000: monitor-enter v1 │ │ +20f8d2: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f8d6: 7110 0271 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_FILES_INFO:(Ljava/lang/String;)Ljava/lang/String; // method@7102 │ │ +20f8dc: 0c02 |0006: move-result-object v2 │ │ +20f8de: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f8e4: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f8e8: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f8ee: 0c02 |000f: move-result-object v2 │ │ +20f8f0: 1e01 |0010: monitor-exit v1 │ │ +20f8f2: 7110 8c66 0200 |0011: invoke-static {v2}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ +20f8f8: 1102 |0014: return-object v2 │ │ +20f8fa: 0d02 |0015: move-exception v2 │ │ +20f8fc: 1e01 |0016: monitor-exit v1 │ │ +20f8fe: 2702 |0017: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0011 │ │ -> 0x0015 │ │ 0x0016 - 0x0017 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=519 │ │ @@ -512014,27 +512014,27 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -20f918: |[20f918] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getOutputs:()Ljava/util/List; │ │ -20f928: 1d02 |0000: monitor-enter v2 │ │ -20f92a: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f92e: 1a01 9462 |0003: const-string v1, "outputs" // string@6294 │ │ -20f932: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f938: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f93c: 7110 cb71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDOutputs:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; // method@71cb │ │ -20f942: 0c00 |000d: move-result-object v0 │ │ -20f944: 1e02 |000e: monitor-exit v2 │ │ -20f946: 1100 |000f: return-object v0 │ │ -20f948: 0d00 |0010: move-exception v0 │ │ -20f94a: 1e02 |0011: monitor-exit v2 │ │ -20f94c: 2700 |0012: throw v0 │ │ +20f914: |[20f914] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getOutputs:()Ljava/util/List; │ │ +20f924: 1d02 |0000: monitor-enter v2 │ │ +20f926: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f92a: 1a01 9462 |0003: const-string v1, "outputs" // string@6294 │ │ +20f92e: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f934: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f938: 7110 cb71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDOutputs:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; // method@71cb │ │ +20f93e: 0c00 |000d: move-result-object v0 │ │ +20f940: 1e02 |000e: monitor-exit v2 │ │ +20f942: 1100 |000f: return-object v0 │ │ +20f944: 0d00 |0010: move-exception v0 │ │ +20f946: 1e02 |0011: monitor-exit v2 │ │ +20f948: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0001 line=948 │ │ 0x0008 line=950 │ │ locals : │ │ @@ -512045,28 +512045,28 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -20f95c: |[20f95c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getPlaylistFindTrack:(Ljava/lang/String;)Ljava/util/List; │ │ -20f96c: 1d01 |0000: monitor-enter v1 │ │ -20f96e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f972: 7110 0871 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PLAYLIST_FIND_URI:(Ljava/lang/String;)Ljava/lang/String; // method@7108 │ │ -20f978: 0c02 |0006: move-result-object v2 │ │ -20f97a: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f980: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f984: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f98a: 0c02 |000f: move-result-object v2 │ │ -20f98c: 1e01 |0010: monitor-exit v1 │ │ -20f98e: 1102 |0011: return-object v2 │ │ -20f990: 0d02 |0012: move-exception v2 │ │ -20f992: 1e01 |0013: monitor-exit v1 │ │ -20f994: 2702 |0014: throw v2 │ │ +20f958: |[20f958] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getPlaylistFindTrack:(Ljava/lang/String;)Ljava/util/List; │ │ +20f968: 1d01 |0000: monitor-enter v1 │ │ +20f96a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f96e: 7110 0871 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PLAYLIST_FIND_URI:(Ljava/lang/String;)Ljava/lang/String; // method@7108 │ │ +20f974: 0c02 |0006: move-result-object v2 │ │ +20f976: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f97c: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f980: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f986: 0c02 |000f: move-result-object v2 │ │ +20f988: 1e01 |0010: monitor-exit v1 │ │ +20f98a: 1102 |0011: return-object v2 │ │ +20f98c: 0d02 |0012: move-exception v2 │ │ +20f98e: 1e01 |0013: monitor-exit v1 │ │ +20f990: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=550 │ │ 0x000a line=553 │ │ locals : │ │ @@ -512078,28 +512078,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -20f9a4: |[20f9a4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getPlaylists:()Ljava/util/List; │ │ -20f9b4: 1d02 |0000: monitor-enter v2 │ │ -20f9b6: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f9ba: 1a01 c850 |0003: const-string v1, "listplaylists" // string@50c8 │ │ -20f9be: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20f9c4: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20f9c8: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20f9ce: 0c00 |000d: move-result-object v0 │ │ -20f9d0: 1e02 |000e: monitor-exit v2 │ │ -20f9d2: 7110 8c66 0000 |000f: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ -20f9d8: 1100 |0012: return-object v0 │ │ -20f9da: 0d00 |0013: move-exception v0 │ │ -20f9dc: 1e02 |0014: monitor-exit v2 │ │ -20f9de: 2700 |0015: throw v0 │ │ +20f9a0: |[20f9a0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getPlaylists:()Ljava/util/List; │ │ +20f9b0: 1d02 |0000: monitor-enter v2 │ │ +20f9b2: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f9b6: 1a01 c850 |0003: const-string v1, "listplaylists" // string@50c8 │ │ +20f9ba: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20f9c0: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20f9c4: 7110 ce71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20f9ca: 0c00 |000d: move-result-object v0 │ │ +20f9cc: 1e02 |000e: monitor-exit v2 │ │ +20f9ce: 7110 8c66 0000 |000f: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ +20f9d4: 1100 |0012: return-object v0 │ │ +20f9d6: 0d00 |0013: move-exception v0 │ │ +20f9d8: 1e02 |0014: monitor-exit v2 │ │ +20f9da: 2700 |0015: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x000f │ │ -> 0x0013 │ │ 0x0014 - 0x0015 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=377 │ │ @@ -512116,28 +512116,28 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -20f9f4: |[20f9f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getSavedPlaylist:(Ljava/lang/String;)Ljava/util/List; │ │ -20fa04: 1d01 |0000: monitor-enter v1 │ │ -20fa06: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fa0a: 7110 0371 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_SAVED_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@7103 │ │ -20fa10: 0c02 |0006: move-result-object v2 │ │ -20fa12: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20fa18: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fa1c: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20fa22: 0c02 |000f: move-result-object v2 │ │ -20fa24: 1e01 |0010: monitor-exit v1 │ │ -20fa26: 1102 |0011: return-object v2 │ │ -20fa28: 0d02 |0012: move-exception v2 │ │ -20fa2a: 1e01 |0013: monitor-exit v1 │ │ -20fa2c: 2702 |0014: throw v2 │ │ +20f9f0: |[20f9f0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getSavedPlaylist:(Ljava/lang/String;)Ljava/util/List; │ │ +20fa00: 1d01 |0000: monitor-enter v1 │ │ +20fa02: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fa06: 7110 0371 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_GET_SAVED_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@7103 │ │ +20fa0c: 0c02 |0006: move-result-object v2 │ │ +20fa0e: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20fa14: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fa18: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20fa1e: 0c02 |000f: move-result-object v2 │ │ +20fa20: 1e01 |0010: monitor-exit v1 │ │ +20fa22: 1102 |0011: return-object v2 │ │ +20fa24: 0d02 |0012: move-exception v2 │ │ +20fa26: 1e01 |0013: monitor-exit v1 │ │ +20fa28: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=506 │ │ 0x000a line=509 │ │ locals : │ │ @@ -512149,28 +512149,28 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -20fa3c: |[20fa3c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; │ │ -20fa4c: 1d01 |0000: monitor-enter v1 │ │ -20fa4e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fa52: 7120 1a71 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; // method@711a │ │ -20fa58: 0c02 |0006: move-result-object v2 │ │ -20fa5a: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20fa60: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fa64: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ -20fa6a: 0c02 |000f: move-result-object v2 │ │ -20fa6c: 1e01 |0010: monitor-exit v1 │ │ -20fa6e: 1102 |0011: return-object v2 │ │ -20fa70: 0d02 |0012: move-exception v2 │ │ -20fa72: 1e01 |0013: monitor-exit v1 │ │ -20fa74: 2702 |0014: throw v2 │ │ +20fa38: |[20fa38] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; │ │ +20fa48: 1d01 |0000: monitor-enter v1 │ │ +20fa4a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fa4e: 7120 1a71 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SEARCH_FILES:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/lang/String; // method@711a │ │ +20fa54: 0c02 |0006: move-result-object v2 │ │ +20fa56: 6e20 6171 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20fa5c: 5412 cb5c |000a: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fa60: 7110 ce71 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; // method@71ce │ │ +20fa66: 0c02 |000f: move-result-object v2 │ │ +20fa68: 1e01 |0010: monitor-exit v1 │ │ +20fa6a: 1102 |0011: return-object v2 │ │ +20fa6c: 0d02 |0012: move-exception v2 │ │ +20fa6e: 1e01 |0013: monitor-exit v1 │ │ +20fa70: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=537 │ │ 0x000a line=540 │ │ locals : │ │ @@ -512183,19 +512183,19 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -20fa84: |[20fa84] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ -20fa94: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fa98: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -20fa9e: 0c00 |0005: move-result-object v0 │ │ -20faa0: 1100 |0006: return-object v0 │ │ +20fa80: |[20fa80] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; │ │ +20fa90: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fa94: 6e10 5471 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +20fa9a: 0c00 |0005: move-result-object v0 │ │ +20fa9c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ │ │ #40 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;) │ │ @@ -512203,27 +512203,27 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -20fae8: |[20fae8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getServerStatistics:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ -20faf8: 1d02 |0000: monitor-enter v2 │ │ -20fafa: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fafe: 1a01 be71 |0003: const-string v1, "stats" // string@71be │ │ -20fb02: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ -20fb08: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20fb0c: 7110 cc71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // method@71cc │ │ -20fb12: 0c00 |000d: move-result-object v0 │ │ -20fb14: 1e02 |000e: monitor-exit v2 │ │ -20fb16: 1100 |000f: return-object v0 │ │ -20fb18: 0d00 |0010: move-exception v0 │ │ -20fb1a: 1e02 |0011: monitor-exit v2 │ │ -20fb1c: 2700 |0012: throw v0 │ │ +20fae4: |[20fae4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.getServerStatistics:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ +20faf4: 1d02 |0000: monitor-enter v2 │ │ +20faf6: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fafa: 1a01 be71 |0003: const-string v1, "stats" // string@71be │ │ +20fafe: 6e20 6171 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDCommand:(Ljava/lang/String;)V // method@7161 │ │ +20fb04: 5420 cb5c |0008: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20fb08: 7110 cc71 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.parseMPDStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // method@71cc │ │ +20fb0e: 0c00 |000d: move-result-object v0 │ │ +20fb10: 1e02 |000e: monitor-exit v2 │ │ +20fb12: 1100 |000f: return-object v0 │ │ +20fb14: 0d00 |0010: move-exception v0 │ │ +20fb16: 1e02 |0011: monitor-exit v2 │ │ +20fb18: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0001 line=574 │ │ 0x0008 line=576 │ │ locals : │ │ @@ -512234,19 +512234,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -20ed0c: |[20ed0c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.isConnected:()Z │ │ -20ed1c: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -20ed20: 6e10 5671 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ -20ed26: 0a00 |0005: move-result v0 │ │ -20ed28: 0f00 |0006: return v0 │ │ +20ed08: |[20ed08] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.isConnected:()Z │ │ +20ed18: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +20ed1c: 6e10 5671 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ +20ed22: 0a00 |0005: move-result v0 │ │ +20ed24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ │ │ #42 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;) │ │ @@ -512254,25 +512254,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -210044: |[210044] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.loadPlaylist:(Ljava/lang/String;)V │ │ -210054: 1d01 |0000: monitor-enter v1 │ │ -210056: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21005a: 7110 0471 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_LOAD_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@7104 │ │ -210060: 0c02 |0006: move-result-object v2 │ │ -210062: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210068: 1e01 |000a: monitor-exit v1 │ │ -21006a: 0e00 |000b: return-void │ │ -21006c: 0d02 |000c: move-exception v2 │ │ -21006e: 1e01 |000d: monitor-exit v1 │ │ -210070: 2702 |000e: throw v2 │ │ +210040: |[210040] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.loadPlaylist:(Ljava/lang/String;)V │ │ +210050: 1d01 |0000: monitor-enter v1 │ │ +210052: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210056: 7110 0471 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_LOAD_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@7104 │ │ +21005c: 0c02 |0006: move-result-object v2 │ │ +21005e: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210064: 1e01 |000a: monitor-exit v1 │ │ +210066: 0e00 |000b: return-void │ │ +210068: 0d02 |000c: move-exception v2 │ │ +21006a: 1e01 |000d: monitor-exit v1 │ │ +21006c: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=938 │ │ 0x000a line=939 │ │ locals : │ │ @@ -512284,25 +512284,25 @@ │ │ type : '(II)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -210080: |[210080] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.moveSongFromTo:(II)V │ │ -210090: 1d01 |0000: monitor-enter v1 │ │ -210092: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210096: 7120 0571 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_MOVE_SONG_FROM_INDEX_TO_INDEX:(II)Ljava/lang/String; // method@7105 │ │ -21009c: 0c02 |0006: move-result-object v2 │ │ -21009e: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -2100a4: 1e01 |000a: monitor-exit v1 │ │ -2100a6: 0e00 |000b: return-void │ │ -2100a8: 0d02 |000c: move-exception v2 │ │ -2100aa: 1e01 |000d: monitor-exit v1 │ │ -2100ac: 2702 |000e: throw v2 │ │ +21007c: |[21007c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.moveSongFromTo:(II)V │ │ +21008c: 1d01 |0000: monitor-enter v1 │ │ +21008e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210092: 7120 0571 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_MOVE_SONG_FROM_INDEX_TO_INDEX:(II)Ljava/lang/String; // method@7105 │ │ +210098: 0c02 |0006: move-result-object v2 │ │ +21009a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +2100a0: 1e01 |000a: monitor-exit v1 │ │ +2100a2: 0e00 |000b: return-void │ │ +2100a4: 0d02 |000c: move-exception v2 │ │ +2100a6: 1e01 |000d: monitor-exit v1 │ │ +2100a8: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=891 │ │ 0x000a line=892 │ │ locals : │ │ @@ -512315,24 +512315,24 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2100bc: |[2100bc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.nextSong:()V │ │ -2100cc: 1d02 |0000: monitor-enter v2 │ │ -2100ce: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2100d2: 1a01 be5e |0003: const-string v1, "next" // string@5ebe │ │ -2100d6: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -2100dc: 1e02 |0008: monitor-exit v2 │ │ -2100de: 0e00 |0009: return-void │ │ -2100e0: 0d00 |000a: move-exception v0 │ │ -2100e2: 1e02 |000b: monitor-exit v2 │ │ -2100e4: 2700 |000c: throw v0 │ │ +2100b8: |[2100b8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.nextSong:()V │ │ +2100c8: 1d02 |0000: monitor-enter v2 │ │ +2100ca: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2100ce: 1a01 be5e |0003: const-string v1, "next" // string@5ebe │ │ +2100d2: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +2100d8: 1e02 |0008: monitor-exit v2 │ │ +2100da: 0e00 |0009: return-void │ │ +2100dc: 0d00 |000a: move-exception v0 │ │ +2100de: 1e02 |000b: monitor-exit v2 │ │ +2100e0: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0001 line=623 │ │ 0x0008 line=624 │ │ locals : │ │ @@ -512343,25 +512343,25 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2100f4: |[2100f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.pause:(Z)V │ │ -210104: 1d01 |0000: monitor-enter v1 │ │ -210106: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21010a: 7110 0771 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PAUSE:(Z)Ljava/lang/String; // method@7107 │ │ -210110: 0c02 |0006: move-result-object v2 │ │ -210112: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210118: 1e01 |000a: monitor-exit v1 │ │ -21011a: 0e00 |000b: return-void │ │ -21011c: 0d02 |000c: move-exception v2 │ │ -21011e: 1e01 |000d: monitor-exit v1 │ │ -210120: 2702 |000e: throw v2 │ │ +2100f0: |[2100f0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.pause:(Z)V │ │ +210100: 1d01 |0000: monitor-enter v1 │ │ +210102: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210106: 7110 0771 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PAUSE:(Z)Ljava/lang/String; // method@7107 │ │ +21010c: 0c02 |0006: move-result-object v2 │ │ +21010e: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210114: 1e01 |000a: monitor-exit v1 │ │ +210116: 0e00 |000b: return-void │ │ +210118: 0d02 |000c: move-exception v2 │ │ +21011a: 1e01 |000d: monitor-exit v1 │ │ +21011c: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=616 │ │ 0x000a line=617 │ │ locals : │ │ @@ -512373,25 +512373,25 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -210130: |[210130] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.playSongIndex:(I)V │ │ -210140: 1d01 |0000: monitor-enter v1 │ │ -210142: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210146: 7110 0971 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PLAY_SONG_INDEX:(I)Ljava/lang/String; // method@7109 │ │ -21014c: 0c02 |0006: move-result-object v2 │ │ -21014e: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210154: 1e01 |000a: monitor-exit v1 │ │ -210156: 0e00 |000b: return-void │ │ -210158: 0d02 |000c: move-exception v2 │ │ -21015a: 1e01 |000d: monitor-exit v1 │ │ -21015c: 2702 |000e: throw v2 │ │ +21012c: |[21012c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.playSongIndex:(I)V │ │ +21013c: 1d01 |0000: monitor-enter v1 │ │ +21013e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210142: 7110 0971 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_PLAY_SONG_INDEX:(I)Ljava/lang/String; // method@7109 │ │ +210148: 0c02 |0006: move-result-object v2 │ │ +21014a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210150: 1e01 |000a: monitor-exit v1 │ │ +210152: 0e00 |000b: return-void │ │ +210154: 0d02 |000c: move-exception v2 │ │ +210156: 1e01 |000d: monitor-exit v1 │ │ +210158: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=682 │ │ 0x000a line=683 │ │ locals : │ │ @@ -512403,24 +512403,24 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -21016c: |[21016c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.previousSong:()V │ │ -21017c: 1d02 |0000: monitor-enter v2 │ │ -21017e: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210182: 1a01 0965 |0003: const-string v1, "previous" // string@6509 │ │ -210186: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -21018c: 1e02 |0008: monitor-exit v2 │ │ -21018e: 0e00 |0009: return-void │ │ -210190: 0d00 |000a: move-exception v0 │ │ -210192: 1e02 |000b: monitor-exit v2 │ │ -210194: 2700 |000c: throw v0 │ │ +210168: |[210168] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.previousSong:()V │ │ +210178: 1d02 |0000: monitor-enter v2 │ │ +21017a: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21017e: 1a01 0965 |0003: const-string v1, "previous" // string@6509 │ │ +210182: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210188: 1e02 |0008: monitor-exit v2 │ │ +21018a: 0e00 |0009: return-void │ │ +21018c: 0d00 |000a: move-exception v0 │ │ +21018e: 1e02 |000b: monitor-exit v2 │ │ +210190: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0001 line=630 │ │ 0x0008 line=631 │ │ locals : │ │ @@ -512431,25 +512431,25 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2101a4: |[2101a4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeIndex:(I)V │ │ -2101b4: 1d01 |0000: monitor-enter v1 │ │ -2101b6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2101ba: 7110 0c71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_SONG_FROM_CURRENT_PLAYLIST:(I)Ljava/lang/String; // method@710c │ │ -2101c0: 0c02 |0006: move-result-object v2 │ │ -2101c2: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -2101c8: 1e01 |000a: monitor-exit v1 │ │ -2101ca: 0e00 |000b: return-void │ │ -2101cc: 0d02 |000c: move-exception v2 │ │ -2101ce: 1e01 |000d: monitor-exit v1 │ │ -2101d0: 2702 |000e: throw v2 │ │ +2101a0: |[2101a0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeIndex:(I)V │ │ +2101b0: 1d01 |0000: monitor-enter v1 │ │ +2101b2: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2101b6: 7110 0c71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_SONG_FROM_CURRENT_PLAYLIST:(I)Ljava/lang/String; // method@710c │ │ +2101bc: 0c02 |0006: move-result-object v2 │ │ +2101be: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +2101c4: 1e01 |000a: monitor-exit v1 │ │ +2101c6: 0e00 |000b: return-void │ │ +2101c8: 0d02 |000c: move-exception v2 │ │ +2101ca: 1e01 |000d: monitor-exit v1 │ │ +2101cc: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=860 │ │ 0x000a line=861 │ │ locals : │ │ @@ -512461,18 +512461,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2101e0: |[2101e0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ -2101f0: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2101f4: 6e20 5f71 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.removeConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@715f │ │ -2101fa: 0e00 |0005: return-void │ │ +2101dc: |[2101dc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V │ │ +2101ec: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2101f0: 6e20 5f71 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.removeConnectionStateChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@715f │ │ +2101f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler; │ │ │ │ @@ -512481,25 +512481,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2101fc: |[2101fc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removePlaylist:(Ljava/lang/String;)V │ │ -21020c: 1d01 |0000: monitor-enter v1 │ │ -21020e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210212: 7110 0a71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@710a │ │ -210218: 0c02 |0006: move-result-object v2 │ │ -21021a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210220: 1e01 |000a: monitor-exit v1 │ │ -210222: 0e00 |000b: return-void │ │ -210224: 0d02 |000c: move-exception v2 │ │ -210226: 1e01 |000d: monitor-exit v1 │ │ -210228: 2702 |000e: throw v2 │ │ +2101f8: |[2101f8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removePlaylist:(Ljava/lang/String;)V │ │ +210208: 1d01 |0000: monitor-enter v1 │ │ +21020a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21020e: 7110 0a71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@710a │ │ +210214: 0c02 |0006: move-result-object v2 │ │ +210216: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +21021c: 1e01 |000a: monitor-exit v1 │ │ +21021e: 0e00 |000b: return-void │ │ +210220: 0d02 |000c: move-exception v2 │ │ +210222: 1e01 |000d: monitor-exit v1 │ │ +210224: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=929 │ │ 0x000a line=930 │ │ locals : │ │ @@ -512511,45 +512511,45 @@ │ │ type : '(II)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -210238: |[210238] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeRange:(II)V │ │ -210248: 1d03 |0000: monitor-enter v3 │ │ -21024a: 5430 cb5c |0001: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21024e: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -210254: 0c00 |0006: move-result-object v0 │ │ -210256: 6e10 e470 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasCurrentPlaylistRemoveRange:()Z // method@70e4 │ │ -21025c: 0a00 |000a: move-result v0 │ │ -21025e: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -210262: 5430 cb5c |000d: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210266: d805 0501 |000f: add-int/lit8 v5, v5, #int 1 // #01 │ │ -21026a: 7120 0b71 5400 |0011: invoke-static {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:(II)Ljava/lang/String; // method@710b │ │ -210270: 0c04 |0014: move-result-object v4 │ │ -210272: 6e20 6371 4000 |0015: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210278: 281a |0018: goto 0032 // +001a │ │ -21027a: 5430 cb5c |0019: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21027e: 6e10 6671 0000 |001b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.startCommandList:()V // method@7166 │ │ -210284: 0140 |001e: move v0, v4 │ │ -210286: 3650 0e00 |001f: if-gt v0, v5, 002d // +000e │ │ -21028a: 5431 cb5c |0021: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21028e: 7110 0c71 0400 |0023: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_SONG_FROM_CURRENT_PLAYLIST:(I)Ljava/lang/String; // method@710c │ │ -210294: 0c02 |0026: move-result-object v2 │ │ -210296: 6e20 6271 2100 |0027: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDRAWCommand:(Ljava/lang/String;)V // method@7162 │ │ -21029c: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -2102a0: 28f3 |002c: goto 001f // -000d │ │ -2102a2: 5434 cb5c |002d: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2102a6: 6e10 5371 0400 |002f: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.endCommandList:()V // method@7153 │ │ -2102ac: 1e03 |0032: monitor-exit v3 │ │ -2102ae: 0e00 |0033: return-void │ │ -2102b0: 0d04 |0034: move-exception v4 │ │ -2102b2: 1e03 |0035: monitor-exit v3 │ │ -2102b4: 2704 |0036: throw v4 │ │ +210234: |[210234] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeRange:(II)V │ │ +210244: 1d03 |0000: monitor-enter v3 │ │ +210246: 5430 cb5c |0001: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21024a: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +210250: 0c00 |0006: move-result-object v0 │ │ +210252: 6e10 e470 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasCurrentPlaylistRemoveRange:()Z // method@70e4 │ │ +210258: 0a00 |000a: move-result v0 │ │ +21025a: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +21025e: 5430 cb5c |000d: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210262: d805 0501 |000f: add-int/lit8 v5, v5, #int 1 // #01 │ │ +210266: 7120 0b71 5400 |0011: invoke-static {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:(II)Ljava/lang/String; // method@710b │ │ +21026c: 0c04 |0014: move-result-object v4 │ │ +21026e: 6e20 6371 4000 |0015: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210274: 281a |0018: goto 0032 // +001a │ │ +210276: 5430 cb5c |0019: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21027a: 6e10 6671 0000 |001b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.startCommandList:()V // method@7166 │ │ +210280: 0140 |001e: move v0, v4 │ │ +210282: 3650 0e00 |001f: if-gt v0, v5, 002d // +000e │ │ +210286: 5431 cb5c |0021: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21028a: 7110 0c71 0400 |0023: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_SONG_FROM_CURRENT_PLAYLIST:(I)Ljava/lang/String; // method@710c │ │ +210290: 0c02 |0026: move-result-object v2 │ │ +210292: 6e20 6271 2100 |0027: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendMPDRAWCommand:(Ljava/lang/String;)V // method@7162 │ │ +210298: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +21029c: 28f3 |002c: goto 001f // -000d │ │ +21029e: 5434 cb5c |002d: iget-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2102a2: 6e10 5371 0400 |002f: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.endCommandList:()V // method@7153 │ │ +2102a8: 1e03 |0032: monitor-exit v3 │ │ +2102aa: 0e00 |0033: return-void │ │ +2102ac: 0d04 |0034: move-exception v4 │ │ +2102ae: 1e03 |0035: monitor-exit v3 │ │ +2102b0: 2704 |0036: throw v4 │ │ catches : 1 │ │ 0x0001 - 0x0032 │ │ -> 0x0034 │ │ positions : │ │ 0x0001 line=871 │ │ 0x000d line=872 │ │ 0x0019 line=875 │ │ @@ -512566,25 +512566,25 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2102c4: |[2102c4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeSongFromPlaylist:(Ljava/lang/String;I)V │ │ -2102d4: 1d01 |0000: monitor-enter v1 │ │ -2102d6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2102da: 7120 0d71 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_TRACK_FROM_PLAYLIST:(Ljava/lang/String;I)Ljava/lang/String; // method@710d │ │ -2102e0: 0c02 |0006: move-result-object v2 │ │ -2102e2: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -2102e8: 1e01 |000a: monitor-exit v1 │ │ -2102ea: 0e00 |000b: return-void │ │ -2102ec: 0d02 |000c: move-exception v2 │ │ -2102ee: 1e01 |000d: monitor-exit v1 │ │ -2102f0: 2702 |000e: throw v2 │ │ +2102c0: |[2102c0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.removeSongFromPlaylist:(Ljava/lang/String;I)V │ │ +2102d0: 1d01 |0000: monitor-enter v1 │ │ +2102d2: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2102d6: 7120 0d71 3200 |0003: invoke-static {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_REMOVE_TRACK_FROM_PLAYLIST:(Ljava/lang/String;I)Ljava/lang/String; // method@710d │ │ +2102dc: 0c02 |0006: move-result-object v2 │ │ +2102de: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +2102e4: 1e01 |000a: monitor-exit v1 │ │ +2102e6: 0e00 |000b: return-void │ │ +2102e8: 0d02 |000c: move-exception v2 │ │ +2102ea: 1e01 |000d: monitor-exit v1 │ │ +2102ec: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=920 │ │ 0x000a line=921 │ │ locals : │ │ @@ -512597,25 +512597,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -210300: |[210300] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.savePlaylist:(Ljava/lang/String;)V │ │ -210310: 1d01 |0000: monitor-enter v1 │ │ -210312: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210316: 7110 1971 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SAVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@7119 │ │ -21031c: 0c02 |0006: move-result-object v2 │ │ -21031e: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210324: 1e01 |000a: monitor-exit v1 │ │ -210326: 0e00 |000b: return-void │ │ -210328: 0d02 |000c: move-exception v2 │ │ -21032a: 1e01 |000d: monitor-exit v1 │ │ -21032c: 2702 |000e: throw v2 │ │ +2102fc: |[2102fc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.savePlaylist:(Ljava/lang/String;)V │ │ +21030c: 1d01 |0000: monitor-enter v1 │ │ +21030e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210312: 7110 1971 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SAVE_PLAYLIST:(Ljava/lang/String;)Ljava/lang/String; // method@7119 │ │ +210318: 0c02 |0006: move-result-object v2 │ │ +21031a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210320: 1e01 |000a: monitor-exit v1 │ │ +210322: 0e00 |000b: return-void │ │ +210324: 0d02 |000c: move-exception v2 │ │ +210326: 1e01 |000d: monitor-exit v1 │ │ +210328: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=900 │ │ 0x000a line=901 │ │ locals : │ │ @@ -512627,40 +512627,40 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -21033c: |[21033c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.seekSeconds:(I)V │ │ -21034c: 1d02 |0000: monitor-enter v2 │ │ -21034e: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210352: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -210358: 0c00 |0006: move-result-object v0 │ │ -21035a: 6e10 ed70 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasSeekCurrent:()Z // method@70ed │ │ -210360: 0a00 |000a: move-result v0 │ │ -210362: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -210366: 5420 cb5c |000d: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21036a: 7110 1b71 0300 |000f: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SEEK_CURRENT_SECONDS:(I)Ljava/lang/String; // method@711b │ │ -210370: 0c03 |0012: move-result-object v3 │ │ -210372: 6e20 6371 3000 |0013: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210378: 2812 |0016: goto 0028 // +0012 │ │ -21037a: 6e10 a371 0200 |0017: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -210380: 0c00 |001a: move-result-object v0 │ │ -210382: 5421 cb5c |001b: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210386: 6e10 2972 0000 |001d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -21038c: 0a00 |0020: move-result v0 │ │ -21038e: 7120 1c71 3000 |0021: invoke-static {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SEEK_SECONDS:(II)Ljava/lang/String; // method@711c │ │ -210394: 0c03 |0024: move-result-object v3 │ │ -210396: 6e20 6371 3100 |0025: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -21039c: 1e02 |0028: monitor-exit v2 │ │ -21039e: 0e00 |0029: return-void │ │ -2103a0: 0d03 |002a: move-exception v3 │ │ -2103a2: 1e02 |002b: monitor-exit v2 │ │ -2103a4: 2703 |002c: throw v3 │ │ +210338: |[210338] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.seekSeconds:(I)V │ │ +210348: 1d02 |0000: monitor-enter v2 │ │ +21034a: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21034e: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +210354: 0c00 |0006: move-result-object v0 │ │ +210356: 6e10 ed70 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasSeekCurrent:()Z // method@70ed │ │ +21035c: 0a00 |000a: move-result v0 │ │ +21035e: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +210362: 5420 cb5c |000d: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210366: 7110 1b71 0300 |000f: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SEEK_CURRENT_SECONDS:(I)Ljava/lang/String; // method@711b │ │ +21036c: 0c03 |0012: move-result-object v3 │ │ +21036e: 6e20 6371 3000 |0013: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210374: 2812 |0016: goto 0028 // +0012 │ │ +210376: 6e10 a371 0200 |0017: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +21037c: 0c00 |001a: move-result-object v0 │ │ +21037e: 5421 cb5c |001b: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210382: 6e10 2972 0000 |001d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +210388: 0a00 |0020: move-result v0 │ │ +21038a: 7120 1c71 3000 |0021: invoke-static {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SEEK_SECONDS:(II)Ljava/lang/String; // method@711c │ │ +210390: 0c03 |0024: move-result-object v3 │ │ +210392: 6e20 6371 3100 |0025: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210398: 1e02 |0028: monitor-exit v2 │ │ +21039a: 0e00 |0029: return-void │ │ +21039c: 0d03 |002a: move-exception v3 │ │ +21039e: 1e02 |002b: monitor-exit v2 │ │ +2103a0: 2703 |002c: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0028 │ │ -> 0x002a │ │ positions : │ │ 0x0001 line=691 │ │ 0x000d line=692 │ │ 0x0017 line=696 │ │ @@ -512675,25 +512675,25 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2103b4: |[2103b4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setConsume:(Z)V │ │ -2103c4: 1d01 |0000: monitor-enter v1 │ │ -2103c6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2103ca: 7110 1d71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_CONSUME:(Z)Ljava/lang/String; // method@711d │ │ -2103d0: 0c02 |0006: move-result-object v2 │ │ -2103d2: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -2103d8: 1e01 |000a: monitor-exit v1 │ │ -2103da: 0e00 |000b: return-void │ │ -2103dc: 0d02 |000c: move-exception v2 │ │ -2103de: 1e01 |000d: monitor-exit v1 │ │ -2103e0: 2702 |000e: throw v2 │ │ +2103b0: |[2103b0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setConsume:(Z)V │ │ +2103c0: 1d01 |0000: monitor-enter v1 │ │ +2103c2: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2103c6: 7110 1d71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_CONSUME:(Z)Ljava/lang/String; // method@711d │ │ +2103cc: 0c02 |0006: move-result-object v2 │ │ +2103ce: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +2103d4: 1e01 |000a: monitor-exit v1 │ │ +2103d6: 0e00 |000b: return-void │ │ +2103d8: 0d02 |000c: move-exception v2 │ │ +2103da: 1e01 |000d: monitor-exit v1 │ │ +2103dc: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=673 │ │ 0x000a line=674 │ │ locals : │ │ @@ -512705,25 +512705,25 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2103f0: |[2103f0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setRandom:(Z)V │ │ -210400: 1d01 |0000: monitor-enter v1 │ │ -210402: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210406: 7110 1e71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_RANDOM:(Z)Ljava/lang/String; // method@711e │ │ -21040c: 0c02 |0006: move-result-object v2 │ │ -21040e: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210414: 1e01 |000a: monitor-exit v1 │ │ -210416: 0e00 |000b: return-void │ │ -210418: 0d02 |000c: move-exception v2 │ │ -21041a: 1e01 |000d: monitor-exit v1 │ │ -21041c: 2702 |000e: throw v2 │ │ +2103ec: |[2103ec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setRandom:(Z)V │ │ +2103fc: 1d01 |0000: monitor-enter v1 │ │ +2103fe: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210402: 7110 1e71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_RANDOM:(Z)Ljava/lang/String; // method@711e │ │ +210408: 0c02 |0006: move-result-object v2 │ │ +21040a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210410: 1e01 |000a: monitor-exit v1 │ │ +210412: 0e00 |000b: return-void │ │ +210414: 0d02 |000c: move-exception v2 │ │ +210416: 1e01 |000d: monitor-exit v1 │ │ +210418: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=646 │ │ 0x000a line=647 │ │ locals : │ │ @@ -512735,25 +512735,25 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -21042c: |[21042c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setRepeat:(Z)V │ │ -21043c: 1d01 |0000: monitor-enter v1 │ │ -21043e: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210442: 7110 1f71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_REPEAT:(Z)Ljava/lang/String; // method@711f │ │ -210448: 0c02 |0006: move-result-object v2 │ │ -21044a: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210450: 1e01 |000a: monitor-exit v1 │ │ -210452: 0e00 |000b: return-void │ │ -210454: 0d02 |000c: move-exception v2 │ │ -210456: 1e01 |000d: monitor-exit v1 │ │ -210458: 2702 |000e: throw v2 │ │ +210428: |[210428] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setRepeat:(Z)V │ │ +210438: 1d01 |0000: monitor-enter v1 │ │ +21043a: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21043e: 7110 1f71 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_REPEAT:(Z)Ljava/lang/String; // method@711f │ │ +210444: 0c02 |0006: move-result-object v2 │ │ +210446: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +21044c: 1e01 |000a: monitor-exit v1 │ │ +21044e: 0e00 |000b: return-void │ │ +210450: 0d02 |000c: move-exception v2 │ │ +210452: 1e01 |000d: monitor-exit v1 │ │ +210454: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=655 │ │ 0x000a line=656 │ │ locals : │ │ @@ -512765,18 +512765,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -210468: |[210468] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -210478: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21047c: 6e40 6571 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V // method@7165 │ │ -210482: 0e00 |0005: return-void │ │ +210464: |[210464] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +210474: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210478: 6e40 6571 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V // method@7165 │ │ +21047e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -512787,20 +512787,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -210484: |[210484] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setSingle:(Z)V │ │ -210494: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210498: 7110 2071 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_SINGLE:(Z)Ljava/lang/String; // method@7120 │ │ -21049e: 0c02 |0005: move-result-object v2 │ │ -2104a0: 6e20 6371 2000 |0006: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -2104a6: 0e00 |0009: return-void │ │ +210480: |[210480] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setSingle:(Z)V │ │ +210490: 5410 cb5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210494: 7110 2071 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_SINGLE:(Z)Ljava/lang/String; // method@7120 │ │ +21049a: 0c02 |0005: move-result-object v2 │ │ +21049c: 6e20 6371 2000 |0006: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +2104a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ │ │ @@ -512809,25 +512809,25 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2104a8: |[2104a8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setVolume:(I)V │ │ -2104b8: 1d01 |0000: monitor-enter v1 │ │ -2104ba: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2104be: 7110 2171 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_VOLUME:(I)Ljava/lang/String; // method@7121 │ │ -2104c4: 0c02 |0006: move-result-object v2 │ │ -2104c6: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -2104cc: 1e01 |000a: monitor-exit v1 │ │ -2104ce: 0e00 |000b: return-void │ │ -2104d0: 0d02 |000c: move-exception v2 │ │ -2104d2: 1e01 |000d: monitor-exit v1 │ │ -2104d4: 2702 |000e: throw v2 │ │ +2104a4: |[2104a4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.setVolume:(I)V │ │ +2104b4: 1d01 |0000: monitor-enter v1 │ │ +2104b6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2104ba: 7110 2171 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_SET_VOLUME:(I)Ljava/lang/String; // method@7121 │ │ +2104c0: 0c02 |0006: move-result-object v2 │ │ +2104c2: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +2104c8: 1e01 |000a: monitor-exit v1 │ │ +2104ca: 0e00 |000b: return-void │ │ +2104cc: 0d02 |000c: move-exception v2 │ │ +2104ce: 1e01 |000d: monitor-exit v1 │ │ +2104d0: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=708 │ │ 0x000a line=709 │ │ locals : │ │ @@ -512839,24 +512839,24 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -2104e4: |[2104e4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.shufflePlaylist:()V │ │ -2104f4: 1d02 |0000: monitor-enter v2 │ │ -2104f6: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2104fa: 1a01 f870 |0003: const-string v1, "shuffle" // string@70f8 │ │ -2104fe: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210504: 1e02 |0008: monitor-exit v2 │ │ -210506: 0e00 |0009: return-void │ │ -210508: 0d00 |000a: move-exception v0 │ │ -21050a: 1e02 |000b: monitor-exit v2 │ │ -21050c: 2700 |000c: throw v0 │ │ +2104e0: |[2104e0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.shufflePlaylist:()V │ │ +2104f0: 1d02 |0000: monitor-enter v2 │ │ +2104f2: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2104f6: 1a01 f870 |0003: const-string v1, "shuffle" // string@70f8 │ │ +2104fa: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210500: 1e02 |0008: monitor-exit v2 │ │ +210502: 0e00 |0009: return-void │ │ +210504: 0d00 |000a: move-exception v0 │ │ +210506: 1e02 |000b: monitor-exit v2 │ │ +210508: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0001 line=851 │ │ 0x0008 line=852 │ │ locals : │ │ @@ -512867,24 +512867,24 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -21051c: |[21051c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.stopPlayback:()V │ │ -21052c: 1d02 |0000: monitor-enter v2 │ │ -21052e: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210532: 1a01 c871 |0003: const-string v1, "stop" // string@71c8 │ │ -210536: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -21053c: 1e02 |0008: monitor-exit v2 │ │ -21053e: 0e00 |0009: return-void │ │ -210540: 0d00 |000a: move-exception v0 │ │ -210542: 1e02 |000b: monitor-exit v2 │ │ -210544: 2700 |000c: throw v0 │ │ +210518: |[210518] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.stopPlayback:()V │ │ +210528: 1d02 |0000: monitor-enter v2 │ │ +21052a: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21052e: 1a01 c871 |0003: const-string v1, "stop" // string@71c8 │ │ +210532: 6e20 6371 1000 |0005: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210538: 1e02 |0008: monitor-exit v2 │ │ +21053a: 0e00 |0009: return-void │ │ +21053c: 0d00 |000a: move-exception v0 │ │ +21053e: 1e02 |000b: monitor-exit v2 │ │ +210540: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0001 line=637 │ │ 0x0008 line=638 │ │ locals : │ │ @@ -512895,46 +512895,46 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -210554: |[210554] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.toggleOutput:(I)V │ │ -210564: 1d02 |0000: monitor-enter v2 │ │ -210566: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -21056a: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -210570: 0c00 |0006: move-result-object v0 │ │ -210572: 6e10 f270 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasToggleOutput:()Z // method@70f2 │ │ -210578: 0a00 |000a: move-result v0 │ │ -21057a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -21057e: 5420 cb5c |000d: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -210582: 7110 2271 0300 |000f: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_TOGGLE_OUTPUT:(I)Ljava/lang/String; // method@7122 │ │ -210588: 0c03 |0012: move-result-object v3 │ │ -21058a: 6e20 6371 3000 |0013: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210590: 281e |0016: goto 0034 // +001e │ │ -210592: 6e10 a671 0200 |0017: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getOutputs:()Ljava/util/List; // method@71a6 │ │ -210598: 0c00 |001a: move-result-object v0 │ │ -21059a: 7210 d266 0000 |001b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ -2105a0: 0a01 |001e: move-result v1 │ │ -2105a2: 3513 1500 |001f: if-ge v3, v1, 0034 // +0015 │ │ -2105a6: 7220 ca66 3000 |0021: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -2105ac: 0c00 |0024: move-result-object v0 │ │ -2105ae: 1f00 340f |0025: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -2105b2: 6e10 5d72 0000 |0027: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -2105b8: 0a00 |002a: move-result v0 │ │ -2105ba: 3800 0600 |002b: if-eqz v0, 0031 // +0006 │ │ -2105be: 6e20 9171 3200 |002d: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.disableOutput:(I)V // method@7191 │ │ -2105c4: 2804 |0030: goto 0034 // +0004 │ │ -2105c6: 6e20 9371 3200 |0031: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.enableOutput:(I)V // method@7193 │ │ -2105cc: 1e02 |0034: monitor-exit v2 │ │ -2105ce: 0e00 |0035: return-void │ │ -2105d0: 0d03 |0036: move-exception v3 │ │ -2105d2: 1e02 |0037: monitor-exit v2 │ │ -2105d4: 2703 |0038: throw v3 │ │ +210550: |[210550] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.toggleOutput:(I)V │ │ +210560: 1d02 |0000: monitor-enter v2 │ │ +210562: 5420 cb5c |0001: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +210566: 6e10 5471 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +21056c: 0c00 |0006: move-result-object v0 │ │ +21056e: 6e10 f270 0000 |0007: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasToggleOutput:()Z // method@70f2 │ │ +210574: 0a00 |000a: move-result v0 │ │ +210576: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +21057a: 5420 cb5c |000d: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +21057e: 7110 2271 0300 |000f: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_TOGGLE_OUTPUT:(I)Ljava/lang/String; // method@7122 │ │ +210584: 0c03 |0012: move-result-object v3 │ │ +210586: 6e20 6371 3000 |0013: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +21058c: 281e |0016: goto 0034 // +001e │ │ +21058e: 6e10 a671 0200 |0017: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getOutputs:()Ljava/util/List; // method@71a6 │ │ +210594: 0c00 |001a: move-result-object v0 │ │ +210596: 7210 d266 0000 |001b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@66d2 │ │ +21059c: 0a01 |001e: move-result v1 │ │ +21059e: 3513 1500 |001f: if-ge v3, v1, 0034 // +0015 │ │ +2105a2: 7220 ca66 3000 |0021: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +2105a8: 0c00 |0024: move-result-object v0 │ │ +2105aa: 1f00 340f |0025: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +2105ae: 6e10 5d72 0000 |0027: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +2105b4: 0a00 |002a: move-result v0 │ │ +2105b6: 3800 0600 |002b: if-eqz v0, 0031 // +0006 │ │ +2105ba: 6e20 9171 3200 |002d: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.disableOutput:(I)V // method@7191 │ │ +2105c0: 2804 |0030: goto 0034 // +0004 │ │ +2105c2: 6e20 9371 3200 |0031: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.enableOutput:(I)V // method@7193 │ │ +2105c8: 1e02 |0034: monitor-exit v2 │ │ +2105ca: 0e00 |0035: return-void │ │ +2105cc: 0d03 |0036: move-exception v3 │ │ +2105ce: 1e02 |0037: monitor-exit v2 │ │ +2105d0: 2703 |0038: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0034 │ │ -> 0x0036 │ │ positions : │ │ 0x0001 line=959 │ │ 0x000d line=960 │ │ 0x0017 line=963 │ │ @@ -512952,25 +512952,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2105e4: |[2105e4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.updateDatabase:(Ljava/lang/String;)V │ │ -2105f4: 1d01 |0000: monitor-enter v1 │ │ -2105f6: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ -2105fa: 7110 2371 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_UPDATE_DATABASE:(Ljava/lang/String;)Ljava/lang/String; // method@7123 │ │ -210600: 0c02 |0006: move-result-object v2 │ │ -210602: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ -210608: 1e01 |000a: monitor-exit v1 │ │ -21060a: 0e00 |000b: return-void │ │ -21060c: 0d02 |000c: move-exception v2 │ │ -21060e: 1e01 |000d: monitor-exit v1 │ │ -210610: 2702 |000e: throw v2 │ │ +2105e0: |[2105e0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDInterface.updateDatabase:(Ljava/lang/String;)V │ │ +2105f0: 1d01 |0000: monitor-enter v1 │ │ +2105f2: 5410 cb5c |0001: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mConnection:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection; // field@5ccb │ │ +2105f6: 7110 2371 0200 |0003: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands;.MPD_COMMAND_UPDATE_DATABASE:(Ljava/lang/String;)Ljava/lang/String; // method@7123 │ │ +2105fc: 0c02 |0006: move-result-object v2 │ │ +2105fe: 6e20 6371 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.sendSimpleMPDCommand:(Ljava/lang/String;)V // method@7163 │ │ +210604: 1e01 |000a: monitor-exit v1 │ │ +210606: 0e00 |000b: return-void │ │ +210608: 0d02 |000c: move-exception v2 │ │ +21060a: 1e01 |000d: monitor-exit v1 │ │ +21060c: 2702 |000e: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x000a │ │ -> 0x000c │ │ positions : │ │ 0x0001 line=999 │ │ 0x000a line=1000 │ │ locals : │ │ @@ -513030,37 +513030,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -211a6c: |[211a6c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.:()V │ │ -211a7c: 1c00 230f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser; // type@0f23 │ │ -211a80: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -211a86: 0c00 |0005: move-result-object v0 │ │ -211a88: 6900 cd5c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.TAG:Ljava/lang/String; // field@5ccd │ │ -211a8c: 0e00 |0008: return-void │ │ +211a68: |[211a68] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.:()V │ │ +211a78: 1c00 230f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser; // type@0f23 │ │ +211a7c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +211a82: 0c00 |0005: move-result-object v0 │ │ +211a84: 6900 cd5c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.TAG:Ljava/lang/String; // field@5ccd │ │ +211a88: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -211a90: |[211a90] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.:()V │ │ -211aa0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -211aa6: 0e00 |0003: return-void │ │ +211a8c: |[211a8c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.:()V │ │ +211a9c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +211aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;) │ │ @@ -513068,210 +513068,210 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 385 16-bit code units │ │ -210620: |[210620] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; │ │ -210630: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -210634: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -21063a: 7401 5671 1300 |0005: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ -210640: 0a01 |0008: move-result v1 │ │ -210642: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -210646: 1100 |000b: return-object v0 │ │ -210648: 7401 5471 1300 |000c: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -21064e: 0c01 |000f: move-result-object v1 │ │ -210650: 6e10 e870 0100 |0010: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroupingFixed:()Z // method@70e8 │ │ -210656: 0a01 |0013: move-result v1 │ │ -210658: 1a02 9a0d |0014: const-string v2, "Error parsing date: " // string@0d9a │ │ -21065c: 1a03 3e76 |0016: const-string v3, "yyyy" // string@763e │ │ -210660: 1264 |0018: const/4 v4, #int 6 // #6 │ │ -210662: 1305 1100 |0019: const/16 v5, #int 17 // #11 │ │ -210666: 1a06 0d0c |001b: const-string v6, "Date: " // string@0c0d │ │ -21066a: 1307 0d00 |001d: const/16 v7, #int 13 // #d │ │ -21066e: 1a08 6c05 |001f: const-string v8, "AlbumArtistSort: " // string@056c │ │ -210672: 1309 1500 |0021: const/16 v9, #int 21 // #15 │ │ -210676: 1a0a 6b05 |0023: const-string v10, "AlbumArtist: " // string@056b │ │ -21067a: 127b |0025: const/4 v11, #int 7 // #7 │ │ -21067c: 1a0c 8d24 |0026: const-string v12, "MUSICBRAINZ_ALBUMID: " // string@248d │ │ -210680: 1a0d 6805 |0028: const-string v13, "Album: " // string@0568 │ │ -210684: 1a0e 7126 |002a: const-string v14, "OK" // string@2671 │ │ -210688: 3901 8900 |002c: if-nez v1, 00b5 // +0089 │ │ -21068c: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -21068e: 7401 5c71 1300 |002f: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -210694: 0c0f |0032: move-result-object v15 │ │ -210696: 380f 7b00 |0033: if-eqz v15, 00ae // +007b │ │ -21069a: 6e20 b365 ef00 |0035: invoke-virtual {v15, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2106a0: 0a10 |0038: move-result v16 │ │ -2106a2: 3910 7500 |0039: if-nez v16, 00ae // +0075 │ │ -2106a6: 6e20 b365 df00 |003b: invoke-virtual {v15, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2106ac: 0a10 |003e: move-result v16 │ │ -2106ae: 3810 1100 |003f: if-eqz v16, 0050 // +0011 │ │ -2106b2: 3801 0500 |0041: if-eqz v1, 0046 // +0005 │ │ -2106b6: 6e20 5266 1000 |0043: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -2106bc: 6e20 b465 bf00 |0046: invoke-virtual {v15, v11}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2106c2: 0c01 |0049: move-result-object v1 │ │ -2106c4: 220b 2a0f |004a: new-instance v11, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -2106c8: 7020 ea71 1b00 |004c: invoke-direct {v11, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Ljava/lang/String;)V // method@71ea │ │ -2106ce: 07b1 |004f: move-object v1, v11 │ │ -2106d0: 3801 5700 |0050: if-eqz v1, 00a7 // +0057 │ │ -2106d4: 6e20 b365 cf00 |0052: invoke-virtual {v15, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2106da: 0a0b |0055: move-result v11 │ │ -2106dc: 380b 0a00 |0056: if-eqz v11, 0060 // +000a │ │ -2106e0: 6e20 b465 9f00 |0058: invoke-virtual {v15, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2106e6: 0c0b |005b: move-result-object v11 │ │ -2106e8: 6e20 fc71 b100 |005c: invoke-virtual {v1, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setMBID:(Ljava/lang/String;)V // method@71fc │ │ -2106ee: 2848 |005f: goto 00a7 // +0048 │ │ -2106f0: 6e20 b365 af00 |0060: invoke-virtual {v15, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2106f6: 0a0b |0063: move-result v11 │ │ -2106f8: 380b 0a00 |0064: if-eqz v11, 006e // +000a │ │ -2106fc: 6e20 b465 7f00 |0066: invoke-virtual {v15, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210702: 0c0b |0069: move-result-object v11 │ │ -210704: 6e20 f871 b100 |006a: invoke-virtual {v1, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ -21070a: 283a |006d: goto 00a7 // +003a │ │ -21070c: 6e20 b365 8f00 |006e: invoke-virtual {v15, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210712: 0a0b |0071: move-result v11 │ │ -210714: 380b 0a00 |0072: if-eqz v11, 007c // +000a │ │ -210718: 6e20 b465 5f00 |0074: invoke-virtual {v15, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21071e: 0c0b |0077: move-result-object v11 │ │ -210720: 6e20 f971 b100 |0078: invoke-virtual {v1, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ -210726: 282c |007b: goto 00a7 // +002c │ │ -210728: 6e20 b365 6f00 |007c: invoke-virtual {v15, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -21072e: 0a0b |007f: move-result v11 │ │ -210730: 380b 2700 |0080: if-eqz v11, 00a7 // +0027 │ │ -210734: 6e20 b465 4f00 |0082: invoke-virtual {v15, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21073a: 0c0b |0085: move-result-object v11 │ │ -21073c: 220f f90c |0086: new-instance v15, Ljava/text/SimpleDateFormat; // type@0cf9 │ │ -210740: 7020 3e66 3f00 |0088: invoke-direct {v15, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@663e │ │ -210746: 6e20 4166 bf00 |008b: invoke-virtual {v15, v11}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@6641 │ │ -21074c: 0c0f |008e: move-result-object v15 │ │ -21074e: 6e20 fa71 f100 |008f: invoke-virtual {v1, v15}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setDate:(Ljava/util/Date;)V // method@71fa │ │ -210754: 2815 |0092: goto 00a7 // +0015 │ │ -210756: 620f cd5c |0093: sget-object v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.TAG:Ljava/lang/String; // field@5ccd │ │ -21075a: 2204 c70c |0095: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ -21075e: 7010 c165 0400 |0097: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -210764: 6e20 cb65 2400 |009a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -21076a: 6e20 cb65 b400 |009d: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -210770: 6e10 d165 0400 |00a0: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -210776: 0c04 |00a3: move-result-object v4 │ │ -210778: 7120 bf0d 4f00 |00a4: invoke-static {v15, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ -21077e: 7401 5c71 1300 |00a7: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -210784: 0c0f |00aa: move-result-object v15 │ │ -210786: 1264 |00ab: const/4 v4, #int 6 // #6 │ │ -210788: 127b |00ac: const/4 v11, #int 7 // #7 │ │ -21078a: 2886 |00ad: goto 0033 // -007a │ │ -21078c: 3801 cf00 |00ae: if-eqz v1, 017d // +00cf │ │ -210790: 6e20 5266 1000 |00b0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210796: 2900 ca00 |00b3: goto/16 017d // +00ca │ │ -21079a: 7401 5c71 1300 |00b5: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -2107a0: 0c01 |00b8: move-result-object v1 │ │ -2107a2: 1a04 0000 |00b9: const-string v4, "" // string@0000 │ │ -2107a6: 074b |00bb: move-object v11, v4 │ │ -2107a8: 07bf |00bc: move-object v15, v11 │ │ -2107aa: 0811 0f00 |00bd: move-object/from16 v17, v15 │ │ -2107ae: 3801 be00 |00bf: if-eqz v1, 017d // +00be │ │ -2107b2: 6e20 b365 e100 |00c1: invoke-virtual {v1, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2107b8: 0a12 |00c4: move-result v18 │ │ -2107ba: 3912 b800 |00c5: if-nez v18, 017d // +00b8 │ │ -2107be: 6e20 b365 d100 |00c7: invoke-virtual {v1, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2107c4: 0a12 |00ca: move-result v18 │ │ -2107c6: 3812 5b00 |00cb: if-eqz v18, 0126 // +005b │ │ -2107ca: 1275 |00cd: const/4 v5, #int 7 // #7 │ │ -2107cc: 6e20 b465 5100 |00ce: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2107d2: 0c07 |00d1: move-result-object v7 │ │ -2107d4: 2205 2a0f |00d2: new-instance v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -2107d8: 7020 ea71 7500 |00d4: invoke-direct {v5, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Ljava/lang/String;)V // method@71ea │ │ -2107de: 6e10 ab65 0400 |00d7: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2107e4: 0a07 |00da: move-result v7 │ │ -2107e6: 3907 0500 |00db: if-nez v7, 00e0 // +0005 │ │ -2107ea: 6e20 f871 4500 |00dd: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ -2107f0: 6e10 ab65 0b00 |00e0: invoke-virtual {v11}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2107f6: 0a07 |00e3: move-result v7 │ │ -2107f8: 3907 0500 |00e4: if-nez v7, 00e9 // +0005 │ │ -2107fc: 6e20 f971 b500 |00e6: invoke-virtual {v5, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ -210802: 6e10 ab65 0f00 |00e9: invoke-virtual {v15}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -210808: 0a07 |00ec: move-result v7 │ │ -21080a: 3907 0500 |00ed: if-nez v7, 00f2 // +0005 │ │ -21080e: 6e20 fc71 f500 |00ef: invoke-virtual {v5, v15}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setMBID:(Ljava/lang/String;)V // method@71fc │ │ -210814: 7401 ab65 1100 |00f2: invoke-virtual/range {v17}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -21081a: 0a07 |00f5: move-result v7 │ │ -21081c: 3907 2800 |00f6: if-nez v7, 011e // +0028 │ │ -210820: 2207 f90c |00f8: new-instance v7, Ljava/text/SimpleDateFormat; // type@0cf9 │ │ -210824: 7020 3e66 3700 |00fa: invoke-direct {v7, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@663e │ │ -21082a: 0809 1100 |00fd: move-object/from16 v9, v17 │ │ -21082e: 6e20 4166 9700 |00ff: invoke-virtual {v7, v9}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@6641 │ │ -210834: 0c07 |0102: move-result-object v7 │ │ -210836: 6e20 fa71 7500 |0103: invoke-virtual {v5, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setDate:(Ljava/util/Date;)V // method@71fa │ │ -21083c: 281a |0106: goto 0120 // +001a │ │ -21083e: 6207 cd5c |0107: sget-object v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.TAG:Ljava/lang/String; // field@5ccd │ │ -210842: 0811 0300 |0109: move-object/from16 v17, v3 │ │ -210846: 2203 c70c |010b: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ -21084a: 7010 c165 0300 |010d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -210850: 6e20 cb65 2300 |0110: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -210856: 6e20 cb65 9300 |0113: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -21085c: 6e10 d165 0300 |0116: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -210862: 0c03 |0119: move-result-object v3 │ │ -210864: 7120 bf0d 3700 |011a: invoke-static {v7, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ -21086a: 2805 |011d: goto 0122 // +0005 │ │ -21086c: 0809 1100 |011e: move-object/from16 v9, v17 │ │ -210870: 0811 0300 |0120: move-object/from16 v17, v3 │ │ -210874: 6e20 5266 5000 |0122: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -21087a: 2805 |0125: goto 012a // +0005 │ │ -21087c: 0809 1100 |0126: move-object/from16 v9, v17 │ │ -210880: 0811 0300 |0128: move-object/from16 v17, v3 │ │ -210884: 6e20 b365 c100 |012a: invoke-virtual {v1, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -21088a: 0a03 |012d: move-result v3 │ │ -21088c: 3803 0f00 |012e: if-eqz v3, 013d // +000f │ │ -210890: 1303 1500 |0130: const/16 v3, #int 21 // #15 │ │ -210894: 6e20 b465 3100 |0132: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21089a: 0c01 |0135: move-result-object v1 │ │ -21089c: 071f |0136: move-object v15, v1 │ │ -21089e: 1263 |0137: const/4 v3, #int 6 // #6 │ │ -2108a0: 1305 0d00 |0138: const/16 v5, #int 13 // #d │ │ -2108a4: 1307 1100 |013a: const/16 v7, #int 17 // #11 │ │ -2108a8: 2831 |013c: goto 016d // +0031 │ │ -2108aa: 1303 1500 |013d: const/16 v3, #int 21 // #15 │ │ -2108ae: 6e20 b365 a100 |013f: invoke-virtual {v1, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2108b4: 0a05 |0142: move-result v5 │ │ -2108b6: 3805 0b00 |0143: if-eqz v5, 014e // +000b │ │ -2108ba: 1305 0d00 |0145: const/16 v5, #int 13 // #d │ │ -2108be: 6e20 b465 5100 |0147: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2108c4: 0c01 |014a: move-result-object v1 │ │ -2108c6: 0714 |014b: move-object v4, v1 │ │ -2108c8: 1263 |014c: const/4 v3, #int 6 // #6 │ │ -2108ca: 28ed |014d: goto 013a // -0013 │ │ -2108cc: 1305 0d00 |014e: const/16 v5, #int 13 // #d │ │ -2108d0: 6e20 b365 8100 |0150: invoke-virtual {v1, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2108d6: 0a07 |0153: move-result v7 │ │ -2108d8: 3807 0b00 |0154: if-eqz v7, 015f // +000b │ │ -2108dc: 1307 1100 |0156: const/16 v7, #int 17 // #11 │ │ -2108e0: 6e20 b465 7100 |0158: invoke-virtual {v1, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2108e6: 0c01 |015b: move-result-object v1 │ │ -2108e8: 071b |015c: move-object v11, v1 │ │ -2108ea: 1263 |015d: const/4 v3, #int 6 // #6 │ │ -2108ec: 280f |015e: goto 016d // +000f │ │ -2108ee: 1307 1100 |015f: const/16 v7, #int 17 // #11 │ │ -2108f2: 6e20 b365 6100 |0161: invoke-virtual {v1, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2108f8: 0a10 |0164: move-result v16 │ │ -2108fa: 1263 |0165: const/4 v3, #int 6 // #6 │ │ -2108fc: 3810 0700 |0166: if-eqz v16, 016d // +0007 │ │ -210900: 6e20 b465 3100 |0168: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210906: 0c01 |016b: move-result-object v1 │ │ -210908: 0719 |016c: move-object v9, v1 │ │ -21090a: 7401 5c71 1300 |016d: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -210910: 0c01 |0170: move-result-object v1 │ │ -210912: 0803 1100 |0171: move-object/from16 v3, v17 │ │ -210916: 1305 1100 |0173: const/16 v5, #int 17 // #11 │ │ -21091a: 1307 0d00 |0175: const/16 v7, #int 13 // #d │ │ -21091e: 0811 0900 |0177: move-object/from16 v17, v9 │ │ -210922: 1309 1500 |0179: const/16 v9, #int 21 // #15 │ │ -210926: 2900 44ff |017b: goto/16 00bf // -00bc │ │ -21092a: 7110 8c66 0000 |017d: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ -210930: 1100 |0180: return-object v0 │ │ +21061c: |[21061c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDAlbums:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; │ │ +21062c: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +210630: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +210636: 7401 5671 1300 |0005: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ +21063c: 0a01 |0008: move-result v1 │ │ +21063e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +210642: 1100 |000b: return-object v0 │ │ +210644: 7401 5471 1300 |000c: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +21064a: 0c01 |000f: move-result-object v1 │ │ +21064c: 6e10 e870 0100 |0010: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroupingFixed:()Z // method@70e8 │ │ +210652: 0a01 |0013: move-result v1 │ │ +210654: 1a02 9a0d |0014: const-string v2, "Error parsing date: " // string@0d9a │ │ +210658: 1a03 3e76 |0016: const-string v3, "yyyy" // string@763e │ │ +21065c: 1264 |0018: const/4 v4, #int 6 // #6 │ │ +21065e: 1305 1100 |0019: const/16 v5, #int 17 // #11 │ │ +210662: 1a06 0d0c |001b: const-string v6, "Date: " // string@0c0d │ │ +210666: 1307 0d00 |001d: const/16 v7, #int 13 // #d │ │ +21066a: 1a08 6c05 |001f: const-string v8, "AlbumArtistSort: " // string@056c │ │ +21066e: 1309 1500 |0021: const/16 v9, #int 21 // #15 │ │ +210672: 1a0a 6b05 |0023: const-string v10, "AlbumArtist: " // string@056b │ │ +210676: 127b |0025: const/4 v11, #int 7 // #7 │ │ +210678: 1a0c 8d24 |0026: const-string v12, "MUSICBRAINZ_ALBUMID: " // string@248d │ │ +21067c: 1a0d 6805 |0028: const-string v13, "Album: " // string@0568 │ │ +210680: 1a0e 7126 |002a: const-string v14, "OK" // string@2671 │ │ +210684: 3901 8900 |002c: if-nez v1, 00b5 // +0089 │ │ +210688: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +21068a: 7401 5c71 1300 |002f: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +210690: 0c0f |0032: move-result-object v15 │ │ +210692: 380f 7b00 |0033: if-eqz v15, 00ae // +007b │ │ +210696: 6e20 b365 ef00 |0035: invoke-virtual {v15, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21069c: 0a10 |0038: move-result v16 │ │ +21069e: 3910 7500 |0039: if-nez v16, 00ae // +0075 │ │ +2106a2: 6e20 b365 df00 |003b: invoke-virtual {v15, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2106a8: 0a10 |003e: move-result v16 │ │ +2106aa: 3810 1100 |003f: if-eqz v16, 0050 // +0011 │ │ +2106ae: 3801 0500 |0041: if-eqz v1, 0046 // +0005 │ │ +2106b2: 6e20 5266 1000 |0043: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +2106b8: 6e20 b465 bf00 |0046: invoke-virtual {v15, v11}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2106be: 0c01 |0049: move-result-object v1 │ │ +2106c0: 220b 2a0f |004a: new-instance v11, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +2106c4: 7020 ea71 1b00 |004c: invoke-direct {v11, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Ljava/lang/String;)V // method@71ea │ │ +2106ca: 07b1 |004f: move-object v1, v11 │ │ +2106cc: 3801 5700 |0050: if-eqz v1, 00a7 // +0057 │ │ +2106d0: 6e20 b365 cf00 |0052: invoke-virtual {v15, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2106d6: 0a0b |0055: move-result v11 │ │ +2106d8: 380b 0a00 |0056: if-eqz v11, 0060 // +000a │ │ +2106dc: 6e20 b465 9f00 |0058: invoke-virtual {v15, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2106e2: 0c0b |005b: move-result-object v11 │ │ +2106e4: 6e20 fc71 b100 |005c: invoke-virtual {v1, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setMBID:(Ljava/lang/String;)V // method@71fc │ │ +2106ea: 2848 |005f: goto 00a7 // +0048 │ │ +2106ec: 6e20 b365 af00 |0060: invoke-virtual {v15, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2106f2: 0a0b |0063: move-result v11 │ │ +2106f4: 380b 0a00 |0064: if-eqz v11, 006e // +000a │ │ +2106f8: 6e20 b465 7f00 |0066: invoke-virtual {v15, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2106fe: 0c0b |0069: move-result-object v11 │ │ +210700: 6e20 f871 b100 |006a: invoke-virtual {v1, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ +210706: 283a |006d: goto 00a7 // +003a │ │ +210708: 6e20 b365 8f00 |006e: invoke-virtual {v15, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21070e: 0a0b |0071: move-result v11 │ │ +210710: 380b 0a00 |0072: if-eqz v11, 007c // +000a │ │ +210714: 6e20 b465 5f00 |0074: invoke-virtual {v15, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21071a: 0c0b |0077: move-result-object v11 │ │ +21071c: 6e20 f971 b100 |0078: invoke-virtual {v1, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ +210722: 282c |007b: goto 00a7 // +002c │ │ +210724: 6e20 b365 6f00 |007c: invoke-virtual {v15, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21072a: 0a0b |007f: move-result v11 │ │ +21072c: 380b 2700 |0080: if-eqz v11, 00a7 // +0027 │ │ +210730: 6e20 b465 4f00 |0082: invoke-virtual {v15, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210736: 0c0b |0085: move-result-object v11 │ │ +210738: 220f f90c |0086: new-instance v15, Ljava/text/SimpleDateFormat; // type@0cf9 │ │ +21073c: 7020 3e66 3f00 |0088: invoke-direct {v15, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@663e │ │ +210742: 6e20 4166 bf00 |008b: invoke-virtual {v15, v11}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@6641 │ │ +210748: 0c0f |008e: move-result-object v15 │ │ +21074a: 6e20 fa71 f100 |008f: invoke-virtual {v1, v15}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setDate:(Ljava/util/Date;)V // method@71fa │ │ +210750: 2815 |0092: goto 00a7 // +0015 │ │ +210752: 620f cd5c |0093: sget-object v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.TAG:Ljava/lang/String; // field@5ccd │ │ +210756: 2204 c70c |0095: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ +21075a: 7010 c165 0400 |0097: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +210760: 6e20 cb65 2400 |009a: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +210766: 6e20 cb65 b400 |009d: invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +21076c: 6e10 d165 0400 |00a0: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +210772: 0c04 |00a3: move-result-object v4 │ │ +210774: 7120 bf0d 4f00 |00a4: invoke-static {v15, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ +21077a: 7401 5c71 1300 |00a7: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +210780: 0c0f |00aa: move-result-object v15 │ │ +210782: 1264 |00ab: const/4 v4, #int 6 // #6 │ │ +210784: 127b |00ac: const/4 v11, #int 7 // #7 │ │ +210786: 2886 |00ad: goto 0033 // -007a │ │ +210788: 3801 cf00 |00ae: if-eqz v1, 017d // +00cf │ │ +21078c: 6e20 5266 1000 |00b0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210792: 2900 ca00 |00b3: goto/16 017d // +00ca │ │ +210796: 7401 5c71 1300 |00b5: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +21079c: 0c01 |00b8: move-result-object v1 │ │ +21079e: 1a04 0000 |00b9: const-string v4, "" // string@0000 │ │ +2107a2: 074b |00bb: move-object v11, v4 │ │ +2107a4: 07bf |00bc: move-object v15, v11 │ │ +2107a6: 0811 0f00 |00bd: move-object/from16 v17, v15 │ │ +2107aa: 3801 be00 |00bf: if-eqz v1, 017d // +00be │ │ +2107ae: 6e20 b365 e100 |00c1: invoke-virtual {v1, v14}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2107b4: 0a12 |00c4: move-result v18 │ │ +2107b6: 3912 b800 |00c5: if-nez v18, 017d // +00b8 │ │ +2107ba: 6e20 b365 d100 |00c7: invoke-virtual {v1, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2107c0: 0a12 |00ca: move-result v18 │ │ +2107c2: 3812 5b00 |00cb: if-eqz v18, 0126 // +005b │ │ +2107c6: 1275 |00cd: const/4 v5, #int 7 // #7 │ │ +2107c8: 6e20 b465 5100 |00ce: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2107ce: 0c07 |00d1: move-result-object v7 │ │ +2107d0: 2205 2a0f |00d2: new-instance v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +2107d4: 7020 ea71 7500 |00d4: invoke-direct {v5, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Ljava/lang/String;)V // method@71ea │ │ +2107da: 6e10 ab65 0400 |00d7: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +2107e0: 0a07 |00da: move-result v7 │ │ +2107e2: 3907 0500 |00db: if-nez v7, 00e0 // +0005 │ │ +2107e6: 6e20 f871 4500 |00dd: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ +2107ec: 6e10 ab65 0b00 |00e0: invoke-virtual {v11}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +2107f2: 0a07 |00e3: move-result v7 │ │ +2107f4: 3907 0500 |00e4: if-nez v7, 00e9 // +0005 │ │ +2107f8: 6e20 f971 b500 |00e6: invoke-virtual {v5, v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ +2107fe: 6e10 ab65 0f00 |00e9: invoke-virtual {v15}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +210804: 0a07 |00ec: move-result v7 │ │ +210806: 3907 0500 |00ed: if-nez v7, 00f2 // +0005 │ │ +21080a: 6e20 fc71 f500 |00ef: invoke-virtual {v5, v15}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setMBID:(Ljava/lang/String;)V // method@71fc │ │ +210810: 7401 ab65 1100 |00f2: invoke-virtual/range {v17}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +210816: 0a07 |00f5: move-result v7 │ │ +210818: 3907 2800 |00f6: if-nez v7, 011e // +0028 │ │ +21081c: 2207 f90c |00f8: new-instance v7, Ljava/text/SimpleDateFormat; // type@0cf9 │ │ +210820: 7020 3e66 3700 |00fa: invoke-direct {v7, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@663e │ │ +210826: 0809 1100 |00fd: move-object/from16 v9, v17 │ │ +21082a: 6e20 4166 9700 |00ff: invoke-virtual {v7, v9}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@6641 │ │ +210830: 0c07 |0102: move-result-object v7 │ │ +210832: 6e20 fa71 7500 |0103: invoke-virtual {v5, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setDate:(Ljava/util/Date;)V // method@71fa │ │ +210838: 281a |0106: goto 0120 // +001a │ │ +21083a: 6207 cd5c |0107: sget-object v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponseParser;.TAG:Ljava/lang/String; // field@5ccd │ │ +21083e: 0811 0300 |0109: move-object/from16 v17, v3 │ │ +210842: 2203 c70c |010b: new-instance v3, Ljava/lang/StringBuilder; // type@0cc7 │ │ +210846: 7010 c165 0300 |010d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +21084c: 6e20 cb65 2300 |0110: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +210852: 6e20 cb65 9300 |0113: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +210858: 6e10 d165 0300 |0116: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +21085e: 0c03 |0119: move-result-object v3 │ │ +210860: 7120 bf0d 3700 |011a: invoke-static {v7, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0dbf │ │ +210866: 2805 |011d: goto 0122 // +0005 │ │ +210868: 0809 1100 |011e: move-object/from16 v9, v17 │ │ +21086c: 0811 0300 |0120: move-object/from16 v17, v3 │ │ +210870: 6e20 5266 5000 |0122: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210876: 2805 |0125: goto 012a // +0005 │ │ +210878: 0809 1100 |0126: move-object/from16 v9, v17 │ │ +21087c: 0811 0300 |0128: move-object/from16 v17, v3 │ │ +210880: 6e20 b365 c100 |012a: invoke-virtual {v1, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210886: 0a03 |012d: move-result v3 │ │ +210888: 3803 0f00 |012e: if-eqz v3, 013d // +000f │ │ +21088c: 1303 1500 |0130: const/16 v3, #int 21 // #15 │ │ +210890: 6e20 b465 3100 |0132: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210896: 0c01 |0135: move-result-object v1 │ │ +210898: 071f |0136: move-object v15, v1 │ │ +21089a: 1263 |0137: const/4 v3, #int 6 // #6 │ │ +21089c: 1305 0d00 |0138: const/16 v5, #int 13 // #d │ │ +2108a0: 1307 1100 |013a: const/16 v7, #int 17 // #11 │ │ +2108a4: 2831 |013c: goto 016d // +0031 │ │ +2108a6: 1303 1500 |013d: const/16 v3, #int 21 // #15 │ │ +2108aa: 6e20 b365 a100 |013f: invoke-virtual {v1, v10}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2108b0: 0a05 |0142: move-result v5 │ │ +2108b2: 3805 0b00 |0143: if-eqz v5, 014e // +000b │ │ +2108b6: 1305 0d00 |0145: const/16 v5, #int 13 // #d │ │ +2108ba: 6e20 b465 5100 |0147: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2108c0: 0c01 |014a: move-result-object v1 │ │ +2108c2: 0714 |014b: move-object v4, v1 │ │ +2108c4: 1263 |014c: const/4 v3, #int 6 // #6 │ │ +2108c6: 28ed |014d: goto 013a // -0013 │ │ +2108c8: 1305 0d00 |014e: const/16 v5, #int 13 // #d │ │ +2108cc: 6e20 b365 8100 |0150: invoke-virtual {v1, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2108d2: 0a07 |0153: move-result v7 │ │ +2108d4: 3807 0b00 |0154: if-eqz v7, 015f // +000b │ │ +2108d8: 1307 1100 |0156: const/16 v7, #int 17 // #11 │ │ +2108dc: 6e20 b465 7100 |0158: invoke-virtual {v1, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2108e2: 0c01 |015b: move-result-object v1 │ │ +2108e4: 071b |015c: move-object v11, v1 │ │ +2108e6: 1263 |015d: const/4 v3, #int 6 // #6 │ │ +2108e8: 280f |015e: goto 016d // +000f │ │ +2108ea: 1307 1100 |015f: const/16 v7, #int 17 // #11 │ │ +2108ee: 6e20 b365 6100 |0161: invoke-virtual {v1, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2108f4: 0a10 |0164: move-result v16 │ │ +2108f6: 1263 |0165: const/4 v3, #int 6 // #6 │ │ +2108f8: 3810 0700 |0166: if-eqz v16, 016d // +0007 │ │ +2108fc: 6e20 b465 3100 |0168: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210902: 0c01 |016b: move-result-object v1 │ │ +210904: 0719 |016c: move-object v9, v1 │ │ +210906: 7401 5c71 1300 |016d: invoke-virtual/range {v19}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +21090c: 0c01 |0170: move-result-object v1 │ │ +21090e: 0803 1100 |0171: move-object/from16 v3, v17 │ │ +210912: 1305 1100 |0173: const/16 v5, #int 17 // #11 │ │ +210916: 1307 0d00 |0175: const/16 v7, #int 13 // #d │ │ +21091a: 0811 0900 |0177: move-object/from16 v17, v9 │ │ +21091e: 1309 1500 |0179: const/16 v9, #int 21 // #15 │ │ +210922: 2900 44ff |017b: goto/16 00bf // -00bc │ │ +210926: 7110 8c66 0000 |017d: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ +21092c: 1100 |0180: return-object v0 │ │ catches : 2 │ │ 0x008b - 0x0092 │ │ Ljava/text/ParseException; -> 0x0093 │ │ 0x00ff - 0x0106 │ │ Ljava/text/ParseException; -> 0x0107 │ │ positions : │ │ 0x0000 line=56 │ │ @@ -513330,191 +513330,191 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 366 16-bit code units │ │ -210950: |[210950] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; │ │ -210960: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -210964: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -21096a: 7401 5671 1000 |0005: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ -210970: 0a01 |0008: move-result v1 │ │ -210972: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -210976: 1100 |000b: return-object v0 │ │ -210978: 7401 5c71 1000 |000c: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -21097e: 0c01 |000f: move-result-object v1 │ │ -210980: 7401 5471 1000 |0010: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ -210986: 0c02 |0013: move-result-object v2 │ │ -210988: 6e10 e870 0200 |0014: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroupingFixed:()Z // method@70e8 │ │ -21098e: 0a02 |0017: move-result v2 │ │ -210990: 1303 1100 |0018: const/16 v3, #int 17 // #11 │ │ -210994: 1304 1600 |001a: const/16 v4, #int 22 // #16 │ │ -210998: 1305 0c00 |001c: const/16 v5, #int 12 // #c │ │ -21099c: 1a06 6c05 |001e: const-string v6, "AlbumArtistSort: " // string@056c │ │ -2109a0: 1a07 8f24 |0020: const-string v7, "MUSICBRAINZ_ARTISTID: " // string@248f │ │ -2109a4: 1308 0d00 |0022: const/16 v8, #int 13 // #d │ │ -2109a8: 1a09 f406 |0024: const-string v9, "ArtistSort: " // string@06f4 │ │ -2109ac: 130a 0800 |0026: const/16 v10, #int 8 // #8 │ │ -2109b0: 1a0b 6b05 |0028: const-string v11, "AlbumArtist: " // string@056b │ │ -2109b4: 1a0c ee06 |002a: const-string v12, "Artist: " // string@06ee │ │ -2109b8: 1a0d 7126 |002c: const-string v13, "OK" // string@2671 │ │ -2109bc: 3902 7b00 |002e: if-nez v2, 00a9 // +007b │ │ -2109c0: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -2109c2: 3801 7100 |0031: if-eqz v1, 00a2 // +0071 │ │ -2109c6: 6e20 b365 d100 |0033: invoke-virtual {v1, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2109cc: 0a0e |0036: move-result v14 │ │ -2109ce: 390e 6b00 |0037: if-nez v14, 00a2 // +006b │ │ -2109d2: 6e20 b365 c100 |0039: invoke-virtual {v1, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2109d8: 0a0e |003c: move-result v14 │ │ -2109da: 380e 1200 |003d: if-eqz v14, 004f // +0012 │ │ -2109de: 3802 0500 |003f: if-eqz v2, 0044 // +0005 │ │ -2109e2: 6e20 5266 2000 |0041: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -2109e8: 6e20 b465 a100 |0044: invoke-virtual {v1, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2109ee: 0c02 |0047: move-result-object v2 │ │ -2109f0: 220e 2c0f |0048: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -2109f4: 7020 0672 2e00 |004a: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -2109fa: 07e2 |004d: move-object v2, v14 │ │ -2109fc: 2840 |004e: goto 008e // +0040 │ │ -2109fe: 6e20 b365 b100 |004f: invoke-virtual {v1, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210a04: 0a0e |0052: move-result v14 │ │ -210a06: 380e 1100 |0053: if-eqz v14, 0064 // +0011 │ │ -210a0a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -210a0e: 6e20 5266 2000 |0057: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210a14: 6e20 b465 8100 |005a: invoke-virtual {v1, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210a1a: 0c02 |005d: move-result-object v2 │ │ -210a1c: 220e 2c0f |005e: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210a20: 7020 0672 2e00 |0060: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -210a26: 28ea |0063: goto 004d // -0016 │ │ -210a28: 6e20 b365 9100 |0064: invoke-virtual {v1, v9}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210a2e: 0a0e |0067: move-result v14 │ │ -210a30: 380e 1100 |0068: if-eqz v14, 0079 // +0011 │ │ -210a34: 3802 0500 |006a: if-eqz v2, 006f // +0005 │ │ -210a38: 6e20 5266 2000 |006c: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210a3e: 6e20 b465 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210a44: 0c02 |0072: move-result-object v2 │ │ -210a46: 220e 2c0f |0073: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210a4a: 7020 0672 2e00 |0075: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -210a50: 28d5 |0078: goto 004d // -002b │ │ -210a52: 6e20 b365 6100 |0079: invoke-virtual {v1, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210a58: 0a0e |007c: move-result v14 │ │ -210a5a: 380e 1100 |007d: if-eqz v14, 008e // +0011 │ │ -210a5e: 3802 0500 |007f: if-eqz v2, 0084 // +0005 │ │ -210a62: 6e20 5266 2000 |0081: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210a68: 6e20 b465 3100 |0084: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210a6e: 0c02 |0087: move-result-object v2 │ │ -210a70: 220e 2c0f |0088: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210a74: 7020 0672 2e00 |008a: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -210a7a: 28c0 |008d: goto 004d // -0040 │ │ -210a7c: 3802 0f00 |008e: if-eqz v2, 009d // +000f │ │ -210a80: 6e20 b365 7100 |0090: invoke-virtual {v1, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210a86: 0a0e |0093: move-result v14 │ │ -210a88: 380e 0900 |0094: if-eqz v14, 009d // +0009 │ │ -210a8c: 6e20 b465 4100 |0096: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210a92: 0c01 |0099: move-result-object v1 │ │ -210a94: 6e20 0772 1200 |009a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.addMBID:(Ljava/lang/String;)V // method@7207 │ │ -210a9a: 7401 5c71 1000 |009d: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -210aa0: 0c01 |00a0: move-result-object v1 │ │ -210aa2: 2890 |00a1: goto 0031 // -0070 │ │ -210aa4: 3802 9100 |00a2: if-eqz v2, 0133 // +0091 │ │ -210aa8: 6e20 5266 2000 |00a4: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210aae: 2900 8c00 |00a7: goto/16 0133 // +008c │ │ -210ab2: 2202 fb0c |00a9: new-instance v2, Ljava/util/ArrayList; // type@0cfb │ │ -210ab6: 7010 4e66 0200 |00ab: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@664e │ │ -210abc: 3801 8500 |00ae: if-eqz v1, 0133 // +0085 │ │ -210ac0: 6e20 b365 d100 |00b0: invoke-virtual {v1, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210ac6: 0a0e |00b3: move-result v14 │ │ -210ac8: 390e 7f00 |00b4: if-nez v14, 0133 // +007f │ │ -210acc: 6e20 b365 c100 |00b6: invoke-virtual {v1, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210ad2: 0a0e |00b9: move-result v14 │ │ -210ad4: 380e 1200 |00ba: if-eqz v14, 00cc // +0012 │ │ -210ad8: 6e20 b465 a100 |00bc: invoke-virtual {v1, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210ade: 0c0e |00bf: move-result-object v14 │ │ -210ae0: 220f 2c0f |00c0: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210ae4: 7020 0672 ef00 |00c2: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -210aea: 6e20 1372 2f00 |00c5: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ -210af0: 6e20 5266 f000 |00c8: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210af6: 2842 |00cb: goto 010d // +0042 │ │ -210af8: 6e20 b365 b100 |00cc: invoke-virtual {v1, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210afe: 0a0e |00cf: move-result v14 │ │ -210b00: 380e 1200 |00d0: if-eqz v14, 00e2 // +0012 │ │ -210b04: 6e20 b465 8100 |00d2: invoke-virtual {v1, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210b0a: 0c0e |00d5: move-result-object v14 │ │ -210b0c: 220f 2c0f |00d6: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210b10: 7020 0672 ef00 |00d8: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -210b16: 6e20 1372 2f00 |00db: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ -210b1c: 6e20 5266 f000 |00de: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210b22: 282c |00e1: goto 010d // +002c │ │ -210b24: 6e20 b365 9100 |00e2: invoke-virtual {v1, v9}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210b2a: 0a0e |00e5: move-result v14 │ │ -210b2c: 380e 1200 |00e6: if-eqz v14, 00f8 // +0012 │ │ -210b30: 6e20 b465 5100 |00e8: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210b36: 0c0e |00eb: move-result-object v14 │ │ -210b38: 220f 2c0f |00ec: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210b3c: 7020 0672 ef00 |00ee: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -210b42: 6e20 1372 2f00 |00f1: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ -210b48: 6e20 5266 f000 |00f4: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210b4e: 2816 |00f7: goto 010d // +0016 │ │ -210b50: 6e20 b365 6100 |00f8: invoke-virtual {v1, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210b56: 0a0e |00fb: move-result v14 │ │ -210b58: 380e 1100 |00fc: if-eqz v14, 010d // +0011 │ │ -210b5c: 6e20 b465 3100 |00fe: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210b62: 0c0e |0101: move-result-object v14 │ │ -210b64: 220f 2c0f |0102: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210b68: 7020 0672 ef00 |0104: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ -210b6e: 6e20 1372 2f00 |0107: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ -210b74: 6e20 5266 f000 |010a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210b7a: 6e20 b365 7100 |010d: invoke-virtual {v1, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210b80: 0a0e |0110: move-result v14 │ │ -210b82: 380e 1c00 |0111: if-eqz v14, 012d // +001c │ │ -210b86: 6e10 5466 0200 |0113: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@6654 │ │ -210b8c: 6e20 b465 4100 |0116: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210b92: 0c01 |0119: move-result-object v1 │ │ -210b94: 6e10 ab65 0100 |011a: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -210b9a: 0a0e |011d: move-result v14 │ │ -210b9c: 390e 0f00 |011e: if-nez v14, 012d // +000f │ │ -210ba0: 1a0e a602 |0120: const-string v14, "/" // string@02a6 │ │ -210ba4: 6e20 b165 e100 |0122: invoke-virtual {v1, v14}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -210baa: 0c01 |0125: move-result-object v1 │ │ -210bac: 7110 6466 0100 |0126: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@6664 │ │ -210bb2: 0c01 |0129: move-result-object v1 │ │ -210bb4: 6e20 5366 1200 |012a: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@6653 │ │ -210bba: 7401 5c71 1000 |012d: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -210bc0: 0c01 |0130: move-result-object v1 │ │ -210bc2: 2900 7dff |0131: goto/16 00ae // -0083 │ │ -210bc6: 7110 8c66 0000 |0133: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ -210bcc: 3811 3700 |0136: if-eqz v17, 016d // +0037 │ │ -210bd0: 3812 3500 |0138: if-eqz v18, 016d // +0035 │ │ -210bd4: 2201 fb0c |013a: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ -210bd8: 7010 4e66 0100 |013c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ -210bde: 6e10 6166 0000 |013f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ -210be4: 0a02 |0142: move-result v2 │ │ -210be6: 1203 |0143: const/4 v3, #int 0 // #0 │ │ -210be8: 3523 2800 |0144: if-ge v3, v2, 016c // +0028 │ │ -210bec: 6e20 5866 3000 |0146: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ -210bf2: 0c04 |0149: move-result-object v4 │ │ -210bf4: 1f04 2c0f |014a: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210bf8: d803 0301 |014c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -210bfc: 3223 1a00 |014e: if-eq v3, v2, 0168 // +001a │ │ -210c00: 6e20 5866 3000 |0150: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ -210c06: 0c05 |0153: move-result-object v5 │ │ -210c08: 1f05 2c0f |0154: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -210c0c: 6e10 0c72 0400 |0156: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -210c12: 0c06 |0159: move-result-object v6 │ │ -210c14: 6e10 0c72 0500 |015a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -210c1a: 0c05 |015d: move-result-object v5 │ │ -210c1c: 6e20 9f65 5600 |015e: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -210c22: 0a05 |0161: move-result v5 │ │ -210c24: 3905 e2ff |0162: if-nez v5, 0144 // -001e │ │ -210c28: 6e20 5266 4100 |0164: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210c2e: 28dd |0167: goto 0144 // -0023 │ │ -210c30: 6e20 5266 4100 |0168: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210c36: 28d9 |016b: goto 0144 // -0027 │ │ -210c38: 1101 |016c: return-object v1 │ │ -210c3a: 1100 |016d: return-object v0 │ │ +21094c: |[21094c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDArtists:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;ZZ)Ljava/util/ArrayList; │ │ +21095c: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +210960: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +210966: 7401 5671 1000 |0005: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ +21096c: 0a01 |0008: move-result v1 │ │ +21096e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +210972: 1100 |000b: return-object v0 │ │ +210974: 7401 5c71 1000 |000c: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +21097a: 0c01 |000f: move-result-object v1 │ │ +21097c: 7401 5471 1000 |0010: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@7154 │ │ +210982: 0c02 |0013: move-result-object v2 │ │ +210984: 6e10 e870 0200 |0014: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListGroupingFixed:()Z // method@70e8 │ │ +21098a: 0a02 |0017: move-result v2 │ │ +21098c: 1303 1100 |0018: const/16 v3, #int 17 // #11 │ │ +210990: 1304 1600 |001a: const/16 v4, #int 22 // #16 │ │ +210994: 1305 0c00 |001c: const/16 v5, #int 12 // #c │ │ +210998: 1a06 6c05 |001e: const-string v6, "AlbumArtistSort: " // string@056c │ │ +21099c: 1a07 8f24 |0020: const-string v7, "MUSICBRAINZ_ARTISTID: " // string@248f │ │ +2109a0: 1308 0d00 |0022: const/16 v8, #int 13 // #d │ │ +2109a4: 1a09 f406 |0024: const-string v9, "ArtistSort: " // string@06f4 │ │ +2109a8: 130a 0800 |0026: const/16 v10, #int 8 // #8 │ │ +2109ac: 1a0b 6b05 |0028: const-string v11, "AlbumArtist: " // string@056b │ │ +2109b0: 1a0c ee06 |002a: const-string v12, "Artist: " // string@06ee │ │ +2109b4: 1a0d 7126 |002c: const-string v13, "OK" // string@2671 │ │ +2109b8: 3902 7b00 |002e: if-nez v2, 00a9 // +007b │ │ +2109bc: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +2109be: 3801 7100 |0031: if-eqz v1, 00a2 // +0071 │ │ +2109c2: 6e20 b365 d100 |0033: invoke-virtual {v1, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2109c8: 0a0e |0036: move-result v14 │ │ +2109ca: 390e 6b00 |0037: if-nez v14, 00a2 // +006b │ │ +2109ce: 6e20 b365 c100 |0039: invoke-virtual {v1, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2109d4: 0a0e |003c: move-result v14 │ │ +2109d6: 380e 1200 |003d: if-eqz v14, 004f // +0012 │ │ +2109da: 3802 0500 |003f: if-eqz v2, 0044 // +0005 │ │ +2109de: 6e20 5266 2000 |0041: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +2109e4: 6e20 b465 a100 |0044: invoke-virtual {v1, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2109ea: 0c02 |0047: move-result-object v2 │ │ +2109ec: 220e 2c0f |0048: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +2109f0: 7020 0672 2e00 |004a: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +2109f6: 07e2 |004d: move-object v2, v14 │ │ +2109f8: 2840 |004e: goto 008e // +0040 │ │ +2109fa: 6e20 b365 b100 |004f: invoke-virtual {v1, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210a00: 0a0e |0052: move-result v14 │ │ +210a02: 380e 1100 |0053: if-eqz v14, 0064 // +0011 │ │ +210a06: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +210a0a: 6e20 5266 2000 |0057: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210a10: 6e20 b465 8100 |005a: invoke-virtual {v1, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210a16: 0c02 |005d: move-result-object v2 │ │ +210a18: 220e 2c0f |005e: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210a1c: 7020 0672 2e00 |0060: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +210a22: 28ea |0063: goto 004d // -0016 │ │ +210a24: 6e20 b365 9100 |0064: invoke-virtual {v1, v9}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210a2a: 0a0e |0067: move-result v14 │ │ +210a2c: 380e 1100 |0068: if-eqz v14, 0079 // +0011 │ │ +210a30: 3802 0500 |006a: if-eqz v2, 006f // +0005 │ │ +210a34: 6e20 5266 2000 |006c: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210a3a: 6e20 b465 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210a40: 0c02 |0072: move-result-object v2 │ │ +210a42: 220e 2c0f |0073: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210a46: 7020 0672 2e00 |0075: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +210a4c: 28d5 |0078: goto 004d // -002b │ │ +210a4e: 6e20 b365 6100 |0079: invoke-virtual {v1, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210a54: 0a0e |007c: move-result v14 │ │ +210a56: 380e 1100 |007d: if-eqz v14, 008e // +0011 │ │ +210a5a: 3802 0500 |007f: if-eqz v2, 0084 // +0005 │ │ +210a5e: 6e20 5266 2000 |0081: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210a64: 6e20 b465 3100 |0084: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210a6a: 0c02 |0087: move-result-object v2 │ │ +210a6c: 220e 2c0f |0088: new-instance v14, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210a70: 7020 0672 2e00 |008a: invoke-direct {v14, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +210a76: 28c0 |008d: goto 004d // -0040 │ │ +210a78: 3802 0f00 |008e: if-eqz v2, 009d // +000f │ │ +210a7c: 6e20 b365 7100 |0090: invoke-virtual {v1, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210a82: 0a0e |0093: move-result v14 │ │ +210a84: 380e 0900 |0094: if-eqz v14, 009d // +0009 │ │ +210a88: 6e20 b465 4100 |0096: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210a8e: 0c01 |0099: move-result-object v1 │ │ +210a90: 6e20 0772 1200 |009a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.addMBID:(Ljava/lang/String;)V // method@7207 │ │ +210a96: 7401 5c71 1000 |009d: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +210a9c: 0c01 |00a0: move-result-object v1 │ │ +210a9e: 2890 |00a1: goto 0031 // -0070 │ │ +210aa0: 3802 9100 |00a2: if-eqz v2, 0133 // +0091 │ │ +210aa4: 6e20 5266 2000 |00a4: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210aaa: 2900 8c00 |00a7: goto/16 0133 // +008c │ │ +210aae: 2202 fb0c |00a9: new-instance v2, Ljava/util/ArrayList; // type@0cfb │ │ +210ab2: 7010 4e66 0200 |00ab: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@664e │ │ +210ab8: 3801 8500 |00ae: if-eqz v1, 0133 // +0085 │ │ +210abc: 6e20 b365 d100 |00b0: invoke-virtual {v1, v13}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210ac2: 0a0e |00b3: move-result v14 │ │ +210ac4: 390e 7f00 |00b4: if-nez v14, 0133 // +007f │ │ +210ac8: 6e20 b365 c100 |00b6: invoke-virtual {v1, v12}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210ace: 0a0e |00b9: move-result v14 │ │ +210ad0: 380e 1200 |00ba: if-eqz v14, 00cc // +0012 │ │ +210ad4: 6e20 b465 a100 |00bc: invoke-virtual {v1, v10}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210ada: 0c0e |00bf: move-result-object v14 │ │ +210adc: 220f 2c0f |00c0: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210ae0: 7020 0672 ef00 |00c2: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +210ae6: 6e20 1372 2f00 |00c5: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ +210aec: 6e20 5266 f000 |00c8: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210af2: 2842 |00cb: goto 010d // +0042 │ │ +210af4: 6e20 b365 b100 |00cc: invoke-virtual {v1, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210afa: 0a0e |00cf: move-result v14 │ │ +210afc: 380e 1200 |00d0: if-eqz v14, 00e2 // +0012 │ │ +210b00: 6e20 b465 8100 |00d2: invoke-virtual {v1, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210b06: 0c0e |00d5: move-result-object v14 │ │ +210b08: 220f 2c0f |00d6: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210b0c: 7020 0672 ef00 |00d8: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +210b12: 6e20 1372 2f00 |00db: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ +210b18: 6e20 5266 f000 |00de: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210b1e: 282c |00e1: goto 010d // +002c │ │ +210b20: 6e20 b365 9100 |00e2: invoke-virtual {v1, v9}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210b26: 0a0e |00e5: move-result v14 │ │ +210b28: 380e 1200 |00e6: if-eqz v14, 00f8 // +0012 │ │ +210b2c: 6e20 b465 5100 |00e8: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210b32: 0c0e |00eb: move-result-object v14 │ │ +210b34: 220f 2c0f |00ec: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210b38: 7020 0672 ef00 |00ee: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +210b3e: 6e20 1372 2f00 |00f1: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ +210b44: 6e20 5266 f000 |00f4: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210b4a: 2816 |00f7: goto 010d // +0016 │ │ +210b4c: 6e20 b365 6100 |00f8: invoke-virtual {v1, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210b52: 0a0e |00fb: move-result v14 │ │ +210b54: 380e 1100 |00fc: if-eqz v14, 010d // +0011 │ │ +210b58: 6e20 b465 3100 |00fe: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210b5e: 0c0e |0101: move-result-object v14 │ │ +210b60: 220f 2c0f |0102: new-instance v15, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210b64: 7020 0672 ef00 |0104: invoke-direct {v15, v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Ljava/lang/String;)V // method@7206 │ │ +210b6a: 6e20 1372 2f00 |0107: invoke-virtual {v15, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.setMBIDs:(Ljava/util/ArrayList;)V // method@7213 │ │ +210b70: 6e20 5266 f000 |010a: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210b76: 6e20 b365 7100 |010d: invoke-virtual {v1, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210b7c: 0a0e |0110: move-result v14 │ │ +210b7e: 380e 1c00 |0111: if-eqz v14, 012d // +001c │ │ +210b82: 6e10 5466 0200 |0113: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@6654 │ │ +210b88: 6e20 b465 4100 |0116: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210b8e: 0c01 |0119: move-result-object v1 │ │ +210b90: 6e10 ab65 0100 |011a: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +210b96: 0a0e |011d: move-result v14 │ │ +210b98: 390e 0f00 |011e: if-nez v14, 012d // +000f │ │ +210b9c: 1a0e a602 |0120: const-string v14, "/" // string@02a6 │ │ +210ba0: 6e20 b165 e100 |0122: invoke-virtual {v1, v14}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +210ba6: 0c01 |0125: move-result-object v1 │ │ +210ba8: 7110 6466 0100 |0126: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@6664 │ │ +210bae: 0c01 |0129: move-result-object v1 │ │ +210bb0: 6e20 5366 1200 |012a: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@6653 │ │ +210bb6: 7401 5c71 1000 |012d: invoke-virtual/range {v16}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +210bbc: 0c01 |0130: move-result-object v1 │ │ +210bbe: 2900 7dff |0131: goto/16 00ae // -0083 │ │ +210bc2: 7110 8c66 0000 |0133: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@668c │ │ +210bc8: 3811 3700 |0136: if-eqz v17, 016d // +0037 │ │ +210bcc: 3812 3500 |0138: if-eqz v18, 016d // +0035 │ │ +210bd0: 2201 fb0c |013a: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ +210bd4: 7010 4e66 0100 |013c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ +210bda: 6e10 6166 0000 |013f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ +210be0: 0a02 |0142: move-result v2 │ │ +210be2: 1203 |0143: const/4 v3, #int 0 // #0 │ │ +210be4: 3523 2800 |0144: if-ge v3, v2, 016c // +0028 │ │ +210be8: 6e20 5866 3000 |0146: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ +210bee: 0c04 |0149: move-result-object v4 │ │ +210bf0: 1f04 2c0f |014a: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210bf4: d803 0301 |014c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +210bf8: 3223 1a00 |014e: if-eq v3, v2, 0168 // +001a │ │ +210bfc: 6e20 5866 3000 |0150: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ +210c02: 0c05 |0153: move-result-object v5 │ │ +210c04: 1f05 2c0f |0154: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +210c08: 6e10 0c72 0400 |0156: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +210c0e: 0c06 |0159: move-result-object v6 │ │ +210c10: 6e10 0c72 0500 |015a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +210c16: 0c05 |015d: move-result-object v5 │ │ +210c18: 6e20 9f65 5600 |015e: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +210c1e: 0a05 |0161: move-result v5 │ │ +210c20: 3905 e2ff |0162: if-nez v5, 0144 // -001e │ │ +210c24: 6e20 5266 4100 |0164: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210c2a: 28dd |0167: goto 0144 // -0023 │ │ +210c2c: 6e20 5266 4100 |0168: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210c32: 28d9 |016b: goto 0144 // -0027 │ │ +210c34: 1101 |016c: return-object v1 │ │ +210c36: 1100 |016d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x000c line=177 │ │ 0x0010 line=180 │ │ 0x0033 line=187 │ │ @@ -513586,36 +513586,36 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -2111ac: |[2111ac] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDCommands:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; │ │ -2111bc: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -2111c0: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -2111c6: 6e10 5c71 0300 |0005: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -2111cc: 0c01 |0008: move-result-object v1 │ │ -2111ce: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -2111d2: 1a02 7126 |000b: const-string v2, "OK" // string@2671 │ │ -2111d6: 6e20 b365 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2111dc: 0a02 |0010: move-result v2 │ │ -2111de: 3902 1800 |0011: if-nez v2, 0029 // +0018 │ │ -2111e2: 1a02 213c |0013: const-string v2, "command: " // string@3c21 │ │ -2111e6: 6e20 b365 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2111ec: 0a02 |0018: move-result v2 │ │ -2111ee: 3802 0b00 |0019: if-eqz v2, 0024 // +000b │ │ -2111f2: 1302 0900 |001b: const/16 v2, #int 9 // #9 │ │ -2111f6: 6e20 b465 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2111fc: 0c01 |0020: move-result-object v1 │ │ -2111fe: 6e20 5266 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -211204: 6e10 5c71 0300 |0024: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -21120a: 0c01 |0027: move-result-object v1 │ │ -21120c: 28e1 |0028: goto 0009 // -001f │ │ -21120e: 1100 |0029: return-object v0 │ │ +2111a8: |[2111a8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDCommands:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; │ │ +2111b8: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +2111bc: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +2111c2: 6e10 5c71 0300 |0005: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +2111c8: 0c01 |0008: move-result-object v1 │ │ +2111ca: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +2111ce: 1a02 7126 |000b: const-string v2, "OK" // string@2671 │ │ +2111d2: 6e20 b365 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2111d8: 0a02 |0010: move-result v2 │ │ +2111da: 3902 1800 |0011: if-nez v2, 0029 // +0018 │ │ +2111de: 1a02 213c |0013: const-string v2, "command: " // string@3c21 │ │ +2111e2: 6e20 b365 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2111e8: 0a02 |0018: move-result v2 │ │ +2111ea: 3802 0b00 |0019: if-eqz v2, 0024 // +000b │ │ +2111ee: 1302 0900 |001b: const/16 v2, #int 9 // #9 │ │ +2111f2: 6e20 b465 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2111f8: 0c01 |0020: move-result-object v1 │ │ +2111fa: 6e20 5266 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +211200: 6e10 5c71 0300 |0024: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +211206: 0c01 |0027: move-result-object v1 │ │ +211208: 28e1 |0028: goto 0009 // -001f │ │ +21120a: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0005 line=650 │ │ 0x000d line=651 │ │ 0x0015 line=652 │ │ 0x001d line=653 │ │ @@ -513629,298 +513629,298 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 570 16-bit code units │ │ -21137c: |[21137c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDCurrentStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ -21138c: 2200 2f0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -211390: 7010 2172 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ -211396: 6e10 5671 0b00 |0005: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ -21139c: 0a01 |0008: move-result v1 │ │ -21139e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -2113a2: 1100 |000b: return-object v0 │ │ -2113a4: 6e10 5c71 0b00 |000c: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -2113aa: 0c01 |000f: move-result-object v1 │ │ -2113ac: 3801 2902 |0010: if-eqz v1, 0239 // +0229 │ │ -2113b0: 1a02 7126 |0012: const-string v2, "OK" // string@2671 │ │ -2113b4: 6e20 b365 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2113ba: 0a02 |0017: move-result v2 │ │ -2113bc: 3902 2102 |0018: if-nez v2, 0239 // +0221 │ │ -2113c0: 1a02 a075 |001a: const-string v2, "volume: " // string@75a0 │ │ -2113c4: 6e20 b365 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2113ca: 0a02 |001f: move-result v2 │ │ -2113cc: 1303 0800 |0020: const/16 v3, #int 8 // #8 │ │ -2113d0: 3802 1300 |0022: if-eqz v2, 0035 // +0013 │ │ -2113d4: 6e20 b465 3100 |0024: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2113da: 0c01 |0027: move-result-object v1 │ │ -2113dc: 7110 5065 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2113e2: 0c01 |002b: move-result-object v1 │ │ -2113e4: 6e10 4865 0100 |002c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2113ea: 0a01 |002f: move-result v1 │ │ -2113ec: 6e20 4672 1000 |0030: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setVolume:(I)V // method@7246 │ │ -2113f2: 2900 0002 |0033: goto/16 0233 // +0200 │ │ -2113f6: 1a02 d566 |0035: const-string v2, "repeat: " // string@66d5 │ │ -2113fa: 6e20 b365 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211400: 0a02 |003a: move-result v2 │ │ -211402: 3802 1300 |003b: if-eqz v2, 004e // +0013 │ │ -211406: 6e20 b465 3100 |003d: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21140c: 0c01 |0040: move-result-object v1 │ │ -21140e: 7110 5065 0100 |0041: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211414: 0c01 |0044: move-result-object v1 │ │ -211416: 6e10 4865 0100 |0045: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -21141c: 0a01 |0048: move-result v1 │ │ -21141e: 6e20 4172 1000 |0049: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setRepeat:(I)V // method@7241 │ │ -211424: 2900 e701 |004c: goto/16 0233 // +01e7 │ │ -211428: 1a02 9c65 |004e: const-string v2, "random: " // string@659c │ │ -21142c: 6e20 b365 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211432: 0a02 |0053: move-result v2 │ │ -211434: 3802 1300 |0054: if-eqz v2, 0067 // +0013 │ │ -211438: 6e20 b465 3100 |0056: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21143e: 0c01 |0059: move-result-object v1 │ │ -211440: 7110 5065 0100 |005a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211446: 0c01 |005d: move-result-object v1 │ │ -211448: 6e10 4865 0100 |005e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -21144e: 0a01 |0061: move-result v1 │ │ -211450: 6e20 4072 1000 |0062: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setRandom:(I)V // method@7240 │ │ -211456: 2900 ce01 |0065: goto/16 0233 // +01ce │ │ -21145a: 1a02 0371 |0067: const-string v2, "single: " // string@7103 │ │ -21145e: 6e20 b365 2100 |0069: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211464: 0a02 |006c: move-result v2 │ │ -211466: 3802 1300 |006d: if-eqz v2, 0080 // +0013 │ │ -21146a: 6e20 b465 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211470: 0c01 |0072: move-result-object v1 │ │ -211472: 7110 5065 0100 |0073: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211478: 0c01 |0076: move-result-object v1 │ │ -21147a: 6e10 4865 0100 |0077: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211480: 0a01 |007a: move-result v1 │ │ -211482: 6e20 4372 1000 |007b: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setSinglePlayback:(I)V // method@7243 │ │ -211488: 2900 b501 |007e: goto/16 0233 // +01b5 │ │ -21148c: 1a02 8c3c |0080: const-string v2, "consume: " // string@3c8c │ │ -211490: 6e20 b365 2100 |0082: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211496: 0a02 |0085: move-result v2 │ │ -211498: 1303 0900 |0086: const/16 v3, #int 9 // #9 │ │ -21149c: 3802 1300 |0088: if-eqz v2, 009b // +0013 │ │ -2114a0: 6e20 b465 3100 |008a: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2114a6: 0c01 |008d: move-result-object v1 │ │ -2114a8: 7110 5065 0100 |008e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2114ae: 0c01 |0091: move-result-object v1 │ │ -2114b0: 6e10 4865 0100 |0092: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2114b6: 0a01 |0095: move-result v1 │ │ -2114b8: 6e20 3972 1000 |0096: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setConsume:(I)V // method@7239 │ │ -2114be: 2900 9a01 |0099: goto/16 0233 // +019a │ │ -2114c2: 1a02 a763 |009b: const-string v2, "playlist: " // string@63a7 │ │ -2114c6: 6e20 b365 2100 |009d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2114cc: 0a02 |00a0: move-result v2 │ │ -2114ce: 1304 0a00 |00a1: const/16 v4, #int 10 // #a │ │ -2114d2: 3802 1300 |00a3: if-eqz v2, 00b6 // +0013 │ │ -2114d6: 6e20 b465 4100 |00a5: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2114dc: 0c01 |00a8: move-result-object v1 │ │ -2114de: 7110 5065 0100 |00a9: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2114e4: 0c01 |00ac: move-result-object v1 │ │ -2114e6: 6e10 4865 0100 |00ad: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2114ec: 0a01 |00b0: move-result v1 │ │ -2114ee: 6e20 3f72 1000 |00b1: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaylistVersion:(I)V // method@723f │ │ -2114f4: 2900 7f01 |00b4: goto/16 0233 // +017f │ │ -2114f8: 1a02 ae63 |00b6: const-string v2, "playlistlength: " // string@63ae │ │ -2114fc: 6e20 b365 2100 |00b8: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211502: 0a02 |00bb: move-result v2 │ │ -211504: 3802 1500 |00bc: if-eqz v2, 00d1 // +0015 │ │ -211508: 1302 1000 |00be: const/16 v2, #int 16 // #10 │ │ -21150c: 6e20 b465 2100 |00c0: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211512: 0c01 |00c3: move-result-object v1 │ │ -211514: 7110 5065 0100 |00c4: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -21151a: 0c01 |00c7: move-result-object v1 │ │ -21151c: 6e10 4865 0100 |00c8: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211522: 0a01 |00cb: move-result v1 │ │ -211524: 6e20 3e72 1000 |00cc: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaylistLength:(I)V // method@723e │ │ -21152a: 2900 6401 |00cf: goto/16 0233 // +0164 │ │ -21152e: 1a02 b471 |00d1: const-string v2, "state: " // string@71b4 │ │ -211532: 6e20 b365 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211538: 0a02 |00d6: move-result v2 │ │ -21153a: 1275 |00d7: const/4 v5, #int 7 // #7 │ │ -21153c: 1206 |00d8: const/4 v6, #int 0 // #0 │ │ -21153e: 1227 |00d9: const/4 v7, #int 2 // #2 │ │ -211540: 1218 |00da: const/4 v8, #int 1 // #1 │ │ -211542: 3802 5600 |00db: if-eqz v2, 0131 // +0056 │ │ -211546: 6e20 b465 5100 |00dd: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21154c: 0c01 |00e0: move-result-object v1 │ │ -21154e: 12f2 |00e1: const/4 v2, #int -1 // #ff │ │ -211550: 6e10 a665 0100 |00e2: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@65a6 │ │ -211556: 0a03 |00e5: move-result v3 │ │ -211558: 1404 348b 3400 |00e6: const v4, #float 4.82538e-39 // #00348b34 │ │ -21155e: 3243 2100 |00e9: if-eq v3, v4, 010a // +0021 │ │ -211562: 1404 0208 3600 |00eb: const v4, #float 4.96199e-39 // #00360802 │ │ -211568: 3243 1200 |00ee: if-eq v3, v4, 0100 // +0012 │ │ -21156c: 1404 f625 5806 |00f0: const v4, #float 4.0653e-35 // #065825f6 │ │ -211572: 3243 0300 |00f3: if-eq v3, v4, 00f6 // +0003 │ │ -211576: 281e |00f5: goto 0113 // +001e │ │ -211578: 1a03 3363 |00f6: const-string v3, "pause" // string@6333 │ │ -21157c: 6e20 9f65 3100 |00f8: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -211582: 0a01 |00fb: move-result v1 │ │ -211584: 3801 1700 |00fc: if-eqz v1, 0113 // +0017 │ │ -211588: 1216 |00fe: const/4 v6, #int 1 // #1 │ │ -21158a: 2815 |00ff: goto 0114 // +0015 │ │ -21158c: 1a03 c871 |0100: const-string v3, "stop" // string@71c8 │ │ -211590: 6e20 9f65 3100 |0102: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -211596: 0a01 |0105: move-result v1 │ │ -211598: 3801 0d00 |0106: if-eqz v1, 0113 // +000d │ │ -21159c: 1226 |0108: const/4 v6, #int 2 // #2 │ │ -21159e: 280b |0109: goto 0114 // +000b │ │ -2115a0: 1a03 9063 |010a: const-string v3, "play" // string@6390 │ │ -2115a4: 6e20 9f65 3100 |010c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -2115aa: 0a01 |010f: move-result v1 │ │ -2115ac: 3801 0300 |0110: if-eqz v1, 0113 // +0003 │ │ -2115b0: 2802 |0112: goto 0114 // +0002 │ │ -2115b2: 12f6 |0113: const/4 v6, #int -1 // #ff │ │ -2115b4: 3806 1600 |0114: if-eqz v6, 012a // +0016 │ │ -2115b8: 3286 0d00 |0116: if-eq v6, v8, 0123 // +000d │ │ -2115bc: 3276 0400 |0118: if-eq v6, v7, 011c // +0004 │ │ -2115c0: 2900 1901 |011a: goto/16 0233 // +0119 │ │ -2115c4: 6201 235d |011c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ -2115c8: 6e20 3d72 1000 |011e: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V // method@723d │ │ -2115ce: 2900 1201 |0121: goto/16 0233 // +0112 │ │ -2115d2: 6201 215d |0123: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ -2115d6: 6e20 3d72 1000 |0125: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V // method@723d │ │ -2115dc: 2900 0b01 |0128: goto/16 0233 // +010b │ │ -2115e0: 6201 225d |012a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ -2115e4: 6e20 3d72 1000 |012c: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V // method@723d │ │ -2115ea: 2900 0401 |012f: goto/16 0233 // +0104 │ │ -2115ee: 1a02 3971 |0131: const-string v2, "song: " // string@7139 │ │ -2115f2: 6e20 b365 2100 |0133: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2115f8: 0a02 |0136: move-result v2 │ │ -2115fa: 1269 |0137: const/4 v9, #int 6 // #6 │ │ -2115fc: 3802 1300 |0138: if-eqz v2, 014b // +0013 │ │ -211600: 6e20 b465 9100 |013a: invoke-virtual {v1, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211606: 0c01 |013d: move-result-object v1 │ │ -211608: 7110 5065 0100 |013e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -21160e: 0c01 |0141: move-result-object v1 │ │ -211610: 6e10 4865 0100 |0142: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211616: 0a01 |0145: move-result v1 │ │ -211618: 6e20 3a72 1000 |0146: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setCurrentSongIndex:(I)V // method@723a │ │ -21161e: 2900 ea00 |0149: goto/16 0233 // +00ea │ │ -211622: 1a02 c95e |014b: const-string v2, "nextsong: " // string@5ec9 │ │ -211626: 6e20 b365 2100 |014d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -21162c: 0a02 |0150: move-result v2 │ │ -21162e: 3802 1300 |0151: if-eqz v2, 0164 // +0013 │ │ -211632: 6e20 b465 4100 |0153: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211638: 0c01 |0156: move-result-object v1 │ │ -21163a: 7110 5065 0100 |0157: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211640: 0c01 |015a: move-result-object v1 │ │ -211642: 6e10 4865 0100 |015b: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211648: 0a01 |015e: move-result v1 │ │ -21164a: 6e20 3c72 1000 |015f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setNextSongIndex:(I)V // method@723c │ │ -211650: 2900 d100 |0162: goto/16 0233 // +00d1 │ │ -211654: 1a02 f772 |0164: const-string v2, "time: " // string@72f7 │ │ -211658: 6e20 b365 2100 |0166: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -21165e: 0a02 |0169: move-result v2 │ │ -211660: 1a0a b502 |016a: const-string v10, ":" // string@02b5 │ │ -211664: 3802 2900 |016c: if-eqz v2, 0195 // +0029 │ │ -211668: 6e20 b465 9100 |016e: invoke-virtual {v1, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21166e: 0c01 |0171: move-result-object v1 │ │ -211670: 6e20 b165 a100 |0172: invoke-virtual {v1, v10}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -211676: 0c01 |0175: move-result-object v1 │ │ -211678: 2112 |0176: array-length v2, v1 │ │ -21167a: 3372 bc00 |0177: if-ne v2, v7, 0233 // +00bc │ │ -21167e: 4602 0106 |0179: aget-object v2, v1, v6 │ │ -211682: 7110 5065 0200 |017b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211688: 0c02 |017e: move-result-object v2 │ │ -21168a: 6e10 4865 0200 |017f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211690: 0a02 |0182: move-result v2 │ │ -211692: 6e20 3b72 2000 |0183: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setElapsedTime:(I)V // method@723b │ │ -211698: 4601 0108 |0186: aget-object v1, v1, v8 │ │ -21169c: 7110 5065 0100 |0188: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2116a2: 0c01 |018b: move-result-object v1 │ │ -2116a4: 6e10 4865 0100 |018c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2116aa: 0a01 |018f: move-result v1 │ │ -2116ac: 6e20 4472 1000 |0190: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setTrackLength:(I)V // method@7244 │ │ -2116b2: 2900 a000 |0193: goto/16 0233 // +00a0 │ │ -2116b6: 1a02 4a40 |0195: const-string v2, "elapsed: " // string@404a │ │ -2116ba: 6e20 b365 2100 |0197: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2116c0: 0a02 |019a: move-result v2 │ │ -2116c2: 3802 1700 |019b: if-eqz v2, 01b2 // +0017 │ │ -2116c6: 6e20 b465 3100 |019d: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2116cc: 0c01 |01a0: move-result-object v1 │ │ -2116ce: 7110 3a65 0100 |01a1: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@653a │ │ -2116d4: 0c01 |01a4: move-result-object v1 │ │ -2116d6: 6e10 3765 0100 |01a5: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@6537 │ │ -2116dc: 0a01 |01a8: move-result v1 │ │ -2116de: 7110 7265 0100 |01a9: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@6572 │ │ -2116e4: 0a01 |01ac: move-result v1 │ │ -2116e6: 6e20 3b72 1000 |01ad: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setElapsedTime:(I)V // method@723b │ │ -2116ec: 2900 8300 |01b0: goto/16 0233 // +0083 │ │ -2116f0: 1a02 3840 |01b2: const-string v2, "duration: " // string@4038 │ │ -2116f4: 6e20 b365 2100 |01b4: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2116fa: 0a02 |01b7: move-result v2 │ │ -2116fc: 3802 1600 |01b8: if-eqz v2, 01ce // +0016 │ │ -211700: 6e20 b465 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211706: 0c01 |01bd: move-result-object v1 │ │ -211708: 7110 3a65 0100 |01be: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@653a │ │ -21170e: 0c01 |01c1: move-result-object v1 │ │ -211710: 6e10 3765 0100 |01c2: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@6537 │ │ -211716: 0a01 |01c5: move-result v1 │ │ -211718: 7110 7265 0100 |01c6: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@6572 │ │ -21171e: 0a01 |01c9: move-result v1 │ │ -211720: 6e20 4472 1000 |01ca: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setTrackLength:(I)V // method@7244 │ │ -211726: 2866 |01cd: goto 0233 // +0066 │ │ -211728: 1a02 f438 |01ce: const-string v2, "bitrate: " // string@38f4 │ │ -21172c: 6e20 b365 2100 |01d0: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211732: 0a02 |01d3: move-result v2 │ │ -211734: 3802 1200 |01d4: if-eqz v2, 01e6 // +0012 │ │ -211738: 6e20 b465 3100 |01d6: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21173e: 0c01 |01d9: move-result-object v1 │ │ -211740: 7110 5065 0100 |01da: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211746: 0c01 |01dd: move-result-object v1 │ │ -211748: 6e10 4865 0100 |01de: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -21174e: 0a01 |01e1: move-result v1 │ │ -211750: 6e20 3772 1000 |01e2: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setBitrate:(I)V // method@7237 │ │ -211756: 284e |01e5: goto 0233 // +004e │ │ -211758: 1a02 9338 |01e6: const-string v2, "audio: " // string@3893 │ │ -21175c: 6e20 b365 2100 |01e8: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211762: 0a02 |01eb: move-result v2 │ │ -211764: 3802 2e00 |01ec: if-eqz v2, 021a // +002e │ │ -211768: 6e20 b465 5100 |01ee: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21176e: 0c01 |01f1: move-result-object v1 │ │ -211770: 6e20 b165 a100 |01f2: invoke-virtual {v1, v10}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -211776: 0c01 |01f5: move-result-object v1 │ │ -211778: 2112 |01f6: array-length v2, v1 │ │ -21177a: 1233 |01f7: const/4 v3, #int 3 // #3 │ │ -21177c: 3332 3b00 |01f8: if-ne v2, v3, 0233 // +003b │ │ -211780: 4602 0106 |01fa: aget-object v2, v1, v6 │ │ -211784: 7110 5065 0200 |01fc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -21178a: 0c02 |01ff: move-result-object v2 │ │ -21178c: 6e10 4865 0200 |0200: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211792: 0a02 |0203: move-result v2 │ │ -211794: 6e20 4272 2000 |0204: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setSamplerate:(I)V // method@7242 │ │ -21179a: 4602 0108 |0207: aget-object v2, v1, v8 │ │ -21179e: 6e20 3672 2000 |0209: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setBitDepth:(Ljava/lang/String;)V // method@7236 │ │ -2117a4: 4601 0107 |020c: aget-object v1, v1, v7 │ │ -2117a8: 7110 5065 0100 |020e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2117ae: 0c01 |0211: move-result-object v1 │ │ -2117b0: 6e10 4865 0100 |0212: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2117b6: 0a01 |0215: move-result v1 │ │ -2117b8: 6e20 3872 1000 |0216: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setChannelCount:(I)V // method@7238 │ │ -2117be: 281a |0219: goto 0233 // +001a │ │ -2117c0: 1a02 9974 |021a: const-string v2, "updating_db: " // string@7499 │ │ -2117c4: 6e20 b365 2100 |021c: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2117ca: 0a02 |021f: move-result v2 │ │ -2117cc: 3802 1300 |0220: if-eqz v2, 0233 // +0013 │ │ -2117d0: 1302 0d00 |0222: const/16 v2, #int 13 // #d │ │ -2117d4: 6e20 b465 2100 |0224: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2117da: 0c01 |0227: move-result-object v1 │ │ -2117dc: 7110 5065 0100 |0228: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2117e2: 0c01 |022b: move-result-object v1 │ │ -2117e4: 6e10 4865 0100 |022c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2117ea: 0a01 |022f: move-result v1 │ │ -2117ec: 6e20 4572 1000 |0230: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setUpdateDBJob:(I)V // method@7245 │ │ -2117f2: 6e10 5c71 0b00 |0233: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -2117f8: 0c01 |0236: move-result-object v1 │ │ -2117fa: 2900 d9fd |0237: goto/16 0010 // -0227 │ │ -2117fe: 1100 |0239: return-object v0 │ │ +211378: |[211378] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDCurrentStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ +211388: 2200 2f0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +21138c: 7010 2172 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ +211392: 6e10 5671 0b00 |0005: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ +211398: 0a01 |0008: move-result v1 │ │ +21139a: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +21139e: 1100 |000b: return-object v0 │ │ +2113a0: 6e10 5c71 0b00 |000c: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +2113a6: 0c01 |000f: move-result-object v1 │ │ +2113a8: 3801 2902 |0010: if-eqz v1, 0239 // +0229 │ │ +2113ac: 1a02 7126 |0012: const-string v2, "OK" // string@2671 │ │ +2113b0: 6e20 b365 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2113b6: 0a02 |0017: move-result v2 │ │ +2113b8: 3902 2102 |0018: if-nez v2, 0239 // +0221 │ │ +2113bc: 1a02 a075 |001a: const-string v2, "volume: " // string@75a0 │ │ +2113c0: 6e20 b365 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2113c6: 0a02 |001f: move-result v2 │ │ +2113c8: 1303 0800 |0020: const/16 v3, #int 8 // #8 │ │ +2113cc: 3802 1300 |0022: if-eqz v2, 0035 // +0013 │ │ +2113d0: 6e20 b465 3100 |0024: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2113d6: 0c01 |0027: move-result-object v1 │ │ +2113d8: 7110 5065 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2113de: 0c01 |002b: move-result-object v1 │ │ +2113e0: 6e10 4865 0100 |002c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2113e6: 0a01 |002f: move-result v1 │ │ +2113e8: 6e20 4672 1000 |0030: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setVolume:(I)V // method@7246 │ │ +2113ee: 2900 0002 |0033: goto/16 0233 // +0200 │ │ +2113f2: 1a02 d566 |0035: const-string v2, "repeat: " // string@66d5 │ │ +2113f6: 6e20 b365 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2113fc: 0a02 |003a: move-result v2 │ │ +2113fe: 3802 1300 |003b: if-eqz v2, 004e // +0013 │ │ +211402: 6e20 b465 3100 |003d: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211408: 0c01 |0040: move-result-object v1 │ │ +21140a: 7110 5065 0100 |0041: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211410: 0c01 |0044: move-result-object v1 │ │ +211412: 6e10 4865 0100 |0045: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211418: 0a01 |0048: move-result v1 │ │ +21141a: 6e20 4172 1000 |0049: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setRepeat:(I)V // method@7241 │ │ +211420: 2900 e701 |004c: goto/16 0233 // +01e7 │ │ +211424: 1a02 9c65 |004e: const-string v2, "random: " // string@659c │ │ +211428: 6e20 b365 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21142e: 0a02 |0053: move-result v2 │ │ +211430: 3802 1300 |0054: if-eqz v2, 0067 // +0013 │ │ +211434: 6e20 b465 3100 |0056: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21143a: 0c01 |0059: move-result-object v1 │ │ +21143c: 7110 5065 0100 |005a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211442: 0c01 |005d: move-result-object v1 │ │ +211444: 6e10 4865 0100 |005e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21144a: 0a01 |0061: move-result v1 │ │ +21144c: 6e20 4072 1000 |0062: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setRandom:(I)V // method@7240 │ │ +211452: 2900 ce01 |0065: goto/16 0233 // +01ce │ │ +211456: 1a02 0371 |0067: const-string v2, "single: " // string@7103 │ │ +21145a: 6e20 b365 2100 |0069: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211460: 0a02 |006c: move-result v2 │ │ +211462: 3802 1300 |006d: if-eqz v2, 0080 // +0013 │ │ +211466: 6e20 b465 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21146c: 0c01 |0072: move-result-object v1 │ │ +21146e: 7110 5065 0100 |0073: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211474: 0c01 |0076: move-result-object v1 │ │ +211476: 6e10 4865 0100 |0077: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21147c: 0a01 |007a: move-result v1 │ │ +21147e: 6e20 4372 1000 |007b: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setSinglePlayback:(I)V // method@7243 │ │ +211484: 2900 b501 |007e: goto/16 0233 // +01b5 │ │ +211488: 1a02 8c3c |0080: const-string v2, "consume: " // string@3c8c │ │ +21148c: 6e20 b365 2100 |0082: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211492: 0a02 |0085: move-result v2 │ │ +211494: 1303 0900 |0086: const/16 v3, #int 9 // #9 │ │ +211498: 3802 1300 |0088: if-eqz v2, 009b // +0013 │ │ +21149c: 6e20 b465 3100 |008a: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2114a2: 0c01 |008d: move-result-object v1 │ │ +2114a4: 7110 5065 0100 |008e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2114aa: 0c01 |0091: move-result-object v1 │ │ +2114ac: 6e10 4865 0100 |0092: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2114b2: 0a01 |0095: move-result v1 │ │ +2114b4: 6e20 3972 1000 |0096: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setConsume:(I)V // method@7239 │ │ +2114ba: 2900 9a01 |0099: goto/16 0233 // +019a │ │ +2114be: 1a02 a763 |009b: const-string v2, "playlist: " // string@63a7 │ │ +2114c2: 6e20 b365 2100 |009d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2114c8: 0a02 |00a0: move-result v2 │ │ +2114ca: 1304 0a00 |00a1: const/16 v4, #int 10 // #a │ │ +2114ce: 3802 1300 |00a3: if-eqz v2, 00b6 // +0013 │ │ +2114d2: 6e20 b465 4100 |00a5: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2114d8: 0c01 |00a8: move-result-object v1 │ │ +2114da: 7110 5065 0100 |00a9: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2114e0: 0c01 |00ac: move-result-object v1 │ │ +2114e2: 6e10 4865 0100 |00ad: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2114e8: 0a01 |00b0: move-result v1 │ │ +2114ea: 6e20 3f72 1000 |00b1: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaylistVersion:(I)V // method@723f │ │ +2114f0: 2900 7f01 |00b4: goto/16 0233 // +017f │ │ +2114f4: 1a02 ae63 |00b6: const-string v2, "playlistlength: " // string@63ae │ │ +2114f8: 6e20 b365 2100 |00b8: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2114fe: 0a02 |00bb: move-result v2 │ │ +211500: 3802 1500 |00bc: if-eqz v2, 00d1 // +0015 │ │ +211504: 1302 1000 |00be: const/16 v2, #int 16 // #10 │ │ +211508: 6e20 b465 2100 |00c0: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21150e: 0c01 |00c3: move-result-object v1 │ │ +211510: 7110 5065 0100 |00c4: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211516: 0c01 |00c7: move-result-object v1 │ │ +211518: 6e10 4865 0100 |00c8: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21151e: 0a01 |00cb: move-result v1 │ │ +211520: 6e20 3e72 1000 |00cc: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaylistLength:(I)V // method@723e │ │ +211526: 2900 6401 |00cf: goto/16 0233 // +0164 │ │ +21152a: 1a02 b471 |00d1: const-string v2, "state: " // string@71b4 │ │ +21152e: 6e20 b365 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211534: 0a02 |00d6: move-result v2 │ │ +211536: 1275 |00d7: const/4 v5, #int 7 // #7 │ │ +211538: 1206 |00d8: const/4 v6, #int 0 // #0 │ │ +21153a: 1227 |00d9: const/4 v7, #int 2 // #2 │ │ +21153c: 1218 |00da: const/4 v8, #int 1 // #1 │ │ +21153e: 3802 5600 |00db: if-eqz v2, 0131 // +0056 │ │ +211542: 6e20 b465 5100 |00dd: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211548: 0c01 |00e0: move-result-object v1 │ │ +21154a: 12f2 |00e1: const/4 v2, #int -1 // #ff │ │ +21154c: 6e10 a665 0100 |00e2: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@65a6 │ │ +211552: 0a03 |00e5: move-result v3 │ │ +211554: 1404 348b 3400 |00e6: const v4, #float 4.82538e-39 // #00348b34 │ │ +21155a: 3243 2100 |00e9: if-eq v3, v4, 010a // +0021 │ │ +21155e: 1404 0208 3600 |00eb: const v4, #float 4.96199e-39 // #00360802 │ │ +211564: 3243 1200 |00ee: if-eq v3, v4, 0100 // +0012 │ │ +211568: 1404 f625 5806 |00f0: const v4, #float 4.0653e-35 // #065825f6 │ │ +21156e: 3243 0300 |00f3: if-eq v3, v4, 00f6 // +0003 │ │ +211572: 281e |00f5: goto 0113 // +001e │ │ +211574: 1a03 3363 |00f6: const-string v3, "pause" // string@6333 │ │ +211578: 6e20 9f65 3100 |00f8: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +21157e: 0a01 |00fb: move-result v1 │ │ +211580: 3801 1700 |00fc: if-eqz v1, 0113 // +0017 │ │ +211584: 1216 |00fe: const/4 v6, #int 1 // #1 │ │ +211586: 2815 |00ff: goto 0114 // +0015 │ │ +211588: 1a03 c871 |0100: const-string v3, "stop" // string@71c8 │ │ +21158c: 6e20 9f65 3100 |0102: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +211592: 0a01 |0105: move-result v1 │ │ +211594: 3801 0d00 |0106: if-eqz v1, 0113 // +000d │ │ +211598: 1226 |0108: const/4 v6, #int 2 // #2 │ │ +21159a: 280b |0109: goto 0114 // +000b │ │ +21159c: 1a03 9063 |010a: const-string v3, "play" // string@6390 │ │ +2115a0: 6e20 9f65 3100 |010c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2115a6: 0a01 |010f: move-result v1 │ │ +2115a8: 3801 0300 |0110: if-eqz v1, 0113 // +0003 │ │ +2115ac: 2802 |0112: goto 0114 // +0002 │ │ +2115ae: 12f6 |0113: const/4 v6, #int -1 // #ff │ │ +2115b0: 3806 1600 |0114: if-eqz v6, 012a // +0016 │ │ +2115b4: 3286 0d00 |0116: if-eq v6, v8, 0123 // +000d │ │ +2115b8: 3276 0400 |0118: if-eq v6, v7, 011c // +0004 │ │ +2115bc: 2900 1901 |011a: goto/16 0233 // +0119 │ │ +2115c0: 6201 235d |011c: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ +2115c4: 6e20 3d72 1000 |011e: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V // method@723d │ │ +2115ca: 2900 1201 |0121: goto/16 0233 // +0112 │ │ +2115ce: 6201 215d |0123: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ +2115d2: 6e20 3d72 1000 |0125: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V // method@723d │ │ +2115d8: 2900 0b01 |0128: goto/16 0233 // +010b │ │ +2115dc: 6201 225d |012a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ +2115e0: 6e20 3d72 1000 |012c: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V // method@723d │ │ +2115e6: 2900 0401 |012f: goto/16 0233 // +0104 │ │ +2115ea: 1a02 3971 |0131: const-string v2, "song: " // string@7139 │ │ +2115ee: 6e20 b365 2100 |0133: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2115f4: 0a02 |0136: move-result v2 │ │ +2115f6: 1269 |0137: const/4 v9, #int 6 // #6 │ │ +2115f8: 3802 1300 |0138: if-eqz v2, 014b // +0013 │ │ +2115fc: 6e20 b465 9100 |013a: invoke-virtual {v1, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211602: 0c01 |013d: move-result-object v1 │ │ +211604: 7110 5065 0100 |013e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +21160a: 0c01 |0141: move-result-object v1 │ │ +21160c: 6e10 4865 0100 |0142: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211612: 0a01 |0145: move-result v1 │ │ +211614: 6e20 3a72 1000 |0146: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setCurrentSongIndex:(I)V // method@723a │ │ +21161a: 2900 ea00 |0149: goto/16 0233 // +00ea │ │ +21161e: 1a02 c95e |014b: const-string v2, "nextsong: " // string@5ec9 │ │ +211622: 6e20 b365 2100 |014d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211628: 0a02 |0150: move-result v2 │ │ +21162a: 3802 1300 |0151: if-eqz v2, 0164 // +0013 │ │ +21162e: 6e20 b465 4100 |0153: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211634: 0c01 |0156: move-result-object v1 │ │ +211636: 7110 5065 0100 |0157: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +21163c: 0c01 |015a: move-result-object v1 │ │ +21163e: 6e10 4865 0100 |015b: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211644: 0a01 |015e: move-result v1 │ │ +211646: 6e20 3c72 1000 |015f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setNextSongIndex:(I)V // method@723c │ │ +21164c: 2900 d100 |0162: goto/16 0233 // +00d1 │ │ +211650: 1a02 f772 |0164: const-string v2, "time: " // string@72f7 │ │ +211654: 6e20 b365 2100 |0166: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21165a: 0a02 |0169: move-result v2 │ │ +21165c: 1a0a b502 |016a: const-string v10, ":" // string@02b5 │ │ +211660: 3802 2900 |016c: if-eqz v2, 0195 // +0029 │ │ +211664: 6e20 b465 9100 |016e: invoke-virtual {v1, v9}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21166a: 0c01 |0171: move-result-object v1 │ │ +21166c: 6e20 b165 a100 |0172: invoke-virtual {v1, v10}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +211672: 0c01 |0175: move-result-object v1 │ │ +211674: 2112 |0176: array-length v2, v1 │ │ +211676: 3372 bc00 |0177: if-ne v2, v7, 0233 // +00bc │ │ +21167a: 4602 0106 |0179: aget-object v2, v1, v6 │ │ +21167e: 7110 5065 0200 |017b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211684: 0c02 |017e: move-result-object v2 │ │ +211686: 6e10 4865 0200 |017f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21168c: 0a02 |0182: move-result v2 │ │ +21168e: 6e20 3b72 2000 |0183: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setElapsedTime:(I)V // method@723b │ │ +211694: 4601 0108 |0186: aget-object v1, v1, v8 │ │ +211698: 7110 5065 0100 |0188: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +21169e: 0c01 |018b: move-result-object v1 │ │ +2116a0: 6e10 4865 0100 |018c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2116a6: 0a01 |018f: move-result v1 │ │ +2116a8: 6e20 4472 1000 |0190: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setTrackLength:(I)V // method@7244 │ │ +2116ae: 2900 a000 |0193: goto/16 0233 // +00a0 │ │ +2116b2: 1a02 4a40 |0195: const-string v2, "elapsed: " // string@404a │ │ +2116b6: 6e20 b365 2100 |0197: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2116bc: 0a02 |019a: move-result v2 │ │ +2116be: 3802 1700 |019b: if-eqz v2, 01b2 // +0017 │ │ +2116c2: 6e20 b465 3100 |019d: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2116c8: 0c01 |01a0: move-result-object v1 │ │ +2116ca: 7110 3a65 0100 |01a1: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@653a │ │ +2116d0: 0c01 |01a4: move-result-object v1 │ │ +2116d2: 6e10 3765 0100 |01a5: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@6537 │ │ +2116d8: 0a01 |01a8: move-result v1 │ │ +2116da: 7110 7265 0100 |01a9: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@6572 │ │ +2116e0: 0a01 |01ac: move-result v1 │ │ +2116e2: 6e20 3b72 1000 |01ad: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setElapsedTime:(I)V // method@723b │ │ +2116e8: 2900 8300 |01b0: goto/16 0233 // +0083 │ │ +2116ec: 1a02 3840 |01b2: const-string v2, "duration: " // string@4038 │ │ +2116f0: 6e20 b365 2100 |01b4: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2116f6: 0a02 |01b7: move-result v2 │ │ +2116f8: 3802 1600 |01b8: if-eqz v2, 01ce // +0016 │ │ +2116fc: 6e20 b465 4100 |01ba: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211702: 0c01 |01bd: move-result-object v1 │ │ +211704: 7110 3a65 0100 |01be: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@653a │ │ +21170a: 0c01 |01c1: move-result-object v1 │ │ +21170c: 6e10 3765 0100 |01c2: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@6537 │ │ +211712: 0a01 |01c5: move-result v1 │ │ +211714: 7110 7265 0100 |01c6: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@6572 │ │ +21171a: 0a01 |01c9: move-result v1 │ │ +21171c: 6e20 4472 1000 |01ca: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setTrackLength:(I)V // method@7244 │ │ +211722: 2866 |01cd: goto 0233 // +0066 │ │ +211724: 1a02 f438 |01ce: const-string v2, "bitrate: " // string@38f4 │ │ +211728: 6e20 b365 2100 |01d0: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21172e: 0a02 |01d3: move-result v2 │ │ +211730: 3802 1200 |01d4: if-eqz v2, 01e6 // +0012 │ │ +211734: 6e20 b465 3100 |01d6: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21173a: 0c01 |01d9: move-result-object v1 │ │ +21173c: 7110 5065 0100 |01da: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211742: 0c01 |01dd: move-result-object v1 │ │ +211744: 6e10 4865 0100 |01de: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21174a: 0a01 |01e1: move-result v1 │ │ +21174c: 6e20 3772 1000 |01e2: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setBitrate:(I)V // method@7237 │ │ +211752: 284e |01e5: goto 0233 // +004e │ │ +211754: 1a02 9338 |01e6: const-string v2, "audio: " // string@3893 │ │ +211758: 6e20 b365 2100 |01e8: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21175e: 0a02 |01eb: move-result v2 │ │ +211760: 3802 2e00 |01ec: if-eqz v2, 021a // +002e │ │ +211764: 6e20 b465 5100 |01ee: invoke-virtual {v1, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21176a: 0c01 |01f1: move-result-object v1 │ │ +21176c: 6e20 b165 a100 |01f2: invoke-virtual {v1, v10}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +211772: 0c01 |01f5: move-result-object v1 │ │ +211774: 2112 |01f6: array-length v2, v1 │ │ +211776: 1233 |01f7: const/4 v3, #int 3 // #3 │ │ +211778: 3332 3b00 |01f8: if-ne v2, v3, 0233 // +003b │ │ +21177c: 4602 0106 |01fa: aget-object v2, v1, v6 │ │ +211780: 7110 5065 0200 |01fc: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211786: 0c02 |01ff: move-result-object v2 │ │ +211788: 6e10 4865 0200 |0200: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21178e: 0a02 |0203: move-result v2 │ │ +211790: 6e20 4272 2000 |0204: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setSamplerate:(I)V // method@7242 │ │ +211796: 4602 0108 |0207: aget-object v2, v1, v8 │ │ +21179a: 6e20 3672 2000 |0209: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setBitDepth:(Ljava/lang/String;)V // method@7236 │ │ +2117a0: 4601 0107 |020c: aget-object v1, v1, v7 │ │ +2117a4: 7110 5065 0100 |020e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2117aa: 0c01 |0211: move-result-object v1 │ │ +2117ac: 6e10 4865 0100 |0212: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2117b2: 0a01 |0215: move-result v1 │ │ +2117b4: 6e20 3872 1000 |0216: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setChannelCount:(I)V // method@7238 │ │ +2117ba: 281a |0219: goto 0233 // +001a │ │ +2117bc: 1a02 9974 |021a: const-string v2, "updating_db: " // string@7499 │ │ +2117c0: 6e20 b365 2100 |021c: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2117c6: 0a02 |021f: move-result v2 │ │ +2117c8: 3802 1300 |0220: if-eqz v2, 0233 // +0013 │ │ +2117cc: 1302 0d00 |0222: const/16 v2, #int 13 // #d │ │ +2117d0: 6e20 b465 2100 |0224: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2117d6: 0c01 |0227: move-result-object v1 │ │ +2117d8: 7110 5065 0100 |0228: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2117de: 0c01 |022b: move-result-object v1 │ │ +2117e0: 6e10 4865 0100 |022c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2117e6: 0a01 |022f: move-result v1 │ │ +2117e8: 6e20 4572 1000 |0230: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setUpdateDBJob:(I)V // method@7245 │ │ +2117ee: 6e10 5c71 0b00 |0233: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +2117f4: 0c01 |0236: move-result-object v1 │ │ +2117f6: 2900 d9fd |0237: goto/16 0010 // -0227 │ │ +2117fa: 1100 |0239: return-object v0 │ │ catches : 15 │ │ 0x0024 - 0x0033 │ │ Ljava/lang/NumberFormatException; -> 0x0233 │ │ 0x003d - 0x004c │ │ Ljava/lang/NumberFormatException; -> 0x0233 │ │ 0x0056 - 0x0065 │ │ Ljava/lang/NumberFormatException; -> 0x0233 │ │ @@ -514007,76 +514007,76 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 116 16-bit code units │ │ -211210: |[211210] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDOutputs:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; │ │ -211220: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -211224: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -21122a: 6e10 5671 0600 |0005: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ -211230: 0a01 |0008: move-result v1 │ │ -211232: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -211234: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -211238: 1102 |000c: return-object v2 │ │ -21123a: 6e10 5c71 0600 |000d: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -211240: 0c01 |0010: move-result-object v1 │ │ -211242: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -211244: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ -211246: 3801 5600 |0013: if-eqz v1, 0069 // +0056 │ │ -21124a: 1a05 7126 |0015: const-string v5, "OK" // string@2671 │ │ -21124e: 6e20 b365 5100 |0017: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211254: 0a05 |001a: move-result v5 │ │ -211256: 3905 4e00 |001b: if-nez v5, 0069 // +004e │ │ -21125a: 1a05 9262 |001d: const-string v5, "outputid: " // string@6292 │ │ -21125e: 6e20 b365 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211264: 0a05 |0022: move-result v5 │ │ -211266: 3805 1c00 |0023: if-eqz v5, 003f // +001c │ │ -21126a: 3802 0a00 |0025: if-eqz v2, 002f // +000a │ │ -21126e: 2205 340f |0027: new-instance v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -211272: 7040 5a72 2543 |0029: invoke-direct {v5, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.:(Ljava/lang/String;ZI)V // method@725a │ │ -211278: 6e20 5266 5000 |002c: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -21127e: 1304 0a00 |002f: const/16 v4, #int 10 // #a │ │ -211282: 6e20 b465 4100 |0031: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211288: 0c01 |0034: move-result-object v1 │ │ -21128a: 7110 5065 0100 |0035: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211290: 0c01 |0038: move-result-object v1 │ │ -211292: 6e10 4865 0100 |0039: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211298: 0a01 |003c: move-result v1 │ │ -21129a: 0114 |003d: move v4, v1 │ │ -21129c: 2826 |003e: goto 0064 // +0026 │ │ -21129e: 1a05 9362 |003f: const-string v5, "outputname: " // string@6293 │ │ -2112a2: 6e20 b365 5100 |0041: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2112a8: 0a05 |0044: move-result v5 │ │ -2112aa: 3805 0a00 |0045: if-eqz v5, 004f // +000a │ │ -2112ae: 1302 0c00 |0047: const/16 v2, #int 12 // #c │ │ -2112b2: 6e20 b465 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2112b8: 0c01 |004c: move-result-object v1 │ │ -2112ba: 0712 |004d: move-object v2, v1 │ │ -2112bc: 2816 |004e: goto 0064 // +0016 │ │ -2112be: 1a05 9162 |004f: const-string v5, "outputenabled: " // string@6291 │ │ -2112c2: 6e20 b365 5100 |0051: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2112c8: 0a05 |0054: move-result v5 │ │ -2112ca: 3805 0f00 |0055: if-eqz v5, 0064 // +000f │ │ -2112ce: 1303 0f00 |0057: const/16 v3, #int 15 // #f │ │ -2112d2: 6e20 b465 3100 |0059: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2112d8: 0c01 |005c: move-result-object v1 │ │ -2112da: 1a03 ad02 |005d: const-string v3, "1" // string@02ad │ │ -2112de: 6e20 9f65 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -2112e4: 0a01 |0062: move-result v1 │ │ -2112e6: 0113 |0063: move v3, v1 │ │ -2112e8: 6e10 5c71 0600 |0064: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -2112ee: 0c01 |0067: move-result-object v1 │ │ -2112f0: 28ab |0068: goto 0013 // -0055 │ │ -2112f2: 3802 0a00 |0069: if-eqz v2, 0073 // +000a │ │ -2112f6: 2206 340f |006b: new-instance v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -2112fa: 7040 5a72 2643 |006d: invoke-direct {v6, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.:(Ljava/lang/String;ZI)V // method@725a │ │ -211300: 6e20 5266 6000 |0070: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -211306: 1100 |0073: return-object v0 │ │ +21120c: |[21120c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDOutputs:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; │ │ +21121c: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +211220: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +211226: 6e10 5671 0600 |0005: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ +21122c: 0a01 |0008: move-result v1 │ │ +21122e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +211230: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +211234: 1102 |000c: return-object v2 │ │ +211236: 6e10 5c71 0600 |000d: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +21123c: 0c01 |0010: move-result-object v1 │ │ +21123e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +211240: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ +211242: 3801 5600 |0013: if-eqz v1, 0069 // +0056 │ │ +211246: 1a05 7126 |0015: const-string v5, "OK" // string@2671 │ │ +21124a: 6e20 b365 5100 |0017: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211250: 0a05 |001a: move-result v5 │ │ +211252: 3905 4e00 |001b: if-nez v5, 0069 // +004e │ │ +211256: 1a05 9262 |001d: const-string v5, "outputid: " // string@6292 │ │ +21125a: 6e20 b365 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211260: 0a05 |0022: move-result v5 │ │ +211262: 3805 1c00 |0023: if-eqz v5, 003f // +001c │ │ +211266: 3802 0a00 |0025: if-eqz v2, 002f // +000a │ │ +21126a: 2205 340f |0027: new-instance v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +21126e: 7040 5a72 2543 |0029: invoke-direct {v5, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.:(Ljava/lang/String;ZI)V // method@725a │ │ +211274: 6e20 5266 5000 |002c: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +21127a: 1304 0a00 |002f: const/16 v4, #int 10 // #a │ │ +21127e: 6e20 b465 4100 |0031: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211284: 0c01 |0034: move-result-object v1 │ │ +211286: 7110 5065 0100 |0035: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +21128c: 0c01 |0038: move-result-object v1 │ │ +21128e: 6e10 4865 0100 |0039: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211294: 0a01 |003c: move-result v1 │ │ +211296: 0114 |003d: move v4, v1 │ │ +211298: 2826 |003e: goto 0064 // +0026 │ │ +21129a: 1a05 9362 |003f: const-string v5, "outputname: " // string@6293 │ │ +21129e: 6e20 b365 5100 |0041: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2112a4: 0a05 |0044: move-result v5 │ │ +2112a6: 3805 0a00 |0045: if-eqz v5, 004f // +000a │ │ +2112aa: 1302 0c00 |0047: const/16 v2, #int 12 // #c │ │ +2112ae: 6e20 b465 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2112b4: 0c01 |004c: move-result-object v1 │ │ +2112b6: 0712 |004d: move-object v2, v1 │ │ +2112b8: 2816 |004e: goto 0064 // +0016 │ │ +2112ba: 1a05 9162 |004f: const-string v5, "outputenabled: " // string@6291 │ │ +2112be: 6e20 b365 5100 |0051: invoke-virtual {v1, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2112c4: 0a05 |0054: move-result v5 │ │ +2112c6: 3805 0f00 |0055: if-eqz v5, 0064 // +000f │ │ +2112ca: 1303 0f00 |0057: const/16 v3, #int 15 // #f │ │ +2112ce: 6e20 b465 3100 |0059: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2112d4: 0c01 |005c: move-result-object v1 │ │ +2112d6: 1a03 ad02 |005d: const-string v3, "1" // string@02ad │ │ +2112da: 6e20 9f65 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2112e0: 0a01 |0062: move-result v1 │ │ +2112e2: 0113 |0063: move v3, v1 │ │ +2112e4: 6e10 5c71 0600 |0064: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +2112ea: 0c01 |0067: move-result-object v1 │ │ +2112ec: 28ab |0068: goto 0013 // -0055 │ │ +2112ee: 3802 0a00 |0069: if-eqz v2, 0073 // +000a │ │ +2112f2: 2206 340f |006b: new-instance v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +2112f6: 7040 5a72 2643 |006d: invoke-direct {v6, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.:(Ljava/lang/String;ZI)V // method@725a │ │ +2112fc: 6e20 5266 6000 |0070: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +211302: 1100 |0073: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0005 line=703 │ │ 0x000d line=708 │ │ 0x0017 line=709 │ │ 0x001f line=710 │ │ @@ -514099,117 +514099,117 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 206 16-bit code units │ │ -211880: |[211880] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ -211890: 2200 360f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // type@0f36 │ │ -211894: 7010 6672 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.:()V // method@7266 │ │ -21189a: 6e10 5c71 0400 |0005: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -2118a0: 0c01 |0008: move-result-object v1 │ │ -2118a2: 3801 c400 |0009: if-eqz v1, 00cd // +00c4 │ │ -2118a6: 1a02 7126 |000b: const-string v2, "OK" // string@2671 │ │ -2118aa: 6e20 b365 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2118b0: 0a02 |0010: move-result v2 │ │ -2118b2: 3902 bc00 |0011: if-nez v2, 00cd // +00bc │ │ -2118b6: 1a02 9a74 |0013: const-string v2, "uptime: " // string@749a │ │ -2118ba: 6e20 b365 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2118c0: 0a02 |0018: move-result v2 │ │ -2118c2: 1303 0800 |0019: const/16 v3, #int 8 // #8 │ │ -2118c6: 3802 1300 |001b: if-eqz v2, 002e // +0013 │ │ -2118ca: 6e20 b465 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2118d0: 0c01 |0020: move-result-object v1 │ │ -2118d2: 7110 5065 0100 |0021: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2118d8: 0c01 |0024: move-result-object v1 │ │ -2118da: 6e10 4865 0100 |0025: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2118e0: 0a01 |0028: move-result v1 │ │ -2118e2: 6e20 7372 1000 |0029: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setServerUptime:(I)V // method@7273 │ │ -2118e8: 2900 9b00 |002c: goto/16 00c7 // +009b │ │ -2118ec: 1a02 af63 |002e: const-string v2, "playtime: " // string@63af │ │ -2118f0: 6e20 b365 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2118f6: 0a02 |0033: move-result v2 │ │ -2118f8: 3802 1500 |0034: if-eqz v2, 0049 // +0015 │ │ -2118fc: 1302 0a00 |0036: const/16 v2, #int 10 // #a │ │ -211900: 6e20 b465 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211906: 0c01 |003b: move-result-object v1 │ │ -211908: 7110 5065 0100 |003c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -21190e: 0c01 |003f: move-result-object v1 │ │ -211910: 6e10 4865 0100 |0040: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211916: 0a01 |0043: move-result v1 │ │ -211918: 6e20 7272 1000 |0044: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setPlayDuration:(I)V // method@7272 │ │ -21191e: 2900 8000 |0047: goto/16 00c7 // +0080 │ │ -211922: 1a02 5838 |0049: const-string v2, "artists: " // string@3858 │ │ -211926: 6e20 b365 2100 |004b: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -21192c: 0a02 |004e: move-result v2 │ │ -21192e: 3802 1400 |004f: if-eqz v2, 0063 // +0014 │ │ -211932: 1302 0900 |0051: const/16 v2, #int 9 // #9 │ │ -211936: 6e20 b465 2100 |0053: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21193c: 0c01 |0056: move-result-object v1 │ │ -21193e: 7110 5065 0100 |0057: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211944: 0c01 |005a: move-result-object v1 │ │ -211946: 6e10 4865 0100 |005b: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -21194c: 0a01 |005e: move-result v1 │ │ -21194e: 6e20 7072 1000 |005f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setArtistsCount:(I)V // method@7270 │ │ -211954: 2865 |0062: goto 00c7 // +0065 │ │ -211956: 1a02 6836 |0063: const-string v2, "albums: " // string@3668 │ │ -21195a: 6e20 b365 2100 |0065: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211960: 0a02 |0068: move-result v2 │ │ -211962: 3802 1200 |0069: if-eqz v2, 007b // +0012 │ │ -211966: 6e20 b465 3100 |006b: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21196c: 0c01 |006e: move-result-object v1 │ │ -21196e: 7110 5065 0100 |006f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211974: 0c01 |0072: move-result-object v1 │ │ -211976: 6e10 4865 0100 |0073: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -21197c: 0a01 |0076: move-result v1 │ │ -21197e: 6e20 6e72 1000 |0077: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setAlbumCount:(I)V // method@726e │ │ -211984: 284d |007a: goto 00c7 // +004d │ │ -211986: 1a02 4d71 |007b: const-string v2, "songs: " // string@714d │ │ -21198a: 6e20 b365 2100 |007d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211990: 0a02 |0080: move-result v2 │ │ -211992: 3802 1300 |0081: if-eqz v2, 0094 // +0013 │ │ -211996: 1272 |0083: const/4 v2, #int 7 // #7 │ │ -211998: 6e20 b465 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21199e: 0c01 |0087: move-result-object v1 │ │ -2119a0: 7110 5065 0100 |0088: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2119a6: 0c01 |008b: move-result-object v1 │ │ -2119a8: 6e10 4865 0100 |008c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2119ae: 0a01 |008f: move-result v1 │ │ -2119b0: 6e20 7472 1000 |0090: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setSongCount:(I)V // method@7274 │ │ -2119b6: 2834 |0093: goto 00c7 // +0034 │ │ -2119b8: 1a02 343e |0094: const-string v2, "db_playtime: " // string@3e34 │ │ -2119bc: 6e20 b365 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2119c2: 0a02 |0099: move-result v2 │ │ -2119c4: 3802 1400 |009a: if-eqz v2, 00ae // +0014 │ │ -2119c8: 1302 0d00 |009c: const/16 v2, #int 13 // #d │ │ -2119cc: 6e20 b465 2100 |009e: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2119d2: 0c01 |00a1: move-result-object v1 │ │ -2119d4: 7110 5065 0100 |00a2: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2119da: 0c01 |00a5: move-result-object v1 │ │ -2119dc: 6e10 4865 0100 |00a6: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2119e2: 0a01 |00a9: move-result v1 │ │ -2119e4: 6e20 6f72 1000 |00aa: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setAllSongDuration:(I)V // method@726f │ │ -2119ea: 281a |00ad: goto 00c7 // +001a │ │ -2119ec: 1a02 353e |00ae: const-string v2, "db_update: " // string@3e35 │ │ -2119f0: 6e20 b365 2100 |00b0: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -2119f6: 0a02 |00b3: move-result v2 │ │ -2119f8: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ -2119fc: 1302 0b00 |00b6: const/16 v2, #int 11 // #b │ │ -211a00: 6e20 b465 2100 |00b8: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211a06: 0c01 |00bb: move-result-object v1 │ │ -211a08: 7110 5c65 0100 |00bc: invoke-static {v1}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@655c │ │ -211a0e: 0c01 |00bf: move-result-object v1 │ │ -211a10: 6e10 5665 0100 |00c0: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@6556 │ │ -211a16: 0b01 |00c3: move-result-wide v1 │ │ -211a18: 6e30 7172 1002 |00c4: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setLastDBUpdate:(J)V // method@7271 │ │ -211a1e: 6e10 5c71 0400 |00c7: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -211a24: 0c01 |00ca: move-result-object v1 │ │ -211a26: 2900 3eff |00cb: goto/16 0009 // -00c2 │ │ -211a2a: 1100 |00cd: return-object v0 │ │ +21187c: |[21187c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ +21188c: 2200 360f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // type@0f36 │ │ +211890: 7010 6672 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.:()V // method@7266 │ │ +211896: 6e10 5c71 0400 |0005: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +21189c: 0c01 |0008: move-result-object v1 │ │ +21189e: 3801 c400 |0009: if-eqz v1, 00cd // +00c4 │ │ +2118a2: 1a02 7126 |000b: const-string v2, "OK" // string@2671 │ │ +2118a6: 6e20 b365 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2118ac: 0a02 |0010: move-result v2 │ │ +2118ae: 3902 bc00 |0011: if-nez v2, 00cd // +00bc │ │ +2118b2: 1a02 9a74 |0013: const-string v2, "uptime: " // string@749a │ │ +2118b6: 6e20 b365 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2118bc: 0a02 |0018: move-result v2 │ │ +2118be: 1303 0800 |0019: const/16 v3, #int 8 // #8 │ │ +2118c2: 3802 1300 |001b: if-eqz v2, 002e // +0013 │ │ +2118c6: 6e20 b465 3100 |001d: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2118cc: 0c01 |0020: move-result-object v1 │ │ +2118ce: 7110 5065 0100 |0021: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2118d4: 0c01 |0024: move-result-object v1 │ │ +2118d6: 6e10 4865 0100 |0025: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2118dc: 0a01 |0028: move-result v1 │ │ +2118de: 6e20 7372 1000 |0029: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setServerUptime:(I)V // method@7273 │ │ +2118e4: 2900 9b00 |002c: goto/16 00c7 // +009b │ │ +2118e8: 1a02 af63 |002e: const-string v2, "playtime: " // string@63af │ │ +2118ec: 6e20 b365 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2118f2: 0a02 |0033: move-result v2 │ │ +2118f4: 3802 1500 |0034: if-eqz v2, 0049 // +0015 │ │ +2118f8: 1302 0a00 |0036: const/16 v2, #int 10 // #a │ │ +2118fc: 6e20 b465 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211902: 0c01 |003b: move-result-object v1 │ │ +211904: 7110 5065 0100 |003c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +21190a: 0c01 |003f: move-result-object v1 │ │ +21190c: 6e10 4865 0100 |0040: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211912: 0a01 |0043: move-result v1 │ │ +211914: 6e20 7272 1000 |0044: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setPlayDuration:(I)V // method@7272 │ │ +21191a: 2900 8000 |0047: goto/16 00c7 // +0080 │ │ +21191e: 1a02 5838 |0049: const-string v2, "artists: " // string@3858 │ │ +211922: 6e20 b365 2100 |004b: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211928: 0a02 |004e: move-result v2 │ │ +21192a: 3802 1400 |004f: if-eqz v2, 0063 // +0014 │ │ +21192e: 1302 0900 |0051: const/16 v2, #int 9 // #9 │ │ +211932: 6e20 b465 2100 |0053: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211938: 0c01 |0056: move-result-object v1 │ │ +21193a: 7110 5065 0100 |0057: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211940: 0c01 |005a: move-result-object v1 │ │ +211942: 6e10 4865 0100 |005b: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211948: 0a01 |005e: move-result v1 │ │ +21194a: 6e20 7072 1000 |005f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setArtistsCount:(I)V // method@7270 │ │ +211950: 2865 |0062: goto 00c7 // +0065 │ │ +211952: 1a02 6836 |0063: const-string v2, "albums: " // string@3668 │ │ +211956: 6e20 b365 2100 |0065: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21195c: 0a02 |0068: move-result v2 │ │ +21195e: 3802 1200 |0069: if-eqz v2, 007b // +0012 │ │ +211962: 6e20 b465 3100 |006b: invoke-virtual {v1, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211968: 0c01 |006e: move-result-object v1 │ │ +21196a: 7110 5065 0100 |006f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211970: 0c01 |0072: move-result-object v1 │ │ +211972: 6e10 4865 0100 |0073: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211978: 0a01 |0076: move-result v1 │ │ +21197a: 6e20 6e72 1000 |0077: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setAlbumCount:(I)V // method@726e │ │ +211980: 284d |007a: goto 00c7 // +004d │ │ +211982: 1a02 4d71 |007b: const-string v2, "songs: " // string@714d │ │ +211986: 6e20 b365 2100 |007d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21198c: 0a02 |0080: move-result v2 │ │ +21198e: 3802 1300 |0081: if-eqz v2, 0094 // +0013 │ │ +211992: 1272 |0083: const/4 v2, #int 7 // #7 │ │ +211994: 6e20 b465 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21199a: 0c01 |0087: move-result-object v1 │ │ +21199c: 7110 5065 0100 |0088: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2119a2: 0c01 |008b: move-result-object v1 │ │ +2119a4: 6e10 4865 0100 |008c: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2119aa: 0a01 |008f: move-result v1 │ │ +2119ac: 6e20 7472 1000 |0090: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setSongCount:(I)V // method@7274 │ │ +2119b2: 2834 |0093: goto 00c7 // +0034 │ │ +2119b4: 1a02 343e |0094: const-string v2, "db_playtime: " // string@3e34 │ │ +2119b8: 6e20 b365 2100 |0096: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2119be: 0a02 |0099: move-result v2 │ │ +2119c0: 3802 1400 |009a: if-eqz v2, 00ae // +0014 │ │ +2119c4: 1302 0d00 |009c: const/16 v2, #int 13 // #d │ │ +2119c8: 6e20 b465 2100 |009e: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2119ce: 0c01 |00a1: move-result-object v1 │ │ +2119d0: 7110 5065 0100 |00a2: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2119d6: 0c01 |00a5: move-result-object v1 │ │ +2119d8: 6e10 4865 0100 |00a6: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2119de: 0a01 |00a9: move-result v1 │ │ +2119e0: 6e20 6f72 1000 |00aa: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setAllSongDuration:(I)V // method@726f │ │ +2119e6: 281a |00ad: goto 00c7 // +001a │ │ +2119e8: 1a02 353e |00ae: const-string v2, "db_update: " // string@3e35 │ │ +2119ec: 6e20 b365 2100 |00b0: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +2119f2: 0a02 |00b3: move-result v2 │ │ +2119f4: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ +2119f8: 1302 0b00 |00b6: const/16 v2, #int 11 // #b │ │ +2119fc: 6e20 b465 2100 |00b8: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211a02: 0c01 |00bb: move-result-object v1 │ │ +211a04: 7110 5c65 0100 |00bc: invoke-static {v1}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@655c │ │ +211a0a: 0c01 |00bf: move-result-object v1 │ │ +211a0c: 6e10 5665 0100 |00c0: invoke-virtual {v1}, Ljava/lang/Long;.longValue:()J // method@6556 │ │ +211a12: 0b01 |00c3: move-result-wide v1 │ │ +211a14: 6e30 7172 1002 |00c4: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.setLastDBUpdate:(J)V // method@7271 │ │ +211a1a: 6e10 5c71 0400 |00c7: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +211a20: 0c01 |00ca: move-result-object v1 │ │ +211a22: 2900 3eff |00cb: goto/16 0009 // -00c2 │ │ +211a26: 1100 |00cd: return-object v0 │ │ catches : 7 │ │ 0x001d - 0x002c │ │ Ljava/lang/NumberFormatException; -> 0x00c7 │ │ 0x0038 - 0x0047 │ │ Ljava/lang/NumberFormatException; -> 0x00c7 │ │ 0x0053 - 0x0062 │ │ Ljava/lang/NumberFormatException; -> 0x00c7 │ │ @@ -514248,40 +514248,40 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -211308: |[211308] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDTagTypes:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; │ │ -211318: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -21131c: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -211322: 6e10 5c71 0300 |0005: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -211328: 0c01 |0008: move-result-object v1 │ │ -21132a: 3801 2800 |0009: if-eqz v1, 0031 // +0028 │ │ -21132e: 1a02 7126 |000b: const-string v2, "OK" // string@2671 │ │ -211332: 6e20 b365 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211338: 0a02 |0010: move-result v2 │ │ -21133a: 3902 2000 |0011: if-nez v2, 0031 // +0020 │ │ -21133e: 1a02 6d03 |0013: const-string v2, "ACK" // string@036d │ │ -211342: 6e20 b365 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211348: 0a02 |0018: move-result v2 │ │ -21134a: 3902 1800 |0019: if-nez v2, 0031 // +0018 │ │ -21134e: 1a02 8072 |001b: const-string v2, "tagtype: " // string@7280 │ │ -211352: 6e20 b365 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211358: 0a02 |0020: move-result v2 │ │ -21135a: 3802 0b00 |0021: if-eqz v2, 002c // +000b │ │ -21135e: 1302 0900 |0023: const/16 v2, #int 9 // #9 │ │ -211362: 6e20 b465 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211368: 0c01 |0028: move-result-object v1 │ │ -21136a: 6e20 5266 1000 |0029: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -211370: 6e10 5c71 0300 |002c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -211376: 0c01 |002f: move-result-object v1 │ │ -211378: 28d9 |0030: goto 0009 // -0027 │ │ -21137a: 1100 |0031: return-object v0 │ │ +211304: |[211304] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDTagTypes:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/List; │ │ +211314: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +211318: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +21131e: 6e10 5c71 0300 |0005: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +211324: 0c01 |0008: move-result-object v1 │ │ +211326: 3801 2800 |0009: if-eqz v1, 0031 // +0028 │ │ +21132a: 1a02 7126 |000b: const-string v2, "OK" // string@2671 │ │ +21132e: 6e20 b365 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211334: 0a02 |0010: move-result v2 │ │ +211336: 3902 2000 |0011: if-nez v2, 0031 // +0020 │ │ +21133a: 1a02 6d03 |0013: const-string v2, "ACK" // string@036d │ │ +21133e: 6e20 b365 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211344: 0a02 |0018: move-result v2 │ │ +211346: 3902 1800 |0019: if-nez v2, 0031 // +0018 │ │ +21134a: 1a02 8072 |001b: const-string v2, "tagtype: " // string@7280 │ │ +21134e: 6e20 b365 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211354: 0a02 |0020: move-result v2 │ │ +211356: 3802 0b00 |0021: if-eqz v2, 002c // +000b │ │ +21135a: 1302 0900 |0023: const/16 v2, #int 9 // #9 │ │ +21135e: 6e20 b465 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +211364: 0c01 |0028: move-result-object v1 │ │ +211366: 6e20 5266 1000 |0029: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +21136c: 6e10 5c71 0300 |002c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +211372: 0c01 |002f: move-result-object v1 │ │ +211374: 28d9 |0030: goto 0009 // -0027 │ │ +211376: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0005 line=678 │ │ 0x000d line=679 │ │ 0x001d line=680 │ │ 0x0025 line=681 │ │ @@ -514295,347 +514295,347 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 651 16-bit code units │ │ -210c3c: |[210c3c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; │ │ -210c4c: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -210c50: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -210c56: 6e10 5671 0d00 |0005: invoke-virtual {v13}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ -210c5c: 0a01 |0008: move-result v1 │ │ -210c5e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -210c62: 1100 |000b: return-object v0 │ │ -210c64: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -210c66: 6e10 5c71 0d00 |000d: invoke-virtual {v13}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -210c6c: 0c02 |0010: move-result-object v2 │ │ -210c6e: 3802 7402 |0011: if-eqz v2, 0285 // +0274 │ │ -210c72: 1a03 7126 |0013: const-string v3, "OK" // string@2671 │ │ -210c76: 6e20 b365 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210c7c: 0a03 |0018: move-result v3 │ │ -210c7e: 3903 6c02 |0019: if-nez v3, 0285 // +026c │ │ -210c82: 1a03 9441 |001b: const-string v3, "file: " // string@4194 │ │ -210c86: 6e20 b365 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210c8c: 0a03 |0020: move-result v3 │ │ -210c8e: 1264 |0021: const/4 v4, #int 6 // #6 │ │ -210c90: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ -210c94: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -210c98: 6e20 5266 1000 |0026: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210c9e: 2201 380f |0029: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210ca2: 6e20 b465 4200 |002b: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210ca8: 0c03 |002e: move-result-object v3 │ │ -210caa: 7020 7c72 3100 |002f: invoke-direct {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ -210cb0: 2832 |0032: goto 0064 // +0032 │ │ -210cb2: 1a03 a763 |0033: const-string v3, "playlist: " // string@63a7 │ │ -210cb6: 6e20 b365 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210cbc: 0a03 |0038: move-result v3 │ │ -210cbe: 3803 1300 |0039: if-eqz v3, 004c // +0013 │ │ -210cc2: 3801 0500 |003b: if-eqz v1, 0040 // +0005 │ │ -210cc6: 6e20 5266 1000 |003d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210ccc: 2201 350f |0040: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -210cd0: 1303 0a00 |0042: const/16 v3, #int 10 // #a │ │ -210cd4: 6e20 b465 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210cda: 0c03 |0047: move-result-object v3 │ │ -210cdc: 7020 6072 3100 |0048: invoke-direct {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.:(Ljava/lang/String;)V // method@7260 │ │ -210ce2: 2819 |004b: goto 0064 // +0019 │ │ -210ce4: 1a03 1b3f |004c: const-string v3, "directory: " // string@3f1b │ │ -210ce8: 6e20 b365 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210cee: 0a03 |0051: move-result v3 │ │ -210cf0: 3803 1200 |0052: if-eqz v3, 0064 // +0012 │ │ -210cf4: 3801 0500 |0054: if-eqz v1, 0059 // +0005 │ │ -210cf8: 6e20 5266 1000 |0056: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -210cfe: 2201 300f |0059: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -210d02: 1303 0b00 |005b: const/16 v3, #int 11 // #b │ │ -210d06: 6e20 b465 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210d0c: 0c03 |0060: move-result-object v3 │ │ -210d0e: 7020 4972 3100 |0061: invoke-direct {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.:(Ljava/lang/String;)V // method@7249 │ │ -210d14: 2013 380f |0064: instance-of v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210d18: 1305 0f00 |0066: const/16 v5, #int 15 // #f │ │ -210d1c: 1a06 c21d |0068: const-string v6, "Last-Modified: " // string@1dc2 │ │ -210d20: 3803 0602 |006a: if-eqz v3, 0270 // +0206 │ │ -210d24: 1a03 df2e |006c: const-string v3, "Title: " // string@2edf │ │ -210d28: 6e20 b365 3200 |006e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210d2e: 0a03 |0071: move-result v3 │ │ -210d30: 1277 |0072: const/4 v7, #int 7 // #7 │ │ -210d32: 3803 0e00 |0073: if-eqz v3, 0081 // +000e │ │ -210d36: 0713 |0075: move-object v3, v1 │ │ -210d38: 1f03 380f |0076: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210d3c: 6e20 b465 7200 |0078: invoke-virtual {v2, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210d42: 0c02 |007b: move-result-object v2 │ │ -210d44: 6e20 ac72 2300 |007c: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackTitle:(Ljava/lang/String;)V // method@72ac │ │ -210d4a: 2900 0002 |007f: goto/16 027f // +0200 │ │ -210d4e: 1a03 ee06 |0081: const-string v3, "Artist: " // string@06ee │ │ -210d52: 6e20 b365 3200 |0083: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210d58: 0a03 |0086: move-result v3 │ │ -210d5a: 3803 1000 |0087: if-eqz v3, 0097 // +0010 │ │ -210d5e: 0713 |0089: move-object v3, v1 │ │ -210d60: 1f03 380f |008a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210d64: 1304 0800 |008c: const/16 v4, #int 8 // #8 │ │ -210d68: 6e20 b465 4200 |008e: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210d6e: 0c02 |0091: move-result-object v2 │ │ -210d70: 6e20 a672 2300 |0092: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackArtist:(Ljava/lang/String;)V // method@72a6 │ │ -210d76: 2900 ea01 |0095: goto/16 027f // +01ea │ │ -210d7a: 1a03 f406 |0097: const-string v3, "ArtistSort: " // string@06f4 │ │ -210d7e: 6e20 b365 3200 |0099: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210d84: 0a03 |009c: move-result v3 │ │ -210d86: 3803 1000 |009d: if-eqz v3, 00ad // +0010 │ │ -210d8a: 0713 |009f: move-object v3, v1 │ │ -210d8c: 1f03 380f |00a0: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210d90: 1304 0c00 |00a2: const/16 v4, #int 12 // #c │ │ -210d94: 6e20 b465 4200 |00a4: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210d9a: 0c02 |00a7: move-result-object v2 │ │ -210d9c: 6e20 a872 2300 |00a8: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackArtistSort:(Ljava/lang/String;)V // method@72a8 │ │ -210da2: 2900 d401 |00ab: goto/16 027f // +01d4 │ │ -210da6: 1a03 f625 |00ad: const-string v3, "Name: " // string@25f6 │ │ -210daa: 6e20 b365 3200 |00af: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210db0: 0a03 |00b2: move-result v3 │ │ -210db2: 3803 0e00 |00b3: if-eqz v3, 00c1 // +000e │ │ -210db6: 0713 |00b5: move-object v3, v1 │ │ -210db8: 1f03 380f |00b6: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210dbc: 6e20 b465 4200 |00b8: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210dc2: 0c02 |00bb: move-result-object v2 │ │ -210dc4: 6e20 aa72 2300 |00bc: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackName:(Ljava/lang/String;)V // method@72aa │ │ -210dca: 2900 c001 |00bf: goto/16 027f // +01c0 │ │ -210dce: 1a03 6b05 |00c1: const-string v3, "AlbumArtist: " // string@056b │ │ -210dd2: 6e20 b365 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210dd8: 0a03 |00c6: move-result v3 │ │ -210dda: 3803 1000 |00c7: if-eqz v3, 00d7 // +0010 │ │ -210dde: 0713 |00c9: move-object v3, v1 │ │ -210de0: 1f03 380f |00ca: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210de4: 1304 0d00 |00cc: const/16 v4, #int 13 // #d │ │ -210de8: 6e20 b465 4200 |00ce: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210dee: 0c02 |00d1: move-result-object v2 │ │ -210df0: 6e20 a272 2300 |00d2: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumArtist:(Ljava/lang/String;)V // method@72a2 │ │ -210df6: 2900 aa01 |00d5: goto/16 027f // +01aa │ │ -210dfa: 1a03 6c05 |00d7: const-string v3, "AlbumArtistSort: " // string@056c │ │ -210dfe: 6e20 b365 3200 |00d9: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210e04: 0a03 |00dc: move-result v3 │ │ -210e06: 3803 1000 |00dd: if-eqz v3, 00ed // +0010 │ │ -210e0a: 0713 |00df: move-object v3, v1 │ │ -210e0c: 1f03 380f |00e0: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210e10: 1304 1100 |00e2: const/16 v4, #int 17 // #11 │ │ -210e14: 6e20 b465 4200 |00e4: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210e1a: 0c02 |00e7: move-result-object v2 │ │ -210e1c: 6e20 a472 2300 |00e8: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumArtistSort:(Ljava/lang/String;)V // method@72a4 │ │ -210e22: 2900 9401 |00eb: goto/16 027f // +0194 │ │ -210e26: 1a03 6805 |00ed: const-string v3, "Album: " // string@0568 │ │ -210e2a: 6e20 b365 3200 |00ef: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210e30: 0a03 |00f2: move-result v3 │ │ -210e32: 3803 0e00 |00f3: if-eqz v3, 0101 // +000e │ │ -210e36: 0713 |00f5: move-object v3, v1 │ │ -210e38: 1f03 380f |00f6: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210e3c: 6e20 b465 7200 |00f8: invoke-virtual {v2, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210e42: 0c02 |00fb: move-result-object v2 │ │ -210e44: 6e20 a172 2300 |00fc: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbum:(Ljava/lang/String;)V // method@72a1 │ │ -210e4a: 2900 8001 |00ff: goto/16 027f // +0180 │ │ -210e4e: 1a03 0d0c |0101: const-string v3, "Date: " // string@0c0d │ │ -210e52: 6e20 b365 3200 |0103: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210e58: 0a03 |0106: move-result v3 │ │ -210e5a: 3803 0e00 |0107: if-eqz v3, 0115 // +000e │ │ -210e5e: 0713 |0109: move-object v3, v1 │ │ -210e60: 1f03 380f |010a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210e64: 6e20 b465 4200 |010c: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210e6a: 0c02 |010f: move-result-object v2 │ │ -210e6c: 6e20 9b72 2300 |0110: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setDate:(Ljava/lang/String;)V // method@729b │ │ -210e72: 2900 6c01 |0113: goto/16 027f // +016c │ │ -210e76: 1a03 8d24 |0115: const-string v3, "MUSICBRAINZ_ALBUMID: " // string@248d │ │ -210e7a: 6e20 b365 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210e80: 0a03 |011a: move-result v3 │ │ -210e82: 1308 1500 |011b: const/16 v8, #int 21 // #15 │ │ -210e86: 3803 0e00 |011d: if-eqz v3, 012b // +000e │ │ -210e8a: 0713 |011f: move-object v3, v1 │ │ -210e8c: 1f03 380f |0120: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210e90: 6e20 b465 8200 |0122: invoke-virtual {v2, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210e96: 0c02 |0125: move-result-object v2 │ │ -210e98: 6e20 a572 2300 |0126: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumMBID:(Ljava/lang/String;)V // method@72a5 │ │ -210e9e: 2900 5601 |0129: goto/16 027f // +0156 │ │ -210ea2: 1a03 8f24 |012b: const-string v3, "MUSICBRAINZ_ARTISTID: " // string@248f │ │ -210ea6: 6e20 b365 3200 |012d: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210eac: 0a03 |0130: move-result v3 │ │ -210eae: 3803 1000 |0131: if-eqz v3, 0141 // +0010 │ │ -210eb2: 0713 |0133: move-object v3, v1 │ │ -210eb4: 1f03 380f |0134: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210eb8: 1304 1600 |0136: const/16 v4, #int 22 // #16 │ │ -210ebc: 6e20 b465 4200 |0138: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210ec2: 0c02 |013b: move-result-object v2 │ │ -210ec4: 6e20 a772 2300 |013c: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackArtistMBID:(Ljava/lang/String;)V // method@72a7 │ │ -210eca: 2900 4001 |013f: goto/16 027f // +0140 │ │ -210ece: 1a03 8c24 |0141: const-string v3, "MUSICBRAINZ_ALBUMARTISTID: " // string@248c │ │ -210ed2: 6e20 b365 3200 |0143: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210ed8: 0a03 |0146: move-result v3 │ │ -210eda: 3803 1000 |0147: if-eqz v3, 0157 // +0010 │ │ -210ede: 0713 |0149: move-object v3, v1 │ │ -210ee0: 1f03 380f |014a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210ee4: 1304 1b00 |014c: const/16 v4, #int 27 // #1b │ │ -210ee8: 6e20 b465 4200 |014e: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210eee: 0c02 |0151: move-result-object v2 │ │ -210ef0: 6e20 a372 2300 |0152: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumArtistMBID:(Ljava/lang/String;)V // method@72a3 │ │ -210ef6: 2900 2a01 |0155: goto/16 027f // +012a │ │ -210efa: 1a03 9324 |0157: const-string v3, "MUSICBRAINZ_TRACKID: " // string@2493 │ │ -210efe: 6e20 b365 3200 |0159: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210f04: 0a03 |015c: move-result v3 │ │ -210f06: 3803 0e00 |015d: if-eqz v3, 016b // +000e │ │ -210f0a: 0713 |015f: move-object v3, v1 │ │ -210f0c: 1f03 380f |0160: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210f10: 6e20 b465 8200 |0162: invoke-virtual {v2, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210f16: 0c02 |0165: move-result-object v2 │ │ -210f18: 6e20 a972 2300 |0166: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackMBID:(Ljava/lang/String;)V // method@72a9 │ │ -210f1e: 2900 1601 |0169: goto/16 027f // +0116 │ │ -210f22: 1a03 d32e |016b: const-string v3, "Time: " // string@2ed3 │ │ -210f26: 6e20 b365 3200 |016d: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210f2c: 0a03 |0170: move-result v3 │ │ -210f2e: 3803 1600 |0171: if-eqz v3, 0187 // +0016 │ │ -210f32: 0713 |0173: move-object v3, v1 │ │ -210f34: 1f03 380f |0174: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210f38: 6e20 b465 4200 |0176: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210f3e: 0c02 |0179: move-result-object v2 │ │ -210f40: 7110 5065 0200 |017a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -210f46: 0c02 |017d: move-result-object v2 │ │ -210f48: 6e10 4865 0200 |017e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -210f4e: 0a02 |0181: move-result v2 │ │ -210f50: 6e20 9e72 2300 |0182: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setLength:(I)V // method@729e │ │ -210f56: 2900 fa00 |0185: goto/16 027f // +00fa │ │ -210f5a: 1a03 ff10 |0187: const-string v3, "Id: " // string@10ff │ │ -210f5e: 6e20 b365 3200 |0189: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210f64: 0a03 |018c: move-result v3 │ │ -210f66: 3803 1700 |018d: if-eqz v3, 01a4 // +0017 │ │ -210f6a: 0713 |018f: move-object v3, v1 │ │ -210f6c: 1f03 380f |0190: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210f70: 1244 |0192: const/4 v4, #int 4 // #4 │ │ -210f72: 6e20 b465 4200 |0193: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210f78: 0c02 |0196: move-result-object v2 │ │ -210f7a: 7110 5065 0200 |0197: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -210f80: 0c02 |019a: move-result-object v2 │ │ -210f82: 6e10 4865 0200 |019b: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -210f88: 0a02 |019e: move-result v2 │ │ -210f8a: 6e20 9f72 2300 |019f: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setSongID:(I)V // method@729f │ │ -210f90: 2900 dd00 |01a2: goto/16 027f // +00dd │ │ -210f94: 1a03 d827 |01a4: const-string v3, "Pos: " // string@27d8 │ │ -210f98: 6e20 b365 3200 |01a6: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210f9e: 0a03 |01a9: move-result v3 │ │ -210fa0: 3803 1700 |01aa: if-eqz v3, 01c1 // +0017 │ │ -210fa4: 0713 |01ac: move-object v3, v1 │ │ -210fa6: 1f03 380f |01ad: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -210faa: 1254 |01af: const/4 v4, #int 5 // #5 │ │ -210fac: 6e20 b465 4200 |01b0: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210fb2: 0c02 |01b3: move-result-object v2 │ │ -210fb4: 7110 5065 0200 |01b4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -210fba: 0c02 |01b7: move-result-object v2 │ │ -210fbc: 6e10 4865 0200 |01b8: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -210fc2: 0a02 |01bb: move-result v2 │ │ -210fc4: 6e20 a072 2300 |01bc: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setSongPosition:(I)V // method@72a0 │ │ -210fca: 2900 c000 |01bf: goto/16 027f // +00c0 │ │ -210fce: 1a03 770c |01c1: const-string v3, "Disc: " // string@0c77 │ │ -210fd2: 6e20 b365 3200 |01c3: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -210fd8: 0a03 |01c6: move-result v3 │ │ -210fda: 1208 |01c7: const/4 v8, #int 0 // #0 │ │ -210fdc: 1a09 a602 |01c8: const-string v9, "/" // string@02a6 │ │ -210fe0: 1a0a 0000 |01ca: const-string v10, "" // string@0000 │ │ -210fe4: 1a0b 1400 |01cc: const-string v11, " " // string@0014 │ │ -210fe8: 121c |01ce: const/4 v12, #int 1 // #1 │ │ -210fea: 3803 4700 |01cf: if-eqz v3, 0216 // +0047 │ │ -210fee: 6e20 b465 4200 |01d1: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -210ff4: 0c02 |01d4: move-result-object v2 │ │ -210ff6: 6e30 b065 b20a |01d5: invoke-virtual {v2, v11, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ -210ffc: 0c02 |01d8: move-result-object v2 │ │ -210ffe: 6e20 b165 9200 |01d9: invoke-virtual {v2, v9}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -211004: 0c03 |01dc: move-result-object v3 │ │ -211006: 2134 |01dd: array-length v4, v3 │ │ -211008: 3d04 2900 |01de: if-lez v4, 0207 // +0029 │ │ -21100c: 0712 |01e0: move-object v2, v1 │ │ -21100e: 1f02 380f |01e1: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -211012: 4604 0308 |01e3: aget-object v4, v3, v8 │ │ -211016: 7110 5065 0400 |01e5: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -21101c: 0c04 |01e8: move-result-object v4 │ │ -21101e: 6e10 4865 0400 |01e9: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211024: 0a04 |01ec: move-result v4 │ │ -211026: 6e20 9c72 4200 |01ed: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setDiscNumber:(I)V // method@729c │ │ -21102c: 2802 |01f0: goto 01f2 // +0002 │ │ -21102e: 0000 |01f1: nop // spacer │ │ -211030: 2132 |01f2: array-length v2, v3 │ │ -211032: 37c2 8c00 |01f3: if-le v2, v12, 027f // +008c │ │ -211036: 0712 |01f5: move-object v2, v1 │ │ -211038: 1f02 380f |01f6: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -21103c: 4603 030c |01f8: aget-object v3, v3, v12 │ │ -211040: 7110 5065 0300 |01fa: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211046: 0c03 |01fd: move-result-object v3 │ │ -211048: 6e10 4865 0300 |01fe: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -21104e: 0a03 |0201: move-result v3 │ │ -211050: 6e20 9972 3200 |0202: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.psetAlbumDiscCount:(I)V // method@7299 │ │ -211056: 2900 7a00 |0205: goto/16 027f // +007a │ │ -21105a: 0713 |0207: move-object v3, v1 │ │ -21105c: 1f03 380f |0208: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -211060: 7110 5065 0200 |020a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -211066: 0c02 |020d: move-result-object v2 │ │ -211068: 6e10 4865 0200 |020e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -21106e: 0a02 |0211: move-result v2 │ │ -211070: 6e20 9c72 2300 |0212: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setDiscNumber:(I)V // method@729c │ │ -211076: 286a |0215: goto 027f // +006a │ │ -211078: 1a03 132f |0216: const-string v3, "Track: " // string@2f13 │ │ -21107c: 6e20 b365 3200 |0218: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211082: 0a03 |021b: move-result v3 │ │ -211084: 3803 4600 |021c: if-eqz v3, 0262 // +0046 │ │ -211088: 6e20 b465 7200 |021e: invoke-virtual {v2, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -21108e: 0c02 |0221: move-result-object v2 │ │ -211090: 6e30 b065 b20a |0222: invoke-virtual {v2, v11, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ -211096: 0c02 |0225: move-result-object v2 │ │ -211098: 6e20 b165 9200 |0226: invoke-virtual {v2, v9}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -21109e: 0c03 |0229: move-result-object v3 │ │ -2110a0: 2134 |022a: array-length v4, v3 │ │ -2110a2: 3d04 2800 |022b: if-lez v4, 0253 // +0028 │ │ -2110a6: 0712 |022d: move-object v2, v1 │ │ -2110a8: 1f02 380f |022e: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2110ac: 4604 0308 |0230: aget-object v4, v3, v8 │ │ -2110b0: 7110 5065 0400 |0232: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2110b6: 0c04 |0235: move-result-object v4 │ │ -2110b8: 6e10 4865 0400 |0236: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2110be: 0a04 |0239: move-result v4 │ │ -2110c0: 6e20 ab72 4200 |023a: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackNumber:(I)V // method@72ab │ │ -2110c6: 2802 |023d: goto 023f // +0002 │ │ -2110c8: 0000 |023e: nop // spacer │ │ -2110ca: 2132 |023f: array-length v2, v3 │ │ -2110cc: 37c2 3f00 |0240: if-le v2, v12, 027f // +003f │ │ -2110d0: 0712 |0242: move-object v2, v1 │ │ -2110d2: 1f02 380f |0243: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2110d6: 4603 030c |0245: aget-object v3, v3, v12 │ │ -2110da: 7110 5065 0300 |0247: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2110e0: 0c03 |024a: move-result-object v3 │ │ -2110e2: 6e10 4865 0300 |024b: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2110e8: 0a03 |024e: move-result v3 │ │ -2110ea: 6e20 9a72 3200 |024f: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setAlbumTrackCount:(I)V // method@729a │ │ -2110f0: 282d |0252: goto 027f // +002d │ │ -2110f2: 0713 |0253: move-object v3, v1 │ │ -2110f4: 1f03 380f |0254: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2110f8: 7110 5065 0200 |0256: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -2110fe: 0c02 |0259: move-result-object v2 │ │ -211100: 6e10 4865 0200 |025a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -211106: 0a02 |025d: move-result v2 │ │ -211108: 6e20 ab72 2300 |025e: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackNumber:(I)V // method@72ab │ │ -21110e: 281e |0261: goto 027f // +001e │ │ -211110: 6e20 b365 6200 |0262: invoke-virtual {v2, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211116: 0a03 |0265: move-result v3 │ │ -211118: 3803 1900 |0266: if-eqz v3, 027f // +0019 │ │ -21111c: 6e20 b465 5200 |0268: invoke-virtual {v2, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211122: 0c02 |026b: move-result-object v2 │ │ -211124: 6e20 5772 2100 |026c: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.setLastModified:(Ljava/lang/String;)V // method@7257 │ │ -21112a: 2810 |026f: goto 027f // +0010 │ │ -21112c: 3801 0f00 |0270: if-eqz v1, 027f // +000f │ │ -211130: 6e20 b365 6200 |0272: invoke-virtual {v2, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ -211136: 0a03 |0275: move-result v3 │ │ -211138: 3803 0900 |0276: if-eqz v3, 027f // +0009 │ │ -21113c: 6e20 b465 5200 |0278: invoke-virtual {v2, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -211142: 0c02 |027b: move-result-object v2 │ │ -211144: 6e20 5772 2100 |027c: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.setLastModified:(Ljava/lang/String;)V // method@7257 │ │ -21114a: 6e10 5c71 0d00 |027f: invoke-virtual {v13}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ -211150: 0c02 |0282: move-result-object v2 │ │ -211152: 2900 8efd |0283: goto/16 0011 // -0272 │ │ -211156: 3801 0500 |0285: if-eqz v1, 028a // +0005 │ │ -21115a: 6e20 5266 1000 |0287: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -211160: 1100 |028a: return-object v0 │ │ +210c38: |[210c38] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponseParser.parseMPDTracks:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;)Ljava/util/ArrayList; │ │ +210c48: 2200 fb0c |0000: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +210c4c: 7010 4e66 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +210c52: 6e10 5671 0d00 |0005: invoke-virtual {v13}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.isConnected:()Z // method@7156 │ │ +210c58: 0a01 |0008: move-result v1 │ │ +210c5a: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +210c5e: 1100 |000b: return-object v0 │ │ +210c60: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +210c62: 6e10 5c71 0d00 |000d: invoke-virtual {v13}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +210c68: 0c02 |0010: move-result-object v2 │ │ +210c6a: 3802 7402 |0011: if-eqz v2, 0285 // +0274 │ │ +210c6e: 1a03 7126 |0013: const-string v3, "OK" // string@2671 │ │ +210c72: 6e20 b365 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210c78: 0a03 |0018: move-result v3 │ │ +210c7a: 3903 6c02 |0019: if-nez v3, 0285 // +026c │ │ +210c7e: 1a03 9441 |001b: const-string v3, "file: " // string@4194 │ │ +210c82: 6e20 b365 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210c88: 0a03 |0020: move-result v3 │ │ +210c8a: 1264 |0021: const/4 v4, #int 6 // #6 │ │ +210c8c: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ +210c90: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +210c94: 6e20 5266 1000 |0026: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210c9a: 2201 380f |0029: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210c9e: 6e20 b465 4200 |002b: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210ca4: 0c03 |002e: move-result-object v3 │ │ +210ca6: 7020 7c72 3100 |002f: invoke-direct {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ +210cac: 2832 |0032: goto 0064 // +0032 │ │ +210cae: 1a03 a763 |0033: const-string v3, "playlist: " // string@63a7 │ │ +210cb2: 6e20 b365 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210cb8: 0a03 |0038: move-result v3 │ │ +210cba: 3803 1300 |0039: if-eqz v3, 004c // +0013 │ │ +210cbe: 3801 0500 |003b: if-eqz v1, 0040 // +0005 │ │ +210cc2: 6e20 5266 1000 |003d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210cc8: 2201 350f |0040: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +210ccc: 1303 0a00 |0042: const/16 v3, #int 10 // #a │ │ +210cd0: 6e20 b465 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210cd6: 0c03 |0047: move-result-object v3 │ │ +210cd8: 7020 6072 3100 |0048: invoke-direct {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.:(Ljava/lang/String;)V // method@7260 │ │ +210cde: 2819 |004b: goto 0064 // +0019 │ │ +210ce0: 1a03 1b3f |004c: const-string v3, "directory: " // string@3f1b │ │ +210ce4: 6e20 b365 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210cea: 0a03 |0051: move-result v3 │ │ +210cec: 3803 1200 |0052: if-eqz v3, 0064 // +0012 │ │ +210cf0: 3801 0500 |0054: if-eqz v1, 0059 // +0005 │ │ +210cf4: 6e20 5266 1000 |0056: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +210cfa: 2201 300f |0059: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +210cfe: 1303 0b00 |005b: const/16 v3, #int 11 // #b │ │ +210d02: 6e20 b465 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210d08: 0c03 |0060: move-result-object v3 │ │ +210d0a: 7020 4972 3100 |0061: invoke-direct {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.:(Ljava/lang/String;)V // method@7249 │ │ +210d10: 2013 380f |0064: instance-of v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210d14: 1305 0f00 |0066: const/16 v5, #int 15 // #f │ │ +210d18: 1a06 c21d |0068: const-string v6, "Last-Modified: " // string@1dc2 │ │ +210d1c: 3803 0602 |006a: if-eqz v3, 0270 // +0206 │ │ +210d20: 1a03 df2e |006c: const-string v3, "Title: " // string@2edf │ │ +210d24: 6e20 b365 3200 |006e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210d2a: 0a03 |0071: move-result v3 │ │ +210d2c: 1277 |0072: const/4 v7, #int 7 // #7 │ │ +210d2e: 3803 0e00 |0073: if-eqz v3, 0081 // +000e │ │ +210d32: 0713 |0075: move-object v3, v1 │ │ +210d34: 1f03 380f |0076: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210d38: 6e20 b465 7200 |0078: invoke-virtual {v2, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210d3e: 0c02 |007b: move-result-object v2 │ │ +210d40: 6e20 ac72 2300 |007c: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackTitle:(Ljava/lang/String;)V // method@72ac │ │ +210d46: 2900 0002 |007f: goto/16 027f // +0200 │ │ +210d4a: 1a03 ee06 |0081: const-string v3, "Artist: " // string@06ee │ │ +210d4e: 6e20 b365 3200 |0083: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210d54: 0a03 |0086: move-result v3 │ │ +210d56: 3803 1000 |0087: if-eqz v3, 0097 // +0010 │ │ +210d5a: 0713 |0089: move-object v3, v1 │ │ +210d5c: 1f03 380f |008a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210d60: 1304 0800 |008c: const/16 v4, #int 8 // #8 │ │ +210d64: 6e20 b465 4200 |008e: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210d6a: 0c02 |0091: move-result-object v2 │ │ +210d6c: 6e20 a672 2300 |0092: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackArtist:(Ljava/lang/String;)V // method@72a6 │ │ +210d72: 2900 ea01 |0095: goto/16 027f // +01ea │ │ +210d76: 1a03 f406 |0097: const-string v3, "ArtistSort: " // string@06f4 │ │ +210d7a: 6e20 b365 3200 |0099: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210d80: 0a03 |009c: move-result v3 │ │ +210d82: 3803 1000 |009d: if-eqz v3, 00ad // +0010 │ │ +210d86: 0713 |009f: move-object v3, v1 │ │ +210d88: 1f03 380f |00a0: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210d8c: 1304 0c00 |00a2: const/16 v4, #int 12 // #c │ │ +210d90: 6e20 b465 4200 |00a4: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210d96: 0c02 |00a7: move-result-object v2 │ │ +210d98: 6e20 a872 2300 |00a8: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackArtistSort:(Ljava/lang/String;)V // method@72a8 │ │ +210d9e: 2900 d401 |00ab: goto/16 027f // +01d4 │ │ +210da2: 1a03 f625 |00ad: const-string v3, "Name: " // string@25f6 │ │ +210da6: 6e20 b365 3200 |00af: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210dac: 0a03 |00b2: move-result v3 │ │ +210dae: 3803 0e00 |00b3: if-eqz v3, 00c1 // +000e │ │ +210db2: 0713 |00b5: move-object v3, v1 │ │ +210db4: 1f03 380f |00b6: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210db8: 6e20 b465 4200 |00b8: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210dbe: 0c02 |00bb: move-result-object v2 │ │ +210dc0: 6e20 aa72 2300 |00bc: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackName:(Ljava/lang/String;)V // method@72aa │ │ +210dc6: 2900 c001 |00bf: goto/16 027f // +01c0 │ │ +210dca: 1a03 6b05 |00c1: const-string v3, "AlbumArtist: " // string@056b │ │ +210dce: 6e20 b365 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210dd4: 0a03 |00c6: move-result v3 │ │ +210dd6: 3803 1000 |00c7: if-eqz v3, 00d7 // +0010 │ │ +210dda: 0713 |00c9: move-object v3, v1 │ │ +210ddc: 1f03 380f |00ca: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210de0: 1304 0d00 |00cc: const/16 v4, #int 13 // #d │ │ +210de4: 6e20 b465 4200 |00ce: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210dea: 0c02 |00d1: move-result-object v2 │ │ +210dec: 6e20 a272 2300 |00d2: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumArtist:(Ljava/lang/String;)V // method@72a2 │ │ +210df2: 2900 aa01 |00d5: goto/16 027f // +01aa │ │ +210df6: 1a03 6c05 |00d7: const-string v3, "AlbumArtistSort: " // string@056c │ │ +210dfa: 6e20 b365 3200 |00d9: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210e00: 0a03 |00dc: move-result v3 │ │ +210e02: 3803 1000 |00dd: if-eqz v3, 00ed // +0010 │ │ +210e06: 0713 |00df: move-object v3, v1 │ │ +210e08: 1f03 380f |00e0: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210e0c: 1304 1100 |00e2: const/16 v4, #int 17 // #11 │ │ +210e10: 6e20 b465 4200 |00e4: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210e16: 0c02 |00e7: move-result-object v2 │ │ +210e18: 6e20 a472 2300 |00e8: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumArtistSort:(Ljava/lang/String;)V // method@72a4 │ │ +210e1e: 2900 9401 |00eb: goto/16 027f // +0194 │ │ +210e22: 1a03 6805 |00ed: const-string v3, "Album: " // string@0568 │ │ +210e26: 6e20 b365 3200 |00ef: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210e2c: 0a03 |00f2: move-result v3 │ │ +210e2e: 3803 0e00 |00f3: if-eqz v3, 0101 // +000e │ │ +210e32: 0713 |00f5: move-object v3, v1 │ │ +210e34: 1f03 380f |00f6: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210e38: 6e20 b465 7200 |00f8: invoke-virtual {v2, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210e3e: 0c02 |00fb: move-result-object v2 │ │ +210e40: 6e20 a172 2300 |00fc: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbum:(Ljava/lang/String;)V // method@72a1 │ │ +210e46: 2900 8001 |00ff: goto/16 027f // +0180 │ │ +210e4a: 1a03 0d0c |0101: const-string v3, "Date: " // string@0c0d │ │ +210e4e: 6e20 b365 3200 |0103: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210e54: 0a03 |0106: move-result v3 │ │ +210e56: 3803 0e00 |0107: if-eqz v3, 0115 // +000e │ │ +210e5a: 0713 |0109: move-object v3, v1 │ │ +210e5c: 1f03 380f |010a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210e60: 6e20 b465 4200 |010c: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210e66: 0c02 |010f: move-result-object v2 │ │ +210e68: 6e20 9b72 2300 |0110: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setDate:(Ljava/lang/String;)V // method@729b │ │ +210e6e: 2900 6c01 |0113: goto/16 027f // +016c │ │ +210e72: 1a03 8d24 |0115: const-string v3, "MUSICBRAINZ_ALBUMID: " // string@248d │ │ +210e76: 6e20 b365 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210e7c: 0a03 |011a: move-result v3 │ │ +210e7e: 1308 1500 |011b: const/16 v8, #int 21 // #15 │ │ +210e82: 3803 0e00 |011d: if-eqz v3, 012b // +000e │ │ +210e86: 0713 |011f: move-object v3, v1 │ │ +210e88: 1f03 380f |0120: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210e8c: 6e20 b465 8200 |0122: invoke-virtual {v2, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210e92: 0c02 |0125: move-result-object v2 │ │ +210e94: 6e20 a572 2300 |0126: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumMBID:(Ljava/lang/String;)V // method@72a5 │ │ +210e9a: 2900 5601 |0129: goto/16 027f // +0156 │ │ +210e9e: 1a03 8f24 |012b: const-string v3, "MUSICBRAINZ_ARTISTID: " // string@248f │ │ +210ea2: 6e20 b365 3200 |012d: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210ea8: 0a03 |0130: move-result v3 │ │ +210eaa: 3803 1000 |0131: if-eqz v3, 0141 // +0010 │ │ +210eae: 0713 |0133: move-object v3, v1 │ │ +210eb0: 1f03 380f |0134: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210eb4: 1304 1600 |0136: const/16 v4, #int 22 // #16 │ │ +210eb8: 6e20 b465 4200 |0138: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210ebe: 0c02 |013b: move-result-object v2 │ │ +210ec0: 6e20 a772 2300 |013c: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackArtistMBID:(Ljava/lang/String;)V // method@72a7 │ │ +210ec6: 2900 4001 |013f: goto/16 027f // +0140 │ │ +210eca: 1a03 8c24 |0141: const-string v3, "MUSICBRAINZ_ALBUMARTISTID: " // string@248c │ │ +210ece: 6e20 b365 3200 |0143: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210ed4: 0a03 |0146: move-result v3 │ │ +210ed6: 3803 1000 |0147: if-eqz v3, 0157 // +0010 │ │ +210eda: 0713 |0149: move-object v3, v1 │ │ +210edc: 1f03 380f |014a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210ee0: 1304 1b00 |014c: const/16 v4, #int 27 // #1b │ │ +210ee4: 6e20 b465 4200 |014e: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210eea: 0c02 |0151: move-result-object v2 │ │ +210eec: 6e20 a372 2300 |0152: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackAlbumArtistMBID:(Ljava/lang/String;)V // method@72a3 │ │ +210ef2: 2900 2a01 |0155: goto/16 027f // +012a │ │ +210ef6: 1a03 9324 |0157: const-string v3, "MUSICBRAINZ_TRACKID: " // string@2493 │ │ +210efa: 6e20 b365 3200 |0159: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210f00: 0a03 |015c: move-result v3 │ │ +210f02: 3803 0e00 |015d: if-eqz v3, 016b // +000e │ │ +210f06: 0713 |015f: move-object v3, v1 │ │ +210f08: 1f03 380f |0160: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210f0c: 6e20 b465 8200 |0162: invoke-virtual {v2, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210f12: 0c02 |0165: move-result-object v2 │ │ +210f14: 6e20 a972 2300 |0166: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackMBID:(Ljava/lang/String;)V // method@72a9 │ │ +210f1a: 2900 1601 |0169: goto/16 027f // +0116 │ │ +210f1e: 1a03 d32e |016b: const-string v3, "Time: " // string@2ed3 │ │ +210f22: 6e20 b365 3200 |016d: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210f28: 0a03 |0170: move-result v3 │ │ +210f2a: 3803 1600 |0171: if-eqz v3, 0187 // +0016 │ │ +210f2e: 0713 |0173: move-object v3, v1 │ │ +210f30: 1f03 380f |0174: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210f34: 6e20 b465 4200 |0176: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210f3a: 0c02 |0179: move-result-object v2 │ │ +210f3c: 7110 5065 0200 |017a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +210f42: 0c02 |017d: move-result-object v2 │ │ +210f44: 6e10 4865 0200 |017e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +210f4a: 0a02 |0181: move-result v2 │ │ +210f4c: 6e20 9e72 2300 |0182: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setLength:(I)V // method@729e │ │ +210f52: 2900 fa00 |0185: goto/16 027f // +00fa │ │ +210f56: 1a03 ff10 |0187: const-string v3, "Id: " // string@10ff │ │ +210f5a: 6e20 b365 3200 |0189: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210f60: 0a03 |018c: move-result v3 │ │ +210f62: 3803 1700 |018d: if-eqz v3, 01a4 // +0017 │ │ +210f66: 0713 |018f: move-object v3, v1 │ │ +210f68: 1f03 380f |0190: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210f6c: 1244 |0192: const/4 v4, #int 4 // #4 │ │ +210f6e: 6e20 b465 4200 |0193: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210f74: 0c02 |0196: move-result-object v2 │ │ +210f76: 7110 5065 0200 |0197: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +210f7c: 0c02 |019a: move-result-object v2 │ │ +210f7e: 6e10 4865 0200 |019b: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +210f84: 0a02 |019e: move-result v2 │ │ +210f86: 6e20 9f72 2300 |019f: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setSongID:(I)V // method@729f │ │ +210f8c: 2900 dd00 |01a2: goto/16 027f // +00dd │ │ +210f90: 1a03 d827 |01a4: const-string v3, "Pos: " // string@27d8 │ │ +210f94: 6e20 b365 3200 |01a6: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210f9a: 0a03 |01a9: move-result v3 │ │ +210f9c: 3803 1700 |01aa: if-eqz v3, 01c1 // +0017 │ │ +210fa0: 0713 |01ac: move-object v3, v1 │ │ +210fa2: 1f03 380f |01ad: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +210fa6: 1254 |01af: const/4 v4, #int 5 // #5 │ │ +210fa8: 6e20 b465 4200 |01b0: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210fae: 0c02 |01b3: move-result-object v2 │ │ +210fb0: 7110 5065 0200 |01b4: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +210fb6: 0c02 |01b7: move-result-object v2 │ │ +210fb8: 6e10 4865 0200 |01b8: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +210fbe: 0a02 |01bb: move-result v2 │ │ +210fc0: 6e20 a072 2300 |01bc: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setSongPosition:(I)V // method@72a0 │ │ +210fc6: 2900 c000 |01bf: goto/16 027f // +00c0 │ │ +210fca: 1a03 770c |01c1: const-string v3, "Disc: " // string@0c77 │ │ +210fce: 6e20 b365 3200 |01c3: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +210fd4: 0a03 |01c6: move-result v3 │ │ +210fd6: 1208 |01c7: const/4 v8, #int 0 // #0 │ │ +210fd8: 1a09 a602 |01c8: const-string v9, "/" // string@02a6 │ │ +210fdc: 1a0a 0000 |01ca: const-string v10, "" // string@0000 │ │ +210fe0: 1a0b 1400 |01cc: const-string v11, " " // string@0014 │ │ +210fe4: 121c |01ce: const/4 v12, #int 1 // #1 │ │ +210fe6: 3803 4700 |01cf: if-eqz v3, 0216 // +0047 │ │ +210fea: 6e20 b465 4200 |01d1: invoke-virtual {v2, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +210ff0: 0c02 |01d4: move-result-object v2 │ │ +210ff2: 6e30 b065 b20a |01d5: invoke-virtual {v2, v11, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ +210ff8: 0c02 |01d8: move-result-object v2 │ │ +210ffa: 6e20 b165 9200 |01d9: invoke-virtual {v2, v9}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +211000: 0c03 |01dc: move-result-object v3 │ │ +211002: 2134 |01dd: array-length v4, v3 │ │ +211004: 3d04 2900 |01de: if-lez v4, 0207 // +0029 │ │ +211008: 0712 |01e0: move-object v2, v1 │ │ +21100a: 1f02 380f |01e1: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +21100e: 4604 0308 |01e3: aget-object v4, v3, v8 │ │ +211012: 7110 5065 0400 |01e5: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211018: 0c04 |01e8: move-result-object v4 │ │ +21101a: 6e10 4865 0400 |01e9: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211020: 0a04 |01ec: move-result v4 │ │ +211022: 6e20 9c72 4200 |01ed: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setDiscNumber:(I)V // method@729c │ │ +211028: 2802 |01f0: goto 01f2 // +0002 │ │ +21102a: 0000 |01f1: nop // spacer │ │ +21102c: 2132 |01f2: array-length v2, v3 │ │ +21102e: 37c2 8c00 |01f3: if-le v2, v12, 027f // +008c │ │ +211032: 0712 |01f5: move-object v2, v1 │ │ +211034: 1f02 380f |01f6: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +211038: 4603 030c |01f8: aget-object v3, v3, v12 │ │ +21103c: 7110 5065 0300 |01fa: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211042: 0c03 |01fd: move-result-object v3 │ │ +211044: 6e10 4865 0300 |01fe: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21104a: 0a03 |0201: move-result v3 │ │ +21104c: 6e20 9972 3200 |0202: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.psetAlbumDiscCount:(I)V // method@7299 │ │ +211052: 2900 7a00 |0205: goto/16 027f // +007a │ │ +211056: 0713 |0207: move-object v3, v1 │ │ +211058: 1f03 380f |0208: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +21105c: 7110 5065 0200 |020a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +211062: 0c02 |020d: move-result-object v2 │ │ +211064: 6e10 4865 0200 |020e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +21106a: 0a02 |0211: move-result v2 │ │ +21106c: 6e20 9c72 2300 |0212: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setDiscNumber:(I)V // method@729c │ │ +211072: 286a |0215: goto 027f // +006a │ │ +211074: 1a03 132f |0216: const-string v3, "Track: " // string@2f13 │ │ +211078: 6e20 b365 3200 |0218: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +21107e: 0a03 |021b: move-result v3 │ │ +211080: 3803 4600 |021c: if-eqz v3, 0262 // +0046 │ │ +211084: 6e20 b465 7200 |021e: invoke-virtual {v2, v7}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21108a: 0c02 |0221: move-result-object v2 │ │ +21108c: 6e30 b065 b20a |0222: invoke-virtual {v2, v11, v10}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@65b0 │ │ +211092: 0c02 |0225: move-result-object v2 │ │ +211094: 6e20 b165 9200 |0226: invoke-virtual {v2, v9}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +21109a: 0c03 |0229: move-result-object v3 │ │ +21109c: 2134 |022a: array-length v4, v3 │ │ +21109e: 3d04 2800 |022b: if-lez v4, 0253 // +0028 │ │ +2110a2: 0712 |022d: move-object v2, v1 │ │ +2110a4: 1f02 380f |022e: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2110a8: 4604 0308 |0230: aget-object v4, v3, v8 │ │ +2110ac: 7110 5065 0400 |0232: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2110b2: 0c04 |0235: move-result-object v4 │ │ +2110b4: 6e10 4865 0400 |0236: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2110ba: 0a04 |0239: move-result v4 │ │ +2110bc: 6e20 ab72 4200 |023a: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackNumber:(I)V // method@72ab │ │ +2110c2: 2802 |023d: goto 023f // +0002 │ │ +2110c4: 0000 |023e: nop // spacer │ │ +2110c6: 2132 |023f: array-length v2, v3 │ │ +2110c8: 37c2 3f00 |0240: if-le v2, v12, 027f // +003f │ │ +2110cc: 0712 |0242: move-object v2, v1 │ │ +2110ce: 1f02 380f |0243: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2110d2: 4603 030c |0245: aget-object v3, v3, v12 │ │ +2110d6: 7110 5065 0300 |0247: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2110dc: 0c03 |024a: move-result-object v3 │ │ +2110de: 6e10 4865 0300 |024b: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2110e4: 0a03 |024e: move-result v3 │ │ +2110e6: 6e20 9a72 3200 |024f: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setAlbumTrackCount:(I)V // method@729a │ │ +2110ec: 282d |0252: goto 027f // +002d │ │ +2110ee: 0713 |0253: move-object v3, v1 │ │ +2110f0: 1f03 380f |0254: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2110f4: 7110 5065 0200 |0256: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +2110fa: 0c02 |0259: move-result-object v2 │ │ +2110fc: 6e10 4865 0200 |025a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +211102: 0a02 |025d: move-result v2 │ │ +211104: 6e20 ab72 2300 |025e: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.setTrackNumber:(I)V // method@72ab │ │ +21110a: 281e |0261: goto 027f // +001e │ │ +21110c: 6e20 b365 6200 |0262: invoke-virtual {v2, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211112: 0a03 |0265: move-result v3 │ │ +211114: 3803 1900 |0266: if-eqz v3, 027f // +0019 │ │ +211118: 6e20 b465 5200 |0268: invoke-virtual {v2, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21111e: 0c02 |026b: move-result-object v2 │ │ +211120: 6e20 5772 2100 |026c: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.setLastModified:(Ljava/lang/String;)V // method@7257 │ │ +211126: 2810 |026f: goto 027f // +0010 │ │ +211128: 3801 0f00 |0270: if-eqz v1, 027f // +000f │ │ +21112c: 6e20 b365 6200 |0272: invoke-virtual {v2, v6}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@65b3 │ │ +211132: 0a03 |0275: move-result v3 │ │ +211134: 3803 0900 |0276: if-eqz v3, 027f // +0009 │ │ +211138: 6e20 b465 5200 |0278: invoke-virtual {v2, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21113e: 0c02 |027b: move-result-object v2 │ │ +211140: 6e20 5772 2100 |027c: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.setLastModified:(Ljava/lang/String;)V // method@7257 │ │ +211146: 6e10 5c71 0d00 |027f: invoke-virtual {v13}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDConnection;.readLine:()Ljava/lang/String; // method@715c │ │ +21114c: 0c02 |0282: move-result-object v2 │ │ +21114e: 2900 8efd |0283: goto/16 0011 // -0272 │ │ +211152: 3801 0500 |0285: if-eqz v1, 028a // +0005 │ │ +211156: 6e20 5266 1000 |0287: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +21115c: 1100 |028a: return-object v0 │ │ catches : 7 │ │ 0x0173 - 0x0185 │ │ Ljava/lang/NumberFormatException; -> 0x027f │ │ 0x018f - 0x01a2 │ │ Ljava/lang/NumberFormatException; -> 0x027f │ │ 0x01ac - 0x01bf │ │ Ljava/lang/NumberFormatException; -> 0x027f │ │ @@ -515045,17 +515045,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -211aa8: |[211aa8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponses.:()V │ │ -211ab8: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -211abe: 0e00 |0003: return-void │ │ +211aa4: |[211aa4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDResponses.:()V │ │ +211ab4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +211aba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDResponses; │ │ │ │ Virtual methods - │ │ @@ -515127,50 +515127,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -211c08: |[211c08] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.:()V │ │ -211c18: 1c00 250f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // type@0f25 │ │ -211c1c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -211c22: 0c00 |0005: move-result-object v0 │ │ -211c24: 6900 0b5d |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.TAG:Ljava/lang/String; // field@5d0b │ │ -211c28: 0e00 |0008: return-void │ │ +211c04: |[211c04] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.:()V │ │ +211c14: 1c00 250f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; // type@0f25 │ │ +211c18: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +211c1e: 0c00 |0005: move-result-object v0 │ │ +211c20: 6900 0b5d |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.TAG:Ljava/lang/String; // field@5d0b │ │ +211c24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;) │ │ name : '' │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -211c2c: |[211c2c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V │ │ -211c3c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -211c42: 5b01 0c5d |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mInputStream:Ljava/io/InputStream; // field@5d0c │ │ -211c46: 2201 930c |0005: new-instance v1, Ljava/io/PrintWriter; // type@0c93 │ │ -211c4a: 7020 ea64 2100 |0007: invoke-direct {v1, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@64ea │ │ -211c50: 5b01 115d |000a: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mWriter:Ljava/io/PrintWriter; // field@5d11 │ │ -211c54: 1501 0800 |000c: const/high16 v1, #int 524288 // #8 │ │ -211c58: 2311 460f |000e: new-array v1, v1, [B // type@0f46 │ │ -211c5c: 5b01 0e5d |0010: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ -211c60: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -211c62: 5901 0f5d |0013: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211c66: 5901 105d |0015: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ -211c6a: 2201 800c |0017: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@0c80 │ │ -211c6e: 7010 8664 0100 |0019: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@6486 │ │ -211c74: 5b01 0d5d |001c: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ -211c78: 0e00 |001e: return-void │ │ +211c28: |[211c28] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.:(Ljava/io/InputStream;Ljava/io/OutputStream;)V │ │ +211c38: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +211c3e: 5b01 0c5d |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mInputStream:Ljava/io/InputStream; // field@5d0c │ │ +211c42: 2201 930c |0005: new-instance v1, Ljava/io/PrintWriter; // type@0c93 │ │ +211c46: 7020 ea64 2100 |0007: invoke-direct {v1, v2}, Ljava/io/PrintWriter;.:(Ljava/io/OutputStream;)V // method@64ea │ │ +211c4c: 5b01 115d |000a: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mWriter:Ljava/io/PrintWriter; // field@5d11 │ │ +211c50: 1501 0800 |000c: const/high16 v1, #int 524288 // #8 │ │ +211c54: 2311 460f |000e: new-array v1, v1, [B // type@0f46 │ │ +211c58: 5b01 0e5d |0010: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ +211c5c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +211c5e: 5901 0f5d |0013: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211c62: 5901 105d |0015: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ +211c66: 2201 800c |0017: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@0c80 │ │ +211c6a: 7010 8664 0100 |0019: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@6486 │ │ +211c70: 5b01 0d5d |001c: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ +211c74: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0005 line=66 │ │ 0x0010 line=67 │ │ 0x0013 line=69 │ │ @@ -515186,19 +515186,19 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -211b64: |[211b64] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.dataReady:()I │ │ -211b74: 5220 105d |0000: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ -211b78: 5221 0f5d |0002: iget v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211b7c: b110 |0004: sub-int/2addr v0, v1 │ │ -211b7e: 0f00 |0005: return v0 │ │ +211b60: |[211b60] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.dataReady:()I │ │ +211b70: 5220 105d |0000: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ +211b74: 5221 0f5d |0002: iget v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211b78: b110 |0004: sub-int/2addr v0, v1 │ │ +211b7a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;) │ │ @@ -515206,24 +515206,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -211c7c: |[211c7c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.fillReadBuffer:()V │ │ -211c8c: 5440 0c5d |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mInputStream:Ljava/io/InputStream; // field@5d0c │ │ -211c90: 5441 0e5d |0002: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ -211c94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -211c96: 1503 0800 |0005: const/high16 v3, #int 524288 // #8 │ │ -211c9a: 6e40 da64 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Ljava/io/InputStream;.read:([BII)I // method@64da │ │ -211ca0: 0a00 |000a: move-result v0 │ │ -211ca2: 5940 105d |000b: iput v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ -211ca6: 5942 0f5d |000d: iput v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211caa: 0e00 |000f: return-void │ │ +211c78: |[211c78] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.fillReadBuffer:()V │ │ +211c88: 5440 0c5d |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mInputStream:Ljava/io/InputStream; // field@5d0c │ │ +211c8c: 5441 0e5d |0002: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ +211c90: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +211c92: 1503 0800 |0005: const/high16 v3, #int 524288 // #8 │ │ +211c96: 6e40 da64 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Ljava/io/InputStream;.read:([BII)I // method@64da │ │ +211c9c: 0a00 |000a: move-result v0 │ │ +211c9e: 5940 105d |000b: iput v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ +211ca2: 5942 0f5d |000d: iput v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211ca6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000d line=85 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; │ │ │ │ @@ -515233,40 +515233,40 @@ │ │ type : '(I)[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -211af8: |[211af8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.readBinary:(I)[B │ │ -211b08: 2360 460f |0000: new-array v0, v6, [B // type@0f46 │ │ -211b0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -211b0e: 3561 2400 |0003: if-ge v1, v6, 0027 // +0024 │ │ -211b12: 7010 d271 0500 |0005: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.dataReady:()I // method@71d2 │ │ -211b18: 0a02 |0008: move-result v2 │ │ -211b1a: 9103 0601 |0009: sub-int v3, v6, v1 │ │ -211b1e: 3732 0300 |000b: if-le v2, v3, 000e // +0003 │ │ -211b22: 0132 |000d: move v2, v3 │ │ -211b24: 5453 0e5d |000e: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ -211b28: 5254 0f5d |0010: iget v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211b2c: 7152 d265 4310 |0012: invoke-static {v3, v4, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@65d2 │ │ -211b32: b021 |0015: add-int/2addr v1, v2 │ │ -211b34: 5253 0f5d |0016: iget v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211b38: b023 |0018: add-int/2addr v3, v2 │ │ -211b3a: 5953 0f5d |0019: iput v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211b3e: 7010 d271 0500 |001b: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.dataReady:()I // method@71d2 │ │ -211b44: 0a02 |001e: move-result v2 │ │ -211b46: 3902 e4ff |001f: if-nez v2, 0003 // -001c │ │ -211b4a: 3261 e2ff |0021: if-eq v1, v6, 0003 // -001e │ │ -211b4e: 7010 d371 0500 |0023: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.fillReadBuffer:()V // method@71d3 │ │ -211b54: 28dd |0026: goto 0003 // -0023 │ │ -211b56: 5256 0f5d |0027: iget v6, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211b5a: d806 0601 |0029: add-int/lit8 v6, v6, #int 1 // #01 │ │ -211b5e: 5956 0f5d |002b: iput v6, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211b62: 1100 |002d: return-object v0 │ │ +211af4: |[211af4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.readBinary:(I)[B │ │ +211b04: 2360 460f |0000: new-array v0, v6, [B // type@0f46 │ │ +211b08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +211b0a: 3561 2400 |0003: if-ge v1, v6, 0027 // +0024 │ │ +211b0e: 7010 d271 0500 |0005: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.dataReady:()I // method@71d2 │ │ +211b14: 0a02 |0008: move-result v2 │ │ +211b16: 9103 0601 |0009: sub-int v3, v6, v1 │ │ +211b1a: 3732 0300 |000b: if-le v2, v3, 000e // +0003 │ │ +211b1e: 0132 |000d: move v2, v3 │ │ +211b20: 5453 0e5d |000e: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ +211b24: 5254 0f5d |0010: iget v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211b28: 7152 d265 4310 |0012: invoke-static {v3, v4, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@65d2 │ │ +211b2e: b021 |0015: add-int/2addr v1, v2 │ │ +211b30: 5253 0f5d |0016: iget v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211b34: b023 |0018: add-int/2addr v3, v2 │ │ +211b36: 5953 0f5d |0019: iput v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211b3a: 7010 d271 0500 |001b: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.dataReady:()I // method@71d2 │ │ +211b40: 0a02 |001e: move-result v2 │ │ +211b42: 3902 e4ff |001f: if-nez v2, 0003 // -001c │ │ +211b46: 3261 e2ff |0021: if-eq v1, v6, 0003 // -001e │ │ +211b4a: 7010 d371 0500 |0023: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.fillReadBuffer:()V // method@71d3 │ │ +211b50: 28dd |0026: goto 0003 // -0023 │ │ +211b52: 5256 0f5d |0027: iget v6, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211b56: d806 0601 |0029: add-int/lit8 v6, v6, #int 1 // #01 │ │ +211b5a: 5956 0f5d |002b: iput v6, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211b5e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=151 │ │ 0x000e line=157 │ │ 0x0016 line=159 │ │ 0x001b line=162 │ │ @@ -515281,45 +515281,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -211b80: |[211b80] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.readLine:()Ljava/lang/String; │ │ -211b90: 5450 0d5d |0000: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ -211b94: 6e10 8864 0000 |0002: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.reset:()V // method@6488 │ │ -211b9a: 5250 0f5d |0005: iget v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211b9e: 5251 105d |0007: iget v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ -211ba2: 3310 1100 |0009: if-ne v0, v1, 001a // +0011 │ │ -211ba6: 5451 0d5d |000b: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ -211baa: 5452 0e5d |000d: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ -211bae: 5253 0f5d |000f: iget v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211bb2: b130 |0011: sub-int/2addr v0, v3 │ │ -211bb4: 6e40 8d64 2103 |0012: invoke-virtual {v1, v2, v3, v0}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@648d │ │ -211bba: 7010 d371 0500 |0015: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.fillReadBuffer:()V // method@71d3 │ │ -211bc0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -211bc2: 28ee |0019: goto 0007 // -0012 │ │ -211bc4: 5451 0e5d |001a: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ -211bc8: 4802 0100 |001c: aget-byte v2, v1, v0 │ │ -211bcc: 1303 0a00 |001e: const/16 v3, #int 10 // #a │ │ -211bd0: 3332 1800 |0020: if-ne v2, v3, 0038 // +0018 │ │ -211bd4: 5452 0d5d |0022: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ -211bd8: 5253 0f5d |0024: iget v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211bdc: 9104 0003 |0026: sub-int v4, v0, v3 │ │ -211be0: 6e40 8d64 1243 |0028: invoke-virtual {v2, v1, v3, v4}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@648d │ │ -211be6: d800 0001 |002b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -211bea: 5950 0f5d |002d: iput v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ -211bee: 5450 0d5d |002f: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ -211bf2: 1a01 892f |0031: const-string v1, "UTF-8" // string@2f89 │ │ -211bf6: 6e20 8b64 1000 |0033: invoke-virtual {v0, v1}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@648b │ │ -211bfc: 0c00 |0036: move-result-object v0 │ │ -211bfe: 1100 |0037: return-object v0 │ │ -211c00: d800 0001 |0038: add-int/lit8 v0, v0, #int 1 // #01 │ │ -211c04: 28cd |003a: goto 0007 // -0033 │ │ +211b7c: |[211b7c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.readLine:()Ljava/lang/String; │ │ +211b8c: 5450 0d5d |0000: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ +211b90: 6e10 8864 0000 |0002: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.reset:()V // method@6488 │ │ +211b96: 5250 0f5d |0005: iget v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211b9a: 5251 105d |0007: iget v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferWritePos:I // field@5d10 │ │ +211b9e: 3310 1100 |0009: if-ne v0, v1, 001a // +0011 │ │ +211ba2: 5451 0d5d |000b: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ +211ba6: 5452 0e5d |000d: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ +211baa: 5253 0f5d |000f: iget v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211bae: b130 |0011: sub-int/2addr v0, v3 │ │ +211bb0: 6e40 8d64 2103 |0012: invoke-virtual {v1, v2, v3, v0}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@648d │ │ +211bb6: 7010 d371 0500 |0015: invoke-direct {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.fillReadBuffer:()V // method@71d3 │ │ +211bbc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +211bbe: 28ee |0019: goto 0007 // -0012 │ │ +211bc0: 5451 0e5d |001a: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBuffer:[B // field@5d0e │ │ +211bc4: 4802 0100 |001c: aget-byte v2, v1, v0 │ │ +211bc8: 1303 0a00 |001e: const/16 v3, #int 10 // #a │ │ +211bcc: 3332 1800 |0020: if-ne v2, v3, 0038 // +0018 │ │ +211bd0: 5452 0d5d |0022: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ +211bd4: 5253 0f5d |0024: iget v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211bd8: 9104 0003 |0026: sub-int v4, v0, v3 │ │ +211bdc: 6e40 8d64 1243 |0028: invoke-virtual {v2, v1, v3, v4}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@648d │ │ +211be2: d800 0001 |002b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +211be6: 5950 0f5d |002d: iput v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mReadBufferReadPos:I // field@5d0f │ │ +211bea: 5450 0d5d |002f: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mLineBuffer:Ljava/io/ByteArrayOutputStream; // field@5d0d │ │ +211bee: 1a01 892f |0031: const-string v1, "UTF-8" // string@2f89 │ │ +211bf2: 6e20 8b64 1000 |0033: invoke-virtual {v0, v1}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@648b │ │ +211bf8: 0c00 |0036: move-result-object v0 │ │ +211bfa: 1100 |0037: return-object v0 │ │ +211bfc: d800 0001 |0038: add-int/lit8 v0, v0, #int 1 // #01 │ │ +211c00: 28cd |003a: goto 0007 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=101 │ │ 0x0007 line=105 │ │ 0x000b line=107 │ │ 0x0015 line=109 │ │ @@ -515335,27 +515335,27 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -211ac0: |[211ac0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.readReady:()Z │ │ -211ad0: 7010 d271 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.dataReady:()I // method@71d2 │ │ -211ad6: 0a00 |0003: move-result v0 │ │ -211ad8: 3c00 0d00 |0004: if-gtz v0, 0011 // +000d │ │ -211adc: 5410 0c5d |0006: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mInputStream:Ljava/io/InputStream; // field@5d0c │ │ -211ae0: 6e10 d664 0000 |0008: invoke-virtual {v0}, Ljava/io/InputStream;.available:()I // method@64d6 │ │ -211ae6: 0a00 |000b: move-result v0 │ │ -211ae8: 3d00 0300 |000c: if-lez v0, 000f // +0003 │ │ -211aec: 2803 |000e: goto 0011 // +0003 │ │ -211aee: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -211af0: 2802 |0010: goto 0012 // +0002 │ │ -211af2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -211af4: 0f00 |0012: return v0 │ │ +211abc: |[211abc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.readReady:()Z │ │ +211acc: 7010 d271 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.dataReady:()I // method@71d2 │ │ +211ad2: 0a00 |0003: move-result v0 │ │ +211ad4: 3c00 0d00 |0004: if-gtz v0, 0011 // +000d │ │ +211ad8: 5410 0c5d |0006: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mInputStream:Ljava/io/InputStream; // field@5d0c │ │ +211adc: 6e10 d664 0000 |0008: invoke-virtual {v0}, Ljava/io/InputStream;.available:()I // method@64d6 │ │ +211ae2: 0a00 |000b: move-result v0 │ │ +211ae4: 3d00 0300 |000c: if-lez v0, 000f // +0003 │ │ +211ae8: 2803 |000e: goto 0011 // +0003 │ │ +211aea: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +211aec: 2802 |0010: goto 0012 // +0002 │ │ +211aee: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +211af0: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;) │ │ @@ -515363,20 +515363,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -211cac: |[211cac] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.writeLine:(Ljava/lang/String;)V │ │ -211cbc: 5410 115d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mWriter:Ljava/io/PrintWriter; // field@5d11 │ │ -211cc0: 6e20 f564 2000 |0002: invoke-virtual {v0, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@64f5 │ │ -211cc6: 5412 115d |0005: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mWriter:Ljava/io/PrintWriter; // field@5d11 │ │ -211cca: 6e10 ed64 0200 |0007: invoke-virtual {v2}, Ljava/io/PrintWriter;.flush:()V // method@64ed │ │ -211cd0: 0e00 |000a: return-void │ │ +211ca8: |[211ca8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSocketInterface.writeLine:(Ljava/lang/String;)V │ │ +211cb8: 5410 115d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mWriter:Ljava/io/PrintWriter; // field@5d11 │ │ +211cbc: 6e20 f564 2000 |0002: invoke-virtual {v0, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@64f5 │ │ +211cc2: 5412 115d |0005: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface;.mWriter:Ljava/io/PrintWriter; // field@5d11 │ │ +211cc6: 6e10 ed64 0200 |0007: invoke-virtual {v2}, Ljava/io/PrintWriter;.flush:()V // method@64ed │ │ +211ccc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSocketInterface; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ @@ -515410,17 +515410,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -211cd4: |[211cd4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSortHelper.:()V │ │ -211ce4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -211cea: 0e00 |0003: return-void │ │ +211cd0: |[211cd0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSortHelper.:()V │ │ +211ce0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +211ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDSortHelper;) │ │ @@ -515428,19 +515428,19 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -211cec: |[211cec] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSortHelper.sortFileListNumeric:(Ljava/util/List;)V │ │ -211cfc: 2200 310f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator; // type@0f31 │ │ -211d00: 7010 4d72 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator;.:()V // method@724d │ │ -211d06: 7120 8d66 0100 |0005: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ -211d0c: 0e00 |0008: return-void │ │ +211ce8: |[211ce8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDSortHelper.sortFileListNumeric:(Ljava/util/List;)V │ │ +211cf8: 2200 310f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator; // type@0f31 │ │ +211cfc: 7010 4d72 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator;.:()V // method@724d │ │ +211d02: 7120 8d66 0100 |0005: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ +211d08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ @@ -515476,17 +515476,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -211d7c: |[211d7c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.:()V │ │ -211d8c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -211d92: 0e00 |0003: return-void │ │ +211d78: |[211d78] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.:()V │ │ +211d88: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +211d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1; │ │ │ │ Virtual methods - │ │ @@ -515495,18 +515495,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 │ │ -211d10: |[211d10] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -211d20: 6e20 dc71 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // method@71dc │ │ -211d26: 0c01 |0003: move-result-object v1 │ │ -211d28: 1101 |0004: return-object v1 │ │ +211d0c: |[211d0c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +211d1c: 6e20 dc71 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // method@71dc │ │ +211d22: 0c01 |0003: move-result-object v1 │ │ +211d24: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -515515,18 +515515,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -211d48: |[211d48] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ -211d58: 2200 2a0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -211d5c: 7020 e971 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Landroid/os/Parcel;)V // method@71e9 │ │ -211d62: 1100 |0005: return-object v0 │ │ +211d44: |[211d44] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ +211d54: 2200 2a0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +211d58: 7020 e971 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.:(Landroid/os/Parcel;)V // method@71e9 │ │ +211d5e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -515535,18 +515535,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 │ │ -211d2c: |[211d2c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.newArray:(I)[Ljava/lang/Object; │ │ -211d3c: 6e20 de71 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // method@71de │ │ -211d42: 0c01 |0003: move-result-object v1 │ │ -211d44: 1101 |0004: return-object v1 │ │ +211d28: |[211d28] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.newArray:(I)[Ljava/lang/Object; │ │ +211d38: 6e20 de71 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // method@71de │ │ +211d3e: 0c01 |0003: move-result-object v1 │ │ +211d40: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -515555,17 +515555,17 @@ │ │ type : '(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -211d64: |[211d64] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ -211d74: 2311 d60f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0fd6 │ │ -211d78: 1101 |0002: return-object v1 │ │ +211d60: |[211d60] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ +211d70: 2311 d60f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0fd6 │ │ +211d74: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -515601,17 +515601,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -211e20: |[211e20] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.:()V │ │ -211e30: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -211e36: 0e00 |0003: return-void │ │ +211e1c: |[211e1c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.:()V │ │ +211e2c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +211e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; │ │ │ │ Virtual methods - │ │ @@ -515620,20 +515620,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 │ │ -211dc0: |[211dc0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -211dd0: 1f01 2a0f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -211dd4: 1f02 2a0f |0002: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -211dd8: 6e30 e171 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I // method@71e1 │ │ -211dde: 0a01 |0007: move-result v1 │ │ -211de0: 0f01 |0008: return v1 │ │ +211dbc: |[211dbc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +211dcc: 1f01 2a0f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +211dd0: 1f02 2a0f |0002: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +211dd4: 6e30 e171 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I // method@71e1 │ │ +211dda: 0a01 |0007: move-result v1 │ │ +211ddc: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -515643,27 +515643,27 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -211de4: |[211de4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I │ │ -211df4: 6e20 ef71 2300 |0000: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.equals:(Ljava/lang/Object;)Z // method@71ef │ │ -211dfa: 0a00 |0003: move-result v0 │ │ -211dfc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -211e00: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -211e02: 0f02 |0007: return v2 │ │ -211e04: 7110 eb71 0200 |0008: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.access$000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Ljava/util/Date; // method@71eb │ │ -211e0a: 0c02 |000b: move-result-object v2 │ │ -211e0c: 7110 eb71 0300 |000c: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.access$000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Ljava/util/Date; // method@71eb │ │ -211e12: 0c03 |000f: move-result-object v3 │ │ -211e14: 6e20 9266 3200 |0010: invoke-virtual {v2, v3}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@6692 │ │ -211e1a: 0a02 |0013: move-result v2 │ │ -211e1c: 0f02 |0014: return v2 │ │ +211de0: |[211de0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I │ │ +211df0: 6e20 ef71 2300 |0000: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.equals:(Ljava/lang/Object;)Z // method@71ef │ │ +211df6: 0a00 |0003: move-result v0 │ │ +211df8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +211dfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +211dfe: 0f02 |0007: return v2 │ │ +211e00: 7110 eb71 0200 |0008: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.access$000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Ljava/util/Date; // method@71eb │ │ +211e06: 0c02 |000b: move-result-object v2 │ │ +211e08: 7110 eb71 0300 |000c: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.access$000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Ljava/util/Date; // method@71eb │ │ +211e0e: 0c03 |000f: move-result-object v3 │ │ +211e10: 6e20 9266 3200 |0010: invoke-virtual {v2, v3}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@6692 │ │ +211e16: 0a02 |0013: move-result v2 │ │ +211e18: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0008 line=200 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; │ │ 0x0000 - 0x0015 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ @@ -515674,24 +515674,24 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -211d94: |[211d94] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.equals:(Ljava/lang/Object;)Z │ │ -211da4: 2020 2a0f |0000: instance-of v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -211da8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -211dac: 6e20 8065 1200 |0004: invoke-virtual {v2, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@6580 │ │ -211db2: 0a02 |0007: move-result v2 │ │ -211db4: 3802 0400 |0008: if-eqz v2, 000c // +0004 │ │ -211db8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -211dba: 2802 |000b: goto 000d // +0002 │ │ -211dbc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -211dbe: 0f02 |000d: return v2 │ │ +211d90: |[211d90] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPDAlbumDateComparator.equals:(Ljava/lang/Object;)Z │ │ +211da0: 2020 2a0f |0000: instance-of v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +211da4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +211da8: 6e20 8065 1200 |0004: invoke-virtual {v2, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@6580 │ │ +211dae: 0a02 |0007: move-result v2 │ │ +211db0: 3802 0400 |0008: if-eqz v2, 000c // +0004 │ │ +211db4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +211db6: 2802 |000b: goto 000d // +0002 │ │ +211db8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +211dba: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -515740,32 +515740,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -211e80: |[211e80] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.:()V │ │ -211e90: 2200 290f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ -211e94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -211e96: 1a02 6c2c |0003: const-string v2, "TITLE" // string@2c6c │ │ -211e9a: 7030 e471 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.:(Ljava/lang/String;I)V // method@71e4 │ │ -211ea0: 6900 145d |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ -211ea4: 2200 290f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ -211ea8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -211eaa: 1a03 470b |000d: const-string v3, "DATE" // string@0b47 │ │ -211eae: 7030 e471 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.:(Ljava/lang/String;I)V // method@71e4 │ │ -211eb4: 6900 135d |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ -211eb8: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -211eba: 2333 d50f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0fd5 │ │ -211ebe: 6204 145d |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ -211ec2: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ -211ec6: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ -211eca: 6903 125d |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d12 │ │ -211ece: 0e00 |001f: return-void │ │ +211e7c: |[211e7c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.:()V │ │ +211e8c: 2200 290f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ +211e90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +211e92: 1a02 6c2c |0003: const-string v2, "TITLE" // string@2c6c │ │ +211e96: 7030 e471 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.:(Ljava/lang/String;I)V // method@71e4 │ │ +211e9c: 6900 145d |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ +211ea0: 2200 290f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ +211ea4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +211ea6: 1a03 470b |000d: const-string v3, "DATE" // string@0b47 │ │ +211eaa: 7030 e471 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.:(Ljava/lang/String;I)V // method@71e4 │ │ +211eb0: 6900 135d |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ +211eb4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +211eb6: 2333 d50f |0015: new-array v3, v3, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0fd5 │ │ +211eba: 6204 145d |0017: sget-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.TITLE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d14 │ │ +211ebe: 4d04 0301 |0019: aput-object v4, v3, v1 │ │ +211ec2: 4d00 0302 |001b: aput-object v0, v3, v2 │ │ +211ec6: 6903 125d |001d: sput-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d12 │ │ +211eca: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000a line=37 │ │ 0x0017 line=35 │ │ locals : │ │ │ │ @@ -515774,17 +515774,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 │ │ -211ed0: |[211ed0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.:(Ljava/lang/String;I)V │ │ -211ee0: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -211ee6: 0e00 |0003: return-void │ │ +211ecc: |[211ecc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.:(Ljava/lang/String;I)V │ │ +211edc: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +211ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -515794,20 +515794,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -211e38: |[211e38] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ -211e48: 1c00 290f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ -211e4c: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -211e52: 0c01 |0005: move-result-object v1 │ │ -211e54: 1f01 290f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ -211e58: 1101 |0008: return-object v1 │ │ +211e34: |[211e34] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ +211e44: 1c00 290f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ +211e48: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +211e4e: 0c01 |0005: move-result-object v1 │ │ +211e50: 1f01 290f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0f29 │ │ +211e54: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;) │ │ @@ -515815,20 +515815,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -211e5c: |[211e5c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ -211e6c: 6200 125d |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d12 │ │ -211e70: 6e10 1f73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.clone:()Ljava/lang/Object; // method@731f │ │ -211e76: 0c00 |0005: move-result-object v0 │ │ -211e78: 1f00 d50f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0fd5 │ │ -211e7c: 1100 |0008: return-object v0 │ │ +211e58: |[211e58] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum$MPD_ALBUM_SORT_ORDER.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ +211e68: 6200 125d |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d12 │ │ +211e6c: 6e10 1f73 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.clone:()Ljava/lang/Object; // method@731f │ │ +211e72: 0c00 |0005: move-result-object v0 │ │ +211e74: 1f00 d50f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // type@0fd5 │ │ +211e78: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9103 (MPDAlbum.java) │ │ @@ -515863,17 +515863,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -212368: |[212368] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.:()V │ │ -212378: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -21237e: 0e00 |0003: return-void │ │ +212364: |[212364] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.:()V │ │ +212374: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +21237a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1; │ │ │ │ Virtual methods - │ │ @@ -515882,18 +515882,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 │ │ -2122fc: |[2122fc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -21230c: 6e20 0172 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // method@7201 │ │ -212312: 0c01 |0003: move-result-object v1 │ │ -212314: 1101 |0004: return-object v1 │ │ +2122f8: |[2122f8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +212308: 6e20 0172 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // method@7201 │ │ +21230e: 0c01 |0003: move-result-object v1 │ │ +212310: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -515902,18 +515902,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -212334: |[212334] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ -212344: 2200 2c0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -212348: 7020 0572 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Landroid/os/Parcel;)V // method@7205 │ │ -21234e: 1100 |0005: return-object v0 │ │ +212330: |[212330] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ +212340: 2200 2c0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +212344: 7020 0572 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.:(Landroid/os/Parcel;)V // method@7205 │ │ +21234a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -515922,18 +515922,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 │ │ -212318: |[212318] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.newArray:(I)[Ljava/lang/Object; │ │ -212328: 6e20 0372 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // method@7203 │ │ -21232e: 0c01 |0003: move-result-object v1 │ │ -212330: 1101 |0004: return-object v1 │ │ +212314: |[212314] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.newArray:(I)[Ljava/lang/Object; │ │ +212324: 6e20 0372 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // method@7203 │ │ +21232a: 0c01 |0003: move-result-object v1 │ │ +21232c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -515942,17 +515942,17 @@ │ │ type : '(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212350: |[212350] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ -212360: 2311 d70f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0fd7 │ │ -212364: 1101 |0002: return-object v1 │ │ +21234c: |[21234c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ +21235c: 2311 d70f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0fd7 │ │ +212360: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -515988,17 +515988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2127f0: |[2127f0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.:()V │ │ -212800: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -212806: 0e00 |0003: return-void │ │ +2127ec: |[2127ec] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.:()V │ │ +2127fc: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +212802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1; │ │ │ │ Virtual methods - │ │ @@ -516007,18 +516007,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 │ │ -212784: |[212784] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -212794: 6e20 1872 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@7218 │ │ -21279a: 0c01 |0003: move-result-object v1 │ │ -21279c: 1101 |0004: return-object v1 │ │ +212780: |[212780] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +212790: 6e20 1872 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@7218 │ │ +212796: 0c01 |0003: move-result-object v1 │ │ +212798: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -516027,18 +516027,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2127bc: |[2127bc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ -2127cc: 2200 2f0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -2127d0: 7020 2272 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:(Landroid/os/Parcel;)V // method@7222 │ │ -2127d6: 1100 |0005: return-object v0 │ │ +2127b8: |[2127b8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ +2127c8: 2200 2f0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +2127cc: 7020 2272 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:(Landroid/os/Parcel;)V // method@7222 │ │ +2127d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -516047,18 +516047,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 │ │ -2127a0: |[2127a0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.newArray:(I)[Ljava/lang/Object; │ │ -2127b0: 6e20 1a72 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@721a │ │ -2127b6: 0c01 |0003: move-result-object v1 │ │ -2127b8: 1101 |0004: return-object v1 │ │ +21279c: |[21279c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.newArray:(I)[Ljava/lang/Object; │ │ +2127ac: 6e20 1a72 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@721a │ │ +2127b2: 0c01 |0003: move-result-object v1 │ │ +2127b4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -516067,17 +516067,17 @@ │ │ type : '(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2127d8: |[2127d8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ -2127e8: 2311 d90f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0fd9 │ │ -2127ec: 1101 |0002: return-object v1 │ │ +2127d4: |[2127d4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ +2127e4: 2311 d90f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0fd9 │ │ +2127e8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -516130,39 +516130,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -212850: |[212850] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.:()V │ │ -212860: 2200 2e0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ -212864: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -212866: 1a02 0d24 |0003: const-string v2, "MPD_PLAYING" // string@240d │ │ -21286a: 7030 1c72 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.:(Ljava/lang/String;I)V // method@721c │ │ -212870: 6900 225d |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ -212874: 2200 2e0f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ -212878: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -21287a: 1a03 0824 |000d: const-string v3, "MPD_PAUSING" // string@2408 │ │ -21287e: 7030 1c72 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.:(Ljava/lang/String;I)V // method@721c │ │ -212884: 6900 215d |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ -212888: 2200 2e0f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ -21288c: 1223 |0016: const/4 v3, #int 2 // #2 │ │ -21288e: 1a04 4b24 |0017: const-string v4, "MPD_STOPPED" // string@244b │ │ -212892: 7030 1c72 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.:(Ljava/lang/String;I)V // method@721c │ │ -212898: 6900 235d |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ -21289c: 1234 |001e: const/4 v4, #int 3 // #3 │ │ -21289e: 2344 d80f |001f: new-array v4, v4, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0fd8 │ │ -2128a2: 6205 225d |0021: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ -2128a6: 4d05 0401 |0023: aput-object v5, v4, v1 │ │ -2128aa: 6201 215d |0025: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ -2128ae: 4d01 0402 |0027: aput-object v1, v4, v2 │ │ -2128b2: 4d00 0403 |0029: aput-object v0, v4, v3 │ │ -2128b6: 6904 205d |002b: sput-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d20 │ │ -2128ba: 0e00 |002d: return-void │ │ +21284c: |[21284c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.:()V │ │ +21285c: 2200 2e0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ +212860: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +212862: 1a02 0d24 |0003: const-string v2, "MPD_PLAYING" // string@240d │ │ +212866: 7030 1c72 2001 |0005: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.:(Ljava/lang/String;I)V // method@721c │ │ +21286c: 6900 225d |0008: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ +212870: 2200 2e0f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ +212874: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +212876: 1a03 0824 |000d: const-string v3, "MPD_PAUSING" // string@2408 │ │ +21287a: 7030 1c72 3002 |000f: invoke-direct {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.:(Ljava/lang/String;I)V // method@721c │ │ +212880: 6900 215d |0012: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ +212884: 2200 2e0f |0014: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ +212888: 1223 |0016: const/4 v3, #int 2 // #2 │ │ +21288a: 1a04 4b24 |0017: const-string v4, "MPD_STOPPED" // string@244b │ │ +21288e: 7030 1c72 4003 |0019: invoke-direct {v0, v4, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.:(Ljava/lang/String;I)V // method@721c │ │ +212894: 6900 235d |001c: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ +212898: 1234 |001e: const/4 v4, #int 3 // #3 │ │ +21289a: 2344 d80f |001f: new-array v4, v4, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0fd8 │ │ +21289e: 6205 225d |0021: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ +2128a2: 4d05 0401 |0023: aput-object v5, v4, v1 │ │ +2128a6: 6201 215d |0025: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ +2128aa: 4d01 0402 |0027: aput-object v1, v4, v2 │ │ +2128ae: 4d00 0403 |0029: aput-object v0, v4, v3 │ │ +2128b2: 6904 205d |002b: sput-object v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d20 │ │ +2128b6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x000a line=35 │ │ 0x0014 line=36 │ │ 0x0021 line=33 │ │ locals : │ │ @@ -516172,17 +516172,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 │ │ -2128bc: |[2128bc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.:(Ljava/lang/String;I)V │ │ -2128cc: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ -2128d2: 0e00 |0003: return-void │ │ +2128b8: |[2128b8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.:(Ljava/lang/String;I)V │ │ +2128c8: 7030 2b65 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@652b │ │ +2128ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -516192,20 +516192,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -212808: |[212808] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ -212818: 1c00 2e0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ -21281c: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ -212822: 0c01 |0005: move-result-object v1 │ │ -212824: 1f01 2e0f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ -212828: 1101 |0008: return-object v1 │ │ +212804: |[212804] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.valueOf:(Ljava/lang/String;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ +212814: 1c00 2e0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ +212818: 7120 2c65 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@652c │ │ +21281e: 0c01 |0005: move-result-object v1 │ │ +212820: 1f01 2e0f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0f2e │ │ +212824: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;) │ │ @@ -516213,20 +516213,20 @@ │ │ type : '()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -21282c: |[21282c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ -21283c: 6200 205d |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d20 │ │ -212840: 6e10 2073 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.clone:()Ljava/lang/Object; // method@7320 │ │ -212846: 0c00 |0005: move-result-object v0 │ │ -212848: 1f00 d80f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0fd8 │ │ -21284c: 1100 |0008: return-object v0 │ │ +212828: |[212828] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus$MPD_PLAYBACK_STATE.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ +212838: 6200 205d |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.$VALUES:[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d20 │ │ +21283c: 6e10 2073 0000 |0002: invoke-virtual {v0}, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.clone:()Ljava/lang/Object; // method@7320 │ │ +212842: 0c00 |0005: move-result-object v0 │ │ +212844: 1f00 d80f |0006: check-cast v0, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // type@0fd8 │ │ +212848: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9116 (MPDCurrentStatus.java) │ │ @@ -516339,57 +516339,57 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -212df4: |[212df4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:()V │ │ -212e04: 2200 2d0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1; // type@0f2d │ │ -212e08: 7010 1672 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1;.:()V // method@7216 │ │ -212e0e: 6900 245d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d24 │ │ -212e12: 0e00 |0007: return-void │ │ +212df0: |[212df0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:()V │ │ +212e00: 2200 2d0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1; // type@0f2d │ │ +212e04: 7010 1672 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$1;.:()V // method@7216 │ │ +212e0a: 6900 245d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d24 │ │ +212e0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -212e14: |[212e14] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:()V │ │ -212e24: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ -212e2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -212e2c: 5930 355d |0004: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -212e30: 5930 305d |0006: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -212e34: 5930 2f5d |0008: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -212e38: 5930 325d |000a: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -212e3c: 5930 285d |000c: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -212e40: 5930 2e5d |000e: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -212e44: 5930 2d5d |0010: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -212e48: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -212e4a: 5931 295d |0013: iput v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -212e4e: 5930 2b5d |0015: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -212e52: 5930 315d |0017: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -212e56: 1a02 aa02 |0019: const-string v2, "0" // string@02aa │ │ -212e5a: 5b32 255d |001b: iput-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -212e5e: 5930 275d |001d: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -212e62: 5930 265d |001f: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -212e66: 5930 2a5d |0021: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -212e6a: 5930 335d |0023: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -212e6e: 5931 345d |0025: iput v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -212e72: 6200 235d |0027: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ -212e76: 5b30 2c5d |0029: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -212e7a: 0e00 |002b: return-void │ │ +212e10: |[212e10] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:()V │ │ +212e20: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ +212e26: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +212e28: 5930 355d |0004: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +212e2c: 5930 305d |0006: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +212e30: 5930 2f5d |0008: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +212e34: 5930 325d |000a: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +212e38: 5930 285d |000c: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +212e3c: 5930 2e5d |000e: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +212e40: 5930 2d5d |0010: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +212e44: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +212e46: 5931 295d |0013: iput v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +212e4a: 5930 2b5d |0015: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +212e4e: 5930 315d |0017: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +212e52: 1a02 aa02 |0019: const-string v2, "0" // string@02aa │ │ +212e56: 5b32 255d |001b: iput-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +212e5a: 5930 275d |001d: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +212e5e: 5930 265d |001f: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +212e62: 5930 2a5d |0021: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +212e66: 5930 335d |0023: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +212e6a: 5931 345d |0025: iput v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +212e6e: 6200 235d |0027: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_STOPPED:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d23 │ │ +212e72: 5b30 2c5d |0029: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +212e76: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0004 line=149 │ │ 0x0006 line=150 │ │ 0x0008 line=151 │ │ 0x000a line=152 │ │ @@ -516414,71 +516414,71 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 112 16-bit code units │ │ -212e7c: |[212e7c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:(Landroid/os/Parcel;)V │ │ -212e8c: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -212e92: 6e10 a906 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212e98: 0a00 |0006: move-result v0 │ │ -212e9a: 5910 355d |0007: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -212e9e: 6e10 a906 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212ea4: 0a00 |000c: move-result v0 │ │ -212ea6: 5910 305d |000d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -212eaa: 6e10 a906 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212eb0: 0a00 |0012: move-result v0 │ │ -212eb2: 5910 2f5d |0013: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -212eb6: 6e10 a906 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212ebc: 0a00 |0018: move-result v0 │ │ -212ebe: 5910 325d |0019: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -212ec2: 6e10 a906 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212ec8: 0a00 |001e: move-result v0 │ │ -212eca: 5910 285d |001f: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -212ece: 6e10 a906 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212ed4: 0a00 |0024: move-result v0 │ │ -212ed6: 5910 2e5d |0025: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -212eda: 6e10 a906 0200 |0027: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212ee0: 0a00 |002a: move-result v0 │ │ -212ee2: 5910 2d5d |002b: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -212ee6: 6e10 a906 0200 |002d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212eec: 0a00 |0030: move-result v0 │ │ -212eee: 5910 295d |0031: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -212ef2: 6e10 a906 0200 |0033: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212ef8: 0a00 |0036: move-result v0 │ │ -212efa: 5910 2b5d |0037: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -212efe: 6e10 a906 0200 |0039: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212f04: 0a00 |003c: move-result v0 │ │ -212f06: 5910 315d |003d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -212f0a: 6e10 af06 0200 |003f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -212f10: 0c00 |0042: move-result-object v0 │ │ -212f12: 5b10 255d |0043: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -212f16: 6e10 a906 0200 |0045: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212f1c: 0a00 |0048: move-result v0 │ │ -212f1e: 5910 275d |0049: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -212f22: 6e10 a906 0200 |004b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212f28: 0a00 |004e: move-result v0 │ │ -212f2a: 5910 265d |004f: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -212f2e: 6e10 a906 0200 |0051: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212f34: 0a00 |0054: move-result v0 │ │ -212f36: 5910 2a5d |0055: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -212f3a: 6e10 a906 0200 |0057: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212f40: 0a00 |005a: move-result v0 │ │ -212f42: 5910 335d |005b: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -212f46: 6e10 a906 0200 |005d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212f4c: 0a00 |0060: move-result v0 │ │ -212f4e: 5910 345d |0061: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -212f52: 7100 1f72 0000 |0063: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@721f │ │ -212f58: 0c00 |0066: move-result-object v0 │ │ -212f5a: 6e10 a906 0200 |0067: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -212f60: 0a02 |006a: move-result v2 │ │ -212f62: 4602 0002 |006b: aget-object v2, v0, v2 │ │ -212f66: 5b12 2c5d |006d: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -212f6a: 0e00 |006f: return-void │ │ +212e78: |[212e78] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:(Landroid/os/Parcel;)V │ │ +212e88: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +212e8e: 6e10 a906 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212e94: 0a00 |0006: move-result v0 │ │ +212e96: 5910 355d |0007: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +212e9a: 6e10 a906 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212ea0: 0a00 |000c: move-result v0 │ │ +212ea2: 5910 305d |000d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +212ea6: 6e10 a906 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212eac: 0a00 |0012: move-result v0 │ │ +212eae: 5910 2f5d |0013: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +212eb2: 6e10 a906 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212eb8: 0a00 |0018: move-result v0 │ │ +212eba: 5910 325d |0019: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +212ebe: 6e10 a906 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212ec4: 0a00 |001e: move-result v0 │ │ +212ec6: 5910 285d |001f: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +212eca: 6e10 a906 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212ed0: 0a00 |0024: move-result v0 │ │ +212ed2: 5910 2e5d |0025: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +212ed6: 6e10 a906 0200 |0027: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212edc: 0a00 |002a: move-result v0 │ │ +212ede: 5910 2d5d |002b: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +212ee2: 6e10 a906 0200 |002d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212ee8: 0a00 |0030: move-result v0 │ │ +212eea: 5910 295d |0031: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +212eee: 6e10 a906 0200 |0033: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212ef4: 0a00 |0036: move-result v0 │ │ +212ef6: 5910 2b5d |0037: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +212efa: 6e10 a906 0200 |0039: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212f00: 0a00 |003c: move-result v0 │ │ +212f02: 5910 315d |003d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +212f06: 6e10 af06 0200 |003f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +212f0c: 0c00 |0042: move-result-object v0 │ │ +212f0e: 5b10 255d |0043: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +212f12: 6e10 a906 0200 |0045: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212f18: 0a00 |0048: move-result v0 │ │ +212f1a: 5910 275d |0049: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +212f1e: 6e10 a906 0200 |004b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212f24: 0a00 |004e: move-result v0 │ │ +212f26: 5910 265d |004f: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +212f2a: 6e10 a906 0200 |0051: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212f30: 0a00 |0054: move-result v0 │ │ +212f32: 5910 2a5d |0055: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +212f36: 6e10 a906 0200 |0057: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212f3c: 0a00 |005a: move-result v0 │ │ +212f3e: 5910 335d |005b: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +212f42: 6e10 a906 0200 |005d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212f48: 0a00 |0060: move-result v0 │ │ +212f4a: 5910 345d |0061: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +212f4e: 7100 1f72 0000 |0063: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@721f │ │ +212f54: 0c00 |0066: move-result-object v0 │ │ +212f56: 6e10 a906 0200 |0067: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +212f5c: 0a02 |006a: move-result v2 │ │ +212f5e: 4602 0002 |006b: aget-object v2, v0, v2 │ │ +212f62: 5b12 2c5d |006d: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +212f66: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=129 │ │ 0x0009 line=130 │ │ 0x000f line=131 │ │ 0x0015 line=132 │ │ @@ -516504,51 +516504,51 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -212f6c: |[212f6c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ -212f7c: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -212f82: 5220 355d |0003: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -212f86: 5910 355d |0005: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -212f8a: 5220 305d |0007: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -212f8e: 5910 305d |0009: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -212f92: 5220 2f5d |000b: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -212f96: 5910 2f5d |000d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -212f9a: 5220 325d |000f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -212f9e: 5910 325d |0011: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -212fa2: 5220 285d |0013: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -212fa6: 5910 285d |0015: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -212faa: 5220 2e5d |0017: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -212fae: 5910 2e5d |0019: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -212fb2: 5220 2d5d |001b: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -212fb6: 5910 2d5d |001d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -212fba: 5220 295d |001f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -212fbe: 5910 295d |0021: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -212fc2: 5220 2b5d |0023: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -212fc6: 5910 2b5d |0025: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -212fca: 5220 315d |0027: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -212fce: 5910 315d |0029: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -212fd2: 5420 255d |002b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -212fd6: 5b10 255d |002d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -212fda: 5220 275d |002f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -212fde: 5910 275d |0031: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -212fe2: 5220 265d |0033: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -212fe6: 5910 265d |0035: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -212fea: 5220 2a5d |0037: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -212fee: 5910 2a5d |0039: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -212ff2: 5220 335d |003b: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -212ff6: 5910 335d |003d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -212ffa: 5220 345d |003f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -212ffe: 5910 345d |0041: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -213002: 5422 2c5d |0043: iget-object v2, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -213006: 5b12 2c5d |0045: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -21300a: 0e00 |0047: return-void │ │ +212f68: |[212f68] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ +212f78: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +212f7e: 5220 355d |0003: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +212f82: 5910 355d |0005: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +212f86: 5220 305d |0007: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +212f8a: 5910 305d |0009: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +212f8e: 5220 2f5d |000b: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +212f92: 5910 2f5d |000d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +212f96: 5220 325d |000f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +212f9a: 5910 325d |0011: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +212f9e: 5220 285d |0013: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +212fa2: 5910 285d |0015: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +212fa6: 5220 2e5d |0017: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +212faa: 5910 2e5d |0019: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +212fae: 5220 2d5d |001b: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +212fb2: 5910 2d5d |001d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +212fb6: 5220 295d |001f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +212fba: 5910 295d |0021: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +212fbe: 5220 2b5d |0023: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +212fc2: 5910 2b5d |0025: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +212fc6: 5220 315d |0027: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +212fca: 5910 315d |0029: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +212fce: 5420 255d |002b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +212fd2: 5b10 255d |002d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +212fd6: 5220 275d |002f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +212fda: 5910 275d |0031: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +212fde: 5220 265d |0033: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +212fe2: 5910 265d |0035: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +212fe6: 5220 2a5d |0037: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +212fea: 5910 2a5d |0039: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +212fee: 5220 335d |003b: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +212ff2: 5910 335d |003d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +212ff6: 5220 345d |003f: iget v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +212ffa: 5910 345d |0041: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +212ffe: 5422 2c5d |0043: iget-object v2, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +213002: 5b12 2c5d |0045: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +213006: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ 0x0007 line=175 │ │ 0x000b line=176 │ │ 0x000f line=177 │ │ @@ -516575,33 +516575,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -2128d4: |[2128d4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.describeContents:()I │ │ -2128e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -2128e6: 0f00 |0001: return v0 │ │ +2128d0: |[2128d0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.describeContents:()I │ │ +2128e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +2128e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ name : 'getBitDepth' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212a50: |[212a50] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getBitDepth:()Ljava/lang/String; │ │ -212a60: 5410 255d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -212a64: 1100 |0002: return-object v0 │ │ +212a4c: |[212a4c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getBitDepth:()Ljava/lang/String; │ │ +212a5c: 5410 255d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +212a60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516609,17 +516609,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2128e8: |[2128e8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getBitrate:()I │ │ -2128f8: 5210 265d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -2128fc: 0f00 |0002: return v0 │ │ +2128e4: |[2128e4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getBitrate:()I │ │ +2128f4: 5210 265d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +2128f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516627,17 +516627,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212900: |[212900] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getChannelCount:()I │ │ -212910: 5210 275d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -212914: 0f00 |0002: return v0 │ │ +2128fc: |[2128fc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getChannelCount:()I │ │ +21290c: 5210 275d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +212910: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516645,17 +516645,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212918: |[212918] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getConsume:()I │ │ -212928: 5210 285d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -21292c: 0f00 |0002: return v0 │ │ +212914: |[212914] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getConsume:()I │ │ +212924: 5210 285d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +212928: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516663,17 +516663,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212930: |[212930] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getCurrentSongIndex:()I │ │ -212940: 5210 295d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -212944: 0f00 |0002: return v0 │ │ +21292c: |[21292c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getCurrentSongIndex:()I │ │ +21293c: 5210 295d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +212940: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516681,17 +516681,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212948: |[212948] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getElapsedTime:()I │ │ -212958: 5210 2a5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -21295c: 0f00 |0002: return v0 │ │ +212944: |[212944] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getElapsedTime:()I │ │ +212954: 5210 2a5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +212958: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516699,17 +516699,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212960: |[212960] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getNextSongIndex:()I │ │ -212970: 5210 2b5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -212974: 0f00 |0002: return v0 │ │ +21295c: |[21295c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getNextSongIndex:()I │ │ +21296c: 5210 2b5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +212970: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #8 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516717,17 +516717,17 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212ddc: |[212ddc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ -212dec: 5410 2c5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -212df0: 1100 |0002: return-object v0 │ │ +212dd8: |[212dd8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ +212de8: 5410 2c5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +212dec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516735,17 +516735,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212978: |[212978] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getPlaylistLength:()I │ │ -212988: 5210 2d5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -21298c: 0f00 |0002: return v0 │ │ +212974: |[212974] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getPlaylistLength:()I │ │ +212984: 5210 2d5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +212988: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516753,17 +516753,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212990: |[212990] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getPlaylistVersion:()I │ │ -2129a0: 5210 2e5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -2129a4: 0f00 |0002: return v0 │ │ +21298c: |[21298c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getPlaylistVersion:()I │ │ +21299c: 5210 2e5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +2129a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #11 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516771,17 +516771,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2129a8: |[2129a8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getRandom:()I │ │ -2129b8: 5210 2f5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -2129bc: 0f00 |0002: return v0 │ │ +2129a4: |[2129a4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getRandom:()I │ │ +2129b4: 5210 2f5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +2129b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #12 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516789,17 +516789,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2129c0: |[2129c0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getRepeat:()I │ │ -2129d0: 5210 305d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -2129d4: 0f00 |0002: return v0 │ │ +2129bc: |[2129bc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getRepeat:()I │ │ +2129cc: 5210 305d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +2129d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #13 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516807,17 +516807,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2129d8: |[2129d8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getSamplerate:()I │ │ -2129e8: 5210 315d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -2129ec: 0f00 |0002: return v0 │ │ +2129d4: |[2129d4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getSamplerate:()I │ │ +2129e4: 5210 315d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +2129e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #14 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516825,17 +516825,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2129f0: |[2129f0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getSinglePlayback:()I │ │ -212a00: 5210 325d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -212a04: 0f00 |0002: return v0 │ │ +2129ec: |[2129ec] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getSinglePlayback:()I │ │ +2129fc: 5210 325d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +212a00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #15 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516843,17 +516843,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212a08: |[212a08] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getTrackLength:()I │ │ -212a18: 5210 335d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -212a1c: 0f00 |0002: return v0 │ │ +212a04: |[212a04] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getTrackLength:()I │ │ +212a14: 5210 335d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +212a18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #16 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516861,17 +516861,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212a20: |[212a20] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getUpdateDBJob:()I │ │ -212a30: 5210 345d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -212a34: 0f00 |0002: return v0 │ │ +212a1c: |[212a1c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getUpdateDBJob:()I │ │ +212a2c: 5210 345d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +212a30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #17 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516879,17 +516879,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212a38: |[212a38] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getVolume:()I │ │ -212a48: 5210 355d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -212a4c: 0f00 |0002: return v0 │ │ +212a34: |[212a34] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.getVolume:()I │ │ +212a44: 5210 355d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +212a48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ #18 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;) │ │ @@ -516897,17 +516897,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21300c: |[21300c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setBitDepth:(Ljava/lang/String;)V │ │ -21301c: 5b01 255d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -213020: 0e00 |0002: return-void │ │ +213008: |[213008] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setBitDepth:(Ljava/lang/String;)V │ │ +213018: 5b01 255d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +21301c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -516916,17 +516916,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213024: |[213024] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setBitrate:(I)V │ │ -213034: 5901 265d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -213038: 0e00 |0002: return-void │ │ +213020: |[213020] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setBitrate:(I)V │ │ +213030: 5901 265d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +213034: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -516935,17 +516935,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21303c: |[21303c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setChannelCount:(I)V │ │ -21304c: 5901 275d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -213050: 0e00 |0002: return-void │ │ +213038: |[213038] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setChannelCount:(I)V │ │ +213048: 5901 275d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +21304c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -516954,17 +516954,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213054: |[213054] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setConsume:(I)V │ │ -213064: 5901 285d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -213068: 0e00 |0002: return-void │ │ +213050: |[213050] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setConsume:(I)V │ │ +213060: 5901 285d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +213064: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -516973,17 +516973,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21306c: |[21306c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setCurrentSongIndex:(I)V │ │ -21307c: 5901 295d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -213080: 0e00 |0002: return-void │ │ +213068: |[213068] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setCurrentSongIndex:(I)V │ │ +213078: 5901 295d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +21307c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -516992,17 +516992,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213084: |[213084] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setElapsedTime:(I)V │ │ -213094: 5901 2a5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -213098: 0e00 |0002: return-void │ │ +213080: |[213080] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setElapsedTime:(I)V │ │ +213090: 5901 2a5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +213094: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517011,17 +517011,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21309c: |[21309c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setNextSongIndex:(I)V │ │ -2130ac: 5901 2b5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -2130b0: 0e00 |0002: return-void │ │ +213098: |[213098] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setNextSongIndex:(I)V │ │ +2130a8: 5901 2b5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +2130ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517030,17 +517030,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2130b4: |[2130b4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V │ │ -2130c4: 5b01 2c5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -2130c8: 0e00 |0002: return-void │ │ +2130b0: |[2130b0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setPlaybackState:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;)V │ │ +2130c0: 5b01 2c5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +2130c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; │ │ │ │ @@ -517049,17 +517049,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2130cc: |[2130cc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setPlaylistLength:(I)V │ │ -2130dc: 5901 2d5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -2130e0: 0e00 |0002: return-void │ │ +2130c8: |[2130c8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setPlaylistLength:(I)V │ │ +2130d8: 5901 2d5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +2130dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517068,17 +517068,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2130e4: |[2130e4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setPlaylistVersion:(I)V │ │ -2130f4: 5901 2e5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -2130f8: 0e00 |0002: return-void │ │ +2130e0: |[2130e0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setPlaylistVersion:(I)V │ │ +2130f0: 5901 2e5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +2130f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517087,17 +517087,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2130fc: |[2130fc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setRandom:(I)V │ │ -21310c: 5901 2f5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -213110: 0e00 |0002: return-void │ │ +2130f8: |[2130f8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setRandom:(I)V │ │ +213108: 5901 2f5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +21310c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517106,17 +517106,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213114: |[213114] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setRepeat:(I)V │ │ -213124: 5901 305d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -213128: 0e00 |0002: return-void │ │ +213110: |[213110] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setRepeat:(I)V │ │ +213120: 5901 305d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +213124: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517125,17 +517125,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21312c: |[21312c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setSamplerate:(I)V │ │ -21313c: 5901 315d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -213140: 0e00 |0002: return-void │ │ +213128: |[213128] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setSamplerate:(I)V │ │ +213138: 5901 315d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +21313c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517144,17 +517144,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213144: |[213144] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setSinglePlayback:(I)V │ │ -213154: 5901 325d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -213158: 0e00 |0002: return-void │ │ +213140: |[213140] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setSinglePlayback:(I)V │ │ +213150: 5901 325d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +213154: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517163,17 +517163,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21315c: |[21315c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setTrackLength:(I)V │ │ -21316c: 5901 335d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -213170: 0e00 |0002: return-void │ │ +213158: |[213158] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setTrackLength:(I)V │ │ +213168: 5901 335d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +21316c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517182,17 +517182,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213174: |[213174] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setUpdateDBJob:(I)V │ │ -213184: 5901 345d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -213188: 0e00 |0002: return-void │ │ +213170: |[213170] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setUpdateDBJob:(I)V │ │ +213180: 5901 345d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +213184: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517201,23 +517201,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -21318c: |[21318c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setVolume:(I)V │ │ -21319c: 3a02 0900 |0000: if-ltz v2, 0009 // +0009 │ │ -2131a0: 1300 6400 |0002: const/16 v0, #int 100 // #64 │ │ -2131a4: 3602 0500 |0004: if-gt v2, v0, 0009 // +0005 │ │ -2131a8: 5912 355d |0006: iput v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -2131ac: 2804 |0008: goto 000c // +0004 │ │ -2131ae: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -2131b0: 5912 355d |000a: iput v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -2131b4: 0e00 |000c: return-void │ │ +213188: |[213188] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.setVolume:(I)V │ │ +213198: 3a02 0900 |0000: if-ltz v2, 0009 // +0009 │ │ +21319c: 1300 6400 |0002: const/16 v0, #int 100 // #64 │ │ +2131a0: 3602 0500 |0004: if-gt v2, v0, 0009 // +0005 │ │ +2131a4: 5912 355d |0006: iput v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +2131a8: 2804 |0008: goto 000c // +0004 │ │ +2131aa: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +2131ac: 5912 355d |000a: iput v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +2131b0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=200 │ │ 0x000a line=202 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ @@ -517227,191 +517227,191 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 434 16-bit code units │ │ -212a68: |[212a68] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.toString:()Ljava/lang/String; │ │ -212a78: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212a7c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212a82: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ -212a86: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212a8c: 1a01 7a31 |000a: const-string v1, "Volume: " // string@317a │ │ -212a90: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212a96: 5231 355d |000f: iget v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -212a9a: 6e20 c765 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212aa0: 1a01 0300 |0014: const-string v1, " │ │ +212a64: |[212a64] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.toString:()Ljava/lang/String; │ │ +212a74: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212a78: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212a7e: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ +212a82: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212a88: 1a01 7a31 |000a: const-string v1, "Volume: " // string@317a │ │ +212a8c: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212a92: 5231 355d |000f: iget v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +212a96: 6e20 c765 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212a9c: 1a01 0300 |0014: const-string v1, " │ │ " // string@0003 │ │ -212aa4: 6e20 cb65 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212aaa: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212ab0: 0c00 |001c: move-result-object v0 │ │ -212ab2: 2202 c70c |001d: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212ab6: 7010 c165 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212abc: 6e20 cb65 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212ac2: 1a00 2629 |0025: const-string v0, "Repeat: " // string@2926 │ │ -212ac6: 6e20 cb65 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212acc: 5230 305d |002a: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -212ad0: 6e20 c765 0200 |002c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212ad6: 6e20 cb65 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212adc: 6e10 d165 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212ae2: 0c00 |0035: move-result-object v0 │ │ -212ae4: 2202 c70c |0036: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212ae8: 7010 c165 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212aee: 6e20 cb65 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212af4: 1a00 e628 |003e: const-string v0, "Random: " // string@28e6 │ │ -212af8: 6e20 cb65 0200 |0040: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212afe: 5230 2f5d |0043: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -212b02: 6e20 c765 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212b08: 6e20 cb65 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b0e: 6e10 d165 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212b14: 0c00 |004e: move-result-object v0 │ │ -212b16: 2202 c70c |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212b1a: 7010 c165 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212b20: 6e20 cb65 0200 |0054: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b26: 1a00 832b |0057: const-string v0, "Single: " // string@2b83 │ │ -212b2a: 6e20 cb65 0200 |0059: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b30: 5230 325d |005c: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -212b34: 6e20 c765 0200 |005e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212b3a: 6e20 cb65 1200 |0061: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b40: 6e10 d165 0200 |0064: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212b46: 0c00 |0067: move-result-object v0 │ │ -212b48: 2202 c70c |0068: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212b4c: 7010 c165 0200 |006a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212b52: 6e20 cb65 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b58: 1a00 ad0a |0070: const-string v0, "Consume: " // string@0aad │ │ -212b5c: 6e20 cb65 0200 |0072: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b62: 5230 285d |0075: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -212b66: 6e20 c765 0200 |0077: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212b6c: 6e20 cb65 1200 |007a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b72: 6e10 d165 0200 |007d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212b78: 0c00 |0080: move-result-object v0 │ │ -212b7a: 2202 c70c |0081: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212b7e: 7010 c165 0200 |0083: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212b84: 6e20 cb65 0200 |0086: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b8a: 1a00 b327 |0089: const-string v0, "Playlist version: " // string@27b3 │ │ -212b8e: 6e20 cb65 0200 |008b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212b94: 5230 2e5d |008e: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -212b98: 6e20 c765 0200 |0090: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212b9e: 6e20 cb65 1200 |0093: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212ba4: 6e10 d165 0200 |0096: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212baa: 0c00 |0099: move-result-object v0 │ │ -212bac: 2202 c70c |009a: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212bb0: 7010 c165 0200 |009c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212bb6: 6e20 cb65 0200 |009f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212bbc: 1a00 b227 |00a2: const-string v0, "Playlist length: " // string@27b2 │ │ -212bc0: 6e20 cb65 0200 |00a4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212bc6: 5230 2d5d |00a7: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -212bca: 6e20 c765 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212bd0: 6e20 cb65 1200 |00ac: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212bd6: 6e10 d165 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212bdc: 0c00 |00b2: move-result-object v0 │ │ -212bde: 2202 c70c |00b3: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212be2: 7010 c165 0200 |00b5: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212be8: 6e20 cb65 0200 |00b8: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212bee: 1a00 200b |00bb: const-string v0, "Current song index: " // string@0b20 │ │ -212bf2: 6e20 cb65 0200 |00bd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212bf8: 5230 295d |00c0: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -212bfc: 6e20 c765 0200 |00c2: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212c02: 6e20 cb65 1200 |00c5: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c08: 6e10 d165 0200 |00c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212c0e: 0c00 |00cb: move-result-object v0 │ │ -212c10: 2202 c70c |00cc: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212c14: 7010 c165 0200 |00ce: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212c1a: 6e20 cb65 0200 |00d1: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c20: 1a00 2c26 |00d4: const-string v0, "Next song index: " // string@262c │ │ -212c24: 6e20 cb65 0200 |00d6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c2a: 5230 2b5d |00d9: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -212c2e: 6e20 c765 0200 |00db: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212c34: 6e20 cb65 1200 |00de: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c3a: 6e10 d165 0200 |00e1: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212c40: 0c00 |00e4: move-result-object v0 │ │ -212c42: 2202 c70c |00e5: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212c46: 7010 c165 0200 |00e7: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212c4c: 6e20 cb65 0200 |00ea: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c52: 1a00 e42a |00ed: const-string v0, "Samplerate: " // string@2ae4 │ │ -212c56: 6e20 cb65 0200 |00ef: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c5c: 5230 315d |00f2: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -212c60: 6e20 c765 0200 |00f4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212c66: 6e20 cb65 1200 |00f7: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c6c: 6e10 d165 0200 |00fa: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212c72: 0c00 |00fd: move-result-object v0 │ │ -212c74: 2202 c70c |00fe: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212c78: 7010 c165 0200 |0100: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212c7e: 6e20 cb65 0200 |0103: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c84: 1a00 5b08 |0106: const-string v0, "Bitdepth: " // string@085b │ │ -212c88: 6e20 cb65 0200 |0108: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c8e: 5430 255d |010b: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -212c92: 6e20 cb65 0200 |010d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c98: 6e20 cb65 1200 |0110: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212c9e: 6e10 d165 0200 |0113: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212ca4: 0c00 |0116: move-result-object v0 │ │ -212ca6: 2202 c70c |0117: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212caa: 7010 c165 0200 |0119: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212cb0: 6e20 cb65 0200 |011c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212cb6: 1a00 f809 |011f: const-string v0, "Channel count: " // string@09f8 │ │ -212cba: 6e20 cb65 0200 |0121: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212cc0: 5230 275d |0124: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -212cc4: 6e20 c765 0200 |0126: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212cca: 6e20 cb65 1200 |0129: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212cd0: 6e10 d165 0200 |012c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212cd6: 0c00 |012f: move-result-object v0 │ │ -212cd8: 2202 c70c |0130: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212cdc: 7010 c165 0200 |0132: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212ce2: 6e20 cb65 0200 |0135: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212ce8: 1a00 6108 |0138: const-string v0, "Bitrate: " // string@0861 │ │ -212cec: 6e20 cb65 0200 |013a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212cf2: 5230 265d |013d: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -212cf6: 6e20 c765 0200 |013f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212cfc: 6e20 cb65 1200 |0142: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d02: 6e10 d165 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212d08: 0c00 |0148: move-result-object v0 │ │ -212d0a: 2202 c70c |0149: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212d0e: 7010 c165 0200 |014b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212d14: 6e20 cb65 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d1a: 1a00 840d |0151: const-string v0, "Elapsed time: " // string@0d84 │ │ -212d1e: 6e20 cb65 0200 |0153: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d24: 5230 2a5d |0156: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -212d28: 6e20 c765 0200 |0158: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212d2e: 6e20 cb65 1200 |015b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d34: 6e10 d165 0200 |015e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212d3a: 0c00 |0161: move-result-object v0 │ │ -212d3c: 2202 c70c |0162: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212d40: 7010 c165 0200 |0164: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212d46: 6e20 cb65 0200 |0167: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d4c: 1a00 122f |016a: const-string v0, "Track length: " // string@2f12 │ │ -212d50: 6e20 cb65 0200 |016c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d56: 5230 335d |016f: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -212d5a: 6e20 c765 0200 |0171: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212d60: 6e20 cb65 1200 |0174: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d66: 6e10 d165 0200 |0177: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212d6c: 0c00 |017a: move-result-object v0 │ │ -212d6e: 2202 c70c |017b: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212d72: 7010 c165 0200 |017d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212d78: 6e20 cb65 0200 |0180: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d7e: 1a00 c72f |0183: const-string v0, "UpdateDB job id: " // string@2fc7 │ │ -212d82: 6e20 cb65 0200 |0185: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d88: 5230 345d |0188: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -212d8c: 6e20 c765 0200 |018a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212d92: 6e20 cb65 1200 |018d: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212d98: 6e10 d165 0200 |0190: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212d9e: 0c00 |0193: move-result-object v0 │ │ -212da0: 2202 c70c |0194: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -212da4: 7010 c165 0200 |0196: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212daa: 6e20 cb65 0200 |0199: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212db0: 1a00 ac27 |019c: const-string v0, "Playback state: " // string@27ac │ │ -212db4: 6e20 cb65 0200 |019e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212dba: 5430 2c5d |01a1: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -212dbe: 6e10 1d72 0000 |01a3: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ -212dc4: 0a00 |01a6: move-result v0 │ │ -212dc6: 6e20 c765 0200 |01a7: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -212dcc: 6e20 cb65 1200 |01aa: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212dd2: 6e10 d165 0200 |01ad: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212dd8: 0c00 |01b0: move-result-object v0 │ │ -212dda: 1100 |01b1: return-object v0 │ │ +212aa0: 6e20 cb65 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212aa6: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212aac: 0c00 |001c: move-result-object v0 │ │ +212aae: 2202 c70c |001d: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212ab2: 7010 c165 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212ab8: 6e20 cb65 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212abe: 1a00 2629 |0025: const-string v0, "Repeat: " // string@2926 │ │ +212ac2: 6e20 cb65 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212ac8: 5230 305d |002a: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +212acc: 6e20 c765 0200 |002c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212ad2: 6e20 cb65 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212ad8: 6e10 d165 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212ade: 0c00 |0035: move-result-object v0 │ │ +212ae0: 2202 c70c |0036: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212ae4: 7010 c165 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212aea: 6e20 cb65 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212af0: 1a00 e628 |003e: const-string v0, "Random: " // string@28e6 │ │ +212af4: 6e20 cb65 0200 |0040: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212afa: 5230 2f5d |0043: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +212afe: 6e20 c765 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212b04: 6e20 cb65 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b0a: 6e10 d165 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212b10: 0c00 |004e: move-result-object v0 │ │ +212b12: 2202 c70c |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212b16: 7010 c165 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212b1c: 6e20 cb65 0200 |0054: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b22: 1a00 832b |0057: const-string v0, "Single: " // string@2b83 │ │ +212b26: 6e20 cb65 0200 |0059: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b2c: 5230 325d |005c: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +212b30: 6e20 c765 0200 |005e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212b36: 6e20 cb65 1200 |0061: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b3c: 6e10 d165 0200 |0064: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212b42: 0c00 |0067: move-result-object v0 │ │ +212b44: 2202 c70c |0068: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212b48: 7010 c165 0200 |006a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212b4e: 6e20 cb65 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b54: 1a00 ad0a |0070: const-string v0, "Consume: " // string@0aad │ │ +212b58: 6e20 cb65 0200 |0072: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b5e: 5230 285d |0075: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +212b62: 6e20 c765 0200 |0077: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212b68: 6e20 cb65 1200 |007a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b6e: 6e10 d165 0200 |007d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212b74: 0c00 |0080: move-result-object v0 │ │ +212b76: 2202 c70c |0081: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212b7a: 7010 c165 0200 |0083: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212b80: 6e20 cb65 0200 |0086: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b86: 1a00 b327 |0089: const-string v0, "Playlist version: " // string@27b3 │ │ +212b8a: 6e20 cb65 0200 |008b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212b90: 5230 2e5d |008e: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +212b94: 6e20 c765 0200 |0090: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212b9a: 6e20 cb65 1200 |0093: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212ba0: 6e10 d165 0200 |0096: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212ba6: 0c00 |0099: move-result-object v0 │ │ +212ba8: 2202 c70c |009a: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212bac: 7010 c165 0200 |009c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212bb2: 6e20 cb65 0200 |009f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212bb8: 1a00 b227 |00a2: const-string v0, "Playlist length: " // string@27b2 │ │ +212bbc: 6e20 cb65 0200 |00a4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212bc2: 5230 2d5d |00a7: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +212bc6: 6e20 c765 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212bcc: 6e20 cb65 1200 |00ac: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212bd2: 6e10 d165 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212bd8: 0c00 |00b2: move-result-object v0 │ │ +212bda: 2202 c70c |00b3: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212bde: 7010 c165 0200 |00b5: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212be4: 6e20 cb65 0200 |00b8: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212bea: 1a00 200b |00bb: const-string v0, "Current song index: " // string@0b20 │ │ +212bee: 6e20 cb65 0200 |00bd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212bf4: 5230 295d |00c0: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +212bf8: 6e20 c765 0200 |00c2: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212bfe: 6e20 cb65 1200 |00c5: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c04: 6e10 d165 0200 |00c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212c0a: 0c00 |00cb: move-result-object v0 │ │ +212c0c: 2202 c70c |00cc: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212c10: 7010 c165 0200 |00ce: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212c16: 6e20 cb65 0200 |00d1: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c1c: 1a00 2c26 |00d4: const-string v0, "Next song index: " // string@262c │ │ +212c20: 6e20 cb65 0200 |00d6: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c26: 5230 2b5d |00d9: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +212c2a: 6e20 c765 0200 |00db: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212c30: 6e20 cb65 1200 |00de: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c36: 6e10 d165 0200 |00e1: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212c3c: 0c00 |00e4: move-result-object v0 │ │ +212c3e: 2202 c70c |00e5: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212c42: 7010 c165 0200 |00e7: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212c48: 6e20 cb65 0200 |00ea: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c4e: 1a00 e42a |00ed: const-string v0, "Samplerate: " // string@2ae4 │ │ +212c52: 6e20 cb65 0200 |00ef: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c58: 5230 315d |00f2: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +212c5c: 6e20 c765 0200 |00f4: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212c62: 6e20 cb65 1200 |00f7: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c68: 6e10 d165 0200 |00fa: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212c6e: 0c00 |00fd: move-result-object v0 │ │ +212c70: 2202 c70c |00fe: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212c74: 7010 c165 0200 |0100: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212c7a: 6e20 cb65 0200 |0103: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c80: 1a00 5b08 |0106: const-string v0, "Bitdepth: " // string@085b │ │ +212c84: 6e20 cb65 0200 |0108: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c8a: 5430 255d |010b: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +212c8e: 6e20 cb65 0200 |010d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c94: 6e20 cb65 1200 |0110: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212c9a: 6e10 d165 0200 |0113: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212ca0: 0c00 |0116: move-result-object v0 │ │ +212ca2: 2202 c70c |0117: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212ca6: 7010 c165 0200 |0119: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212cac: 6e20 cb65 0200 |011c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212cb2: 1a00 f809 |011f: const-string v0, "Channel count: " // string@09f8 │ │ +212cb6: 6e20 cb65 0200 |0121: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212cbc: 5230 275d |0124: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +212cc0: 6e20 c765 0200 |0126: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212cc6: 6e20 cb65 1200 |0129: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212ccc: 6e10 d165 0200 |012c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212cd2: 0c00 |012f: move-result-object v0 │ │ +212cd4: 2202 c70c |0130: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212cd8: 7010 c165 0200 |0132: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212cde: 6e20 cb65 0200 |0135: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212ce4: 1a00 6108 |0138: const-string v0, "Bitrate: " // string@0861 │ │ +212ce8: 6e20 cb65 0200 |013a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212cee: 5230 265d |013d: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +212cf2: 6e20 c765 0200 |013f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212cf8: 6e20 cb65 1200 |0142: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212cfe: 6e10 d165 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212d04: 0c00 |0148: move-result-object v0 │ │ +212d06: 2202 c70c |0149: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212d0a: 7010 c165 0200 |014b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212d10: 6e20 cb65 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d16: 1a00 840d |0151: const-string v0, "Elapsed time: " // string@0d84 │ │ +212d1a: 6e20 cb65 0200 |0153: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d20: 5230 2a5d |0156: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +212d24: 6e20 c765 0200 |0158: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212d2a: 6e20 cb65 1200 |015b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d30: 6e10 d165 0200 |015e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212d36: 0c00 |0161: move-result-object v0 │ │ +212d38: 2202 c70c |0162: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212d3c: 7010 c165 0200 |0164: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212d42: 6e20 cb65 0200 |0167: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d48: 1a00 122f |016a: const-string v0, "Track length: " // string@2f12 │ │ +212d4c: 6e20 cb65 0200 |016c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d52: 5230 335d |016f: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +212d56: 6e20 c765 0200 |0171: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212d5c: 6e20 cb65 1200 |0174: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d62: 6e10 d165 0200 |0177: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212d68: 0c00 |017a: move-result-object v0 │ │ +212d6a: 2202 c70c |017b: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212d6e: 7010 c165 0200 |017d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212d74: 6e20 cb65 0200 |0180: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d7a: 1a00 c72f |0183: const-string v0, "UpdateDB job id: " // string@2fc7 │ │ +212d7e: 6e20 cb65 0200 |0185: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d84: 5230 345d |0188: iget v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +212d88: 6e20 c765 0200 |018a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212d8e: 6e20 cb65 1200 |018d: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212d94: 6e10 d165 0200 |0190: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212d9a: 0c00 |0193: move-result-object v0 │ │ +212d9c: 2202 c70c |0194: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212da0: 7010 c165 0200 |0196: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +212da6: 6e20 cb65 0200 |0199: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212dac: 1a00 ac27 |019c: const-string v0, "Playback state: " // string@27ac │ │ +212db0: 6e20 cb65 0200 |019e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212db6: 5430 2c5d |01a1: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +212dba: 6e10 1d72 0000 |01a3: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ +212dc0: 0a00 |01a6: move-result v0 │ │ +212dc2: 6e20 c765 0200 |01a7: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +212dc8: 6e20 cb65 1200 |01aa: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212dce: 6e10 d165 0200 |01ad: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212dd4: 0c00 |01b0: move-result-object v0 │ │ +212dd6: 1100 |01b1: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x001d line=385 │ │ 0x0036 line=386 │ │ 0x004f line=387 │ │ 0x0068 line=388 │ │ @@ -517435,52 +517435,52 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -2131b8: |[2131b8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.writeToParcel:(Landroid/os/Parcel;I)V │ │ -2131c8: 5202 355d |0000: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ -2131cc: 6e20 bc06 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -2131d2: 5202 305d |0005: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ -2131d6: 6e20 bc06 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -2131dc: 5202 2f5d |000a: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ -2131e0: 6e20 bc06 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -2131e6: 5202 325d |000f: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ -2131ea: 6e20 bc06 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -2131f0: 5202 285d |0014: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ -2131f4: 6e20 bc06 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -2131fa: 5202 2e5d |0019: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ -2131fe: 6e20 bc06 2100 |001b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -213204: 5202 2d5d |001e: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ -213208: 6e20 bc06 2100 |0020: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -21320e: 5202 295d |0023: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ -213212: 6e20 bc06 2100 |0025: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -213218: 5202 2b5d |0028: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ -21321c: 6e20 bc06 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -213222: 5202 315d |002d: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ -213226: 6e20 bc06 2100 |002f: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -21322c: 5402 255d |0032: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ -213230: 6e20 c506 2100 |0034: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -213236: 5202 275d |0037: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ -21323a: 6e20 bc06 2100 |0039: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -213240: 5202 265d |003c: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ -213244: 6e20 bc06 2100 |003e: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -21324a: 5202 2a5d |0041: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ -21324e: 6e20 bc06 2100 |0043: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -213254: 5202 335d |0046: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ -213258: 6e20 bc06 2100 |0048: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -21325e: 5202 345d |004b: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ -213262: 6e20 bc06 2100 |004d: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -213268: 5402 2c5d |0050: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ -21326c: 6e10 1d72 0200 |0052: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ -213272: 0a02 |0055: move-result v2 │ │ -213274: 6e20 bc06 2100 |0056: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -21327a: 0e00 |0059: return-void │ │ +2131b4: |[2131b4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDCurrentStatus.writeToParcel:(Landroid/os/Parcel;I)V │ │ +2131c4: 5202 355d |0000: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pVolume:I // field@5d35 │ │ +2131c8: 6e20 bc06 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +2131ce: 5202 305d |0005: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRepeat:I // field@5d30 │ │ +2131d2: 6e20 bc06 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +2131d8: 5202 2f5d |000a: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pRandom:I // field@5d2f │ │ +2131dc: 6e20 bc06 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +2131e2: 5202 325d |000f: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSinglePlayback:I // field@5d32 │ │ +2131e6: 6e20 bc06 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +2131ec: 5202 285d |0014: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pConsume:I // field@5d28 │ │ +2131f0: 6e20 bc06 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +2131f6: 5202 2e5d |0019: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistVersion:I // field@5d2e │ │ +2131fa: 6e20 bc06 2100 |001b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +213200: 5202 2d5d |001e: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaylistLength:I // field@5d2d │ │ +213204: 6e20 bc06 2100 |0020: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +21320a: 5202 295d |0023: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pCurrentSongIndex:I // field@5d29 │ │ +21320e: 6e20 bc06 2100 |0025: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +213214: 5202 2b5d |0028: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pNextSongIndex:I // field@5d2b │ │ +213218: 6e20 bc06 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +21321e: 5202 315d |002d: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pSamplerate:I // field@5d31 │ │ +213222: 6e20 bc06 2100 |002f: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +213228: 5402 255d |0032: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitDepth:Ljava/lang/String; // field@5d25 │ │ +21322c: 6e20 c506 2100 |0034: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +213232: 5202 275d |0037: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pChannelCount:I // field@5d27 │ │ +213236: 6e20 bc06 2100 |0039: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +21323c: 5202 265d |003c: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pBitrate:I // field@5d26 │ │ +213240: 6e20 bc06 2100 |003e: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +213246: 5202 2a5d |0041: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pElapsedTime:I // field@5d2a │ │ +21324a: 6e20 bc06 2100 |0043: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +213250: 5202 335d |0046: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pTrackLength:I // field@5d33 │ │ +213254: 6e20 bc06 2100 |0048: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +21325a: 5202 345d |004b: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pUpdateDBJob:I // field@5d34 │ │ +21325e: 6e20 bc06 2100 |004d: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +213264: 5402 2c5d |0050: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.pPlaybackState:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d2c │ │ +213268: 6e10 1d72 0200 |0052: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ +21326e: 0a02 |0055: move-result v2 │ │ +213270: 6e20 bc06 2100 |0056: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +213276: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0005 line=341 │ │ 0x000a line=342 │ │ 0x000f line=343 │ │ 0x0014 line=344 │ │ @@ -517533,17 +517533,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2133f4: |[2133f4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry$MPDFileIndexComparator.:()V │ │ -213404: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -21340a: 0e00 |0003: return-void │ │ +2133f0: |[2133f0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry$MPDFileIndexComparator.:()V │ │ +213400: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +213406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator; │ │ │ │ Virtual methods - │ │ @@ -517552,20 +517552,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 │ │ -213304: |[213304] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry$MPDFileIndexComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -213314: 1f01 320f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -213318: 1f02 320f |0002: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -21331c: 6e30 4f72 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator;.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I // method@724f │ │ -213322: 0a01 |0007: move-result v1 │ │ -213324: 0f01 |0008: return v1 │ │ +213300: |[213300] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry$MPDFileIndexComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +213310: 1f01 320f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +213314: 1f02 320f |0002: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +213318: 6e30 4f72 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator;.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I // method@724f │ │ +21331e: 0a01 |0007: move-result v1 │ │ +213320: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry$MPDFileIndexComparator; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -517575,69 +517575,69 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -213328: |[213328] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry$MPDFileIndexComparator.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I │ │ -213338: 3904 0600 |0000: if-nez v4, 0006 // +0006 │ │ -21333c: 3905 0400 |0002: if-nez v5, 0006 // +0004 │ │ -213340: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -213342: 0f04 |0005: return v4 │ │ -213344: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -213346: 3904 0300 |0007: if-nez v4, 000a // +0003 │ │ -21334a: 0f00 |0009: return v0 │ │ -21334c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -21334e: 3905 0300 |000b: if-nez v5, 000e // +0003 │ │ -213352: 0f01 |000d: return v1 │ │ -213354: 2042 300f |000e: instance-of v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213358: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -21335c: 2050 300f |0012: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213360: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ -213364: 1f04 300f |0016: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213368: 1f05 300f |0018: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -21336c: 6e20 4a72 5400 |001a: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;)I // method@724a │ │ -213372: 0a04 |001d: move-result v4 │ │ -213374: 0f04 |001e: return v4 │ │ -213376: 2054 350f |001f: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -21337a: 3904 0600 |0021: if-nez v4, 0027 // +0006 │ │ -21337e: 2054 380f |0023: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -213382: 3804 3800 |0025: if-eqz v4, 005d // +0038 │ │ -213386: 0f01 |0027: return v1 │ │ -213388: 2042 380f |0028: instance-of v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -21338c: 3802 1900 |002a: if-eqz v2, 0043 // +0019 │ │ -213390: 2052 300f |002c: instance-of v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213394: 3802 0300 |002e: if-eqz v2, 0031 // +0003 │ │ -213398: 0f00 |0030: return v0 │ │ -21339a: 2050 350f |0031: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -21339e: 3800 0300 |0033: if-eqz v0, 0036 // +0003 │ │ -2133a2: 0f01 |0035: return v1 │ │ -2133a4: 2050 380f |0036: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2133a8: 3800 2500 |0038: if-eqz v0, 005d // +0025 │ │ -2133ac: 1f04 380f |003a: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2133b0: 1f05 380f |003c: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2133b4: 6e20 9872 5400 |003e: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.indexCompare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I // method@7298 │ │ -2133ba: 0a04 |0041: move-result v4 │ │ -2133bc: 0f04 |0042: return v4 │ │ -2133be: 2042 350f |0043: instance-of v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2133c2: 3802 1800 |0045: if-eqz v2, 005d // +0018 │ │ -2133c6: 2052 350f |0047: instance-of v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2133ca: 3802 0b00 |0049: if-eqz v2, 0054 // +000b │ │ -2133ce: 1f04 350f |004b: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2133d2: 1f05 350f |004d: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2133d6: 6e20 6172 5400 |004f: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)I // method@7261 │ │ -2133dc: 0a04 |0052: move-result v4 │ │ -2133de: 0f04 |0053: return v4 │ │ -2133e0: 2054 300f |0054: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -2133e4: 3904 0600 |0056: if-nez v4, 005c // +0006 │ │ -2133e8: 2054 380f |0058: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2133ec: 3804 0300 |005a: if-eqz v4, 005d // +0003 │ │ -2133f0: 0f00 |005c: return v0 │ │ -2133f2: 0f01 |005d: return v1 │ │ +213324: |[213324] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry$MPDFileIndexComparator.compare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I │ │ +213334: 3904 0600 |0000: if-nez v4, 0006 // +0006 │ │ +213338: 3905 0400 |0002: if-nez v5, 0006 // +0004 │ │ +21333c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +21333e: 0f04 |0005: return v4 │ │ +213340: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +213342: 3904 0300 |0007: if-nez v4, 000a // +0003 │ │ +213346: 0f00 |0009: return v0 │ │ +213348: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +21334a: 3905 0300 |000b: if-nez v5, 000e // +0003 │ │ +21334e: 0f01 |000d: return v1 │ │ +213350: 2042 300f |000e: instance-of v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +213354: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +213358: 2050 300f |0012: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +21335c: 3800 0b00 |0014: if-eqz v0, 001f // +000b │ │ +213360: 1f04 300f |0016: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +213364: 1f05 300f |0018: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +213368: 6e20 4a72 5400 |001a: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;)I // method@724a │ │ +21336e: 0a04 |001d: move-result v4 │ │ +213370: 0f04 |001e: return v4 │ │ +213372: 2054 350f |001f: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +213376: 3904 0600 |0021: if-nez v4, 0027 // +0006 │ │ +21337a: 2054 380f |0023: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +21337e: 3804 3800 |0025: if-eqz v4, 005d // +0038 │ │ +213382: 0f01 |0027: return v1 │ │ +213384: 2042 380f |0028: instance-of v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +213388: 3802 1900 |002a: if-eqz v2, 0043 // +0019 │ │ +21338c: 2052 300f |002c: instance-of v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +213390: 3802 0300 |002e: if-eqz v2, 0031 // +0003 │ │ +213394: 0f00 |0030: return v0 │ │ +213396: 2050 350f |0031: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +21339a: 3800 0300 |0033: if-eqz v0, 0036 // +0003 │ │ +21339e: 0f01 |0035: return v1 │ │ +2133a0: 2050 380f |0036: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2133a4: 3800 2500 |0038: if-eqz v0, 005d // +0025 │ │ +2133a8: 1f04 380f |003a: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2133ac: 1f05 380f |003c: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2133b0: 6e20 9872 5400 |003e: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.indexCompare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I // method@7298 │ │ +2133b6: 0a04 |0041: move-result v4 │ │ +2133b8: 0f04 |0042: return v4 │ │ +2133ba: 2042 350f |0043: instance-of v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2133be: 3802 1800 |0045: if-eqz v2, 005d // +0018 │ │ +2133c2: 2052 350f |0047: instance-of v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2133c6: 3802 0b00 |0049: if-eqz v2, 0054 // +000b │ │ +2133ca: 1f04 350f |004b: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2133ce: 1f05 350f |004d: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2133d2: 6e20 6172 5400 |004f: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)I // method@7261 │ │ +2133d8: 0a04 |0052: move-result v4 │ │ +2133da: 0f04 |0053: return v4 │ │ +2133dc: 2054 300f |0054: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +2133e0: 3904 0600 |0056: if-nez v4, 005c // +0006 │ │ +2133e4: 2054 380f |0058: instance-of v4, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2133e8: 3804 0300 |005a: if-eqz v4, 005d // +0003 │ │ +2133ec: 0f00 |005c: return v0 │ │ +2133ee: 0f01 |005d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000e line=126 │ │ 0x0012 line=127 │ │ 0x0016 line=128 │ │ 0x001f line=129 │ │ 0x0028 line=132 │ │ @@ -517734,26 +517734,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -2137f4: |[2137f4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.:()V │ │ -213804: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ -21380a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -21380c: 5930 3e5d |0004: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mArtistsCount:I // field@5d3e │ │ -213810: 5930 3c5d |0006: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAlbumCount:I // field@5d3c │ │ -213814: 5930 425d |0008: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mSongCount:I // field@5d42 │ │ -213818: 5930 415d |000a: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mServerUptime:I // field@5d41 │ │ -21381c: 5930 3d5d |000c: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAllSongDuration:I // field@5d3d │ │ -213820: 1601 0000 |000e: const-wide/16 v1, #int 0 // #0 │ │ -213824: 5a31 3f5d |0010: iput-wide v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mLastDBUpdate:J // field@5d3f │ │ -213828: 5930 405d |0012: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mPlayDuration:I // field@5d40 │ │ -21382c: 0e00 |0014: return-void │ │ +2137f0: |[2137f0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.:()V │ │ +213800: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ +213806: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +213808: 5930 3e5d |0004: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mArtistsCount:I // field@5d3e │ │ +21380c: 5930 3c5d |0006: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAlbumCount:I // field@5d3c │ │ +213810: 5930 425d |0008: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mSongCount:I // field@5d42 │ │ +213814: 5930 415d |000a: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mServerUptime:I // field@5d41 │ │ +213818: 5930 3d5d |000c: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAllSongDuration:I // field@5d3d │ │ +21381c: 1601 0000 |000e: const-wide/16 v1, #int 0 // #0 │ │ +213820: 5a31 3f5d |0010: iput-wide v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mLastDBUpdate:J // field@5d3f │ │ +213824: 5930 405d |0012: iput v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mPlayDuration:I // field@5d40 │ │ +213828: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ 0x0008 line=39 │ │ 0x000a line=41 │ │ @@ -517769,17 +517769,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21374c: |[21374c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getAlbumCount:()I │ │ -21375c: 5210 3c5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAlbumCount:I // field@5d3c │ │ -213760: 0f00 |0002: return v0 │ │ +213748: |[213748] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getAlbumCount:()I │ │ +213758: 5210 3c5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAlbumCount:I // field@5d3c │ │ +21375c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;) │ │ @@ -517787,17 +517787,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213764: |[213764] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getAllSongDuration:()I │ │ -213774: 5210 3d5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAllSongDuration:I // field@5d3d │ │ -213778: 0f00 |0002: return v0 │ │ +213760: |[213760] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getAllSongDuration:()I │ │ +213770: 5210 3d5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAllSongDuration:I // field@5d3d │ │ +213774: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;) │ │ @@ -517805,17 +517805,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21377c: |[21377c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getArtistsCount:()I │ │ -21378c: 5210 3e5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mArtistsCount:I // field@5d3e │ │ -213790: 0f00 |0002: return v0 │ │ +213778: |[213778] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getArtistsCount:()I │ │ +213788: 5210 3e5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mArtistsCount:I // field@5d3e │ │ +21378c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;) │ │ @@ -517823,17 +517823,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2137dc: |[2137dc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getLastDBUpdate:()J │ │ -2137ec: 5320 3f5d |0000: iget-wide v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mLastDBUpdate:J // field@5d3f │ │ -2137f0: 1000 |0002: return-wide v0 │ │ +2137d8: |[2137d8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getLastDBUpdate:()J │ │ +2137e8: 5320 3f5d |0000: iget-wide v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mLastDBUpdate:J // field@5d3f │ │ +2137ec: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;) │ │ @@ -517841,17 +517841,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213794: |[213794] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getPlayDuration:()I │ │ -2137a4: 5210 405d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mPlayDuration:I // field@5d40 │ │ -2137a8: 0f00 |0002: return v0 │ │ +213790: |[213790] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getPlayDuration:()I │ │ +2137a0: 5210 405d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mPlayDuration:I // field@5d40 │ │ +2137a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;) │ │ @@ -517859,17 +517859,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2137ac: |[2137ac] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getServerUptime:()I │ │ -2137bc: 5210 415d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mServerUptime:I // field@5d41 │ │ -2137c0: 0f00 |0002: return v0 │ │ +2137a8: |[2137a8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getServerUptime:()I │ │ +2137b8: 5210 415d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mServerUptime:I // field@5d41 │ │ +2137bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;) │ │ @@ -517877,17 +517877,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2137c4: |[2137c4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getSongCount:()I │ │ -2137d4: 5210 425d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mSongCount:I // field@5d42 │ │ -2137d8: 0f00 |0002: return v0 │ │ +2137c0: |[2137c0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.getSongCount:()I │ │ +2137d0: 5210 425d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mSongCount:I // field@5d42 │ │ +2137d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;) │ │ @@ -517895,17 +517895,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213830: |[213830] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setAlbumCount:(I)V │ │ -213840: 5901 3c5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAlbumCount:I // field@5d3c │ │ -213844: 0e00 |0002: return-void │ │ +21382c: |[21382c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setAlbumCount:(I)V │ │ +21383c: 5901 3c5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAlbumCount:I // field@5d3c │ │ +213840: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517914,17 +517914,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213848: |[213848] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setAllSongDuration:(I)V │ │ -213858: 5901 3d5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAllSongDuration:I // field@5d3d │ │ -21385c: 0e00 |0002: return-void │ │ +213844: |[213844] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setAllSongDuration:(I)V │ │ +213854: 5901 3d5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mAllSongDuration:I // field@5d3d │ │ +213858: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517933,17 +517933,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213860: |[213860] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setArtistsCount:(I)V │ │ -213870: 5901 3e5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mArtistsCount:I // field@5d3e │ │ -213874: 0e00 |0002: return-void │ │ +21385c: |[21385c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setArtistsCount:(I)V │ │ +21386c: 5901 3e5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mArtistsCount:I // field@5d3e │ │ +213870: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517952,17 +517952,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213878: |[213878] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setLastDBUpdate:(J)V │ │ -213888: 5a01 3f5d |0000: iput-wide v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mLastDBUpdate:J // field@5d3f │ │ -21388c: 0e00 |0002: return-void │ │ +213874: |[213874] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setLastDBUpdate:(J)V │ │ +213884: 5a01 3f5d |0000: iput-wide v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mLastDBUpdate:J // field@5d3f │ │ +213888: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -517971,17 +517971,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213890: |[213890] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setPlayDuration:(I)V │ │ -2138a0: 5901 405d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mPlayDuration:I // field@5d40 │ │ -2138a4: 0e00 |0002: return-void │ │ +21388c: |[21388c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setPlayDuration:(I)V │ │ +21389c: 5901 405d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mPlayDuration:I // field@5d40 │ │ +2138a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -517990,17 +517990,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2138a8: |[2138a8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setServerUptime:(I)V │ │ -2138b8: 5901 415d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mServerUptime:I // field@5d41 │ │ -2138bc: 0e00 |0002: return-void │ │ +2138a4: |[2138a4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setServerUptime:(I)V │ │ +2138b4: 5901 415d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mServerUptime:I // field@5d41 │ │ +2138b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -518009,17 +518009,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2138c0: |[2138c0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setSongCount:(I)V │ │ -2138d0: 5901 425d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mSongCount:I // field@5d42 │ │ -2138d4: 0e00 |0002: return-void │ │ +2138bc: |[2138bc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDStatistics.setSongCount:(I)V │ │ +2138cc: 5901 425d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.mSongCount:I // field@5d42 │ │ +2138d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -518055,17 +518055,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -213944: |[213944] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.:()V │ │ -213954: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -21395a: 0e00 |0003: return-void │ │ +213940: |[213940] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.:()V │ │ +213950: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +213956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1; │ │ │ │ Virtual methods - │ │ @@ -518074,18 +518074,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 │ │ -2138d8: |[2138d8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -2138e8: 6e20 7772 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@7277 │ │ -2138ee: 0c01 |0003: move-result-object v1 │ │ -2138f0: 1101 |0004: return-object v1 │ │ +2138d4: |[2138d4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +2138e4: 6e20 7772 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@7277 │ │ +2138ea: 0c01 |0003: move-result-object v1 │ │ +2138ec: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -518094,18 +518094,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -213910: |[213910] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ -213920: 2200 380f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -213924: 7020 7b72 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Landroid/os/Parcel;)V // method@727b │ │ -21392a: 1100 |0005: return-object v0 │ │ +21390c: |[21390c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ +21391c: 2200 380f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +213920: 7020 7b72 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Landroid/os/Parcel;)V // method@727b │ │ +213926: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -518114,18 +518114,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 │ │ -2138f4: |[2138f4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.newArray:(I)[Ljava/lang/Object; │ │ -213904: 6e20 7972 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@7279 │ │ -21390a: 0c01 |0003: move-result-object v1 │ │ -21390c: 1101 |0004: return-object v1 │ │ +2138f0: |[2138f0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.newArray:(I)[Ljava/lang/Object; │ │ +213900: 6e20 7972 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@7279 │ │ +213906: 0c01 |0003: move-result-object v1 │ │ +213908: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -518134,17 +518134,17 @@ │ │ type : '(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21392c: |[21392c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ -21393c: 2311 da0f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0fda │ │ -213940: 1101 |0002: return-object v1 │ │ +213928: |[213928] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ +213938: 2311 da0f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0fda │ │ +21393c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -518187,40 +518187,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2140b0: |[2140b0] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.:()V │ │ -2140c0: 1c00 3a0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // type@0f3a │ │ -2140c4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -2140ca: 0c00 |0005: move-result-object v0 │ │ -2140cc: 6900 5b5d |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.TAG:Ljava/lang/String; // field@5d5b │ │ -2140d0: 0e00 |0008: return-void │ │ +2140ac: |[2140ac] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.:()V │ │ +2140bc: 1c00 3a0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // type@0f3a │ │ +2140c0: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +2140c6: 0c00 |0005: move-result-object v0 │ │ +2140c8: 6900 5b5d |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.TAG:Ljava/lang/String; // field@5d5b │ │ +2140cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -2140d4: |[2140d4] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.:(Landroid/content/Context;)V │ │ -2140e4: 1a00 b637 |0000: const-string v0, "andrompd_database" // string@37b6 │ │ -2140e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -2140ea: 1242 |0003: const/4 v2, #int 4 // #4 │ │ -2140ec: 7052 5b03 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@035b │ │ -2140f2: 0e00 |0007: return-void │ │ +2140d0: |[2140d0] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.:(Landroid/content/Context;)V │ │ +2140e0: 1a00 b637 |0000: const-string v0, "andrompd_database" // string@37b6 │ │ +2140e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +2140e6: 1242 |0003: const/4 v2, #int 4 // #4 │ │ +2140e8: 7052 5b03 4310 |0004: invoke-direct {v3, v4, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V // method@035b │ │ +2140ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; │ │ 0x0000 - 0x0008 reg=4 (null) Landroid/content/Context; │ │ │ │ @@ -518230,17 +518230,17 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2140f4: |[2140f4] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -214104: 7110 e272 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@72e2 │ │ -21410a: 0e00 |0003: return-void │ │ +2140f0: |[2140f0] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +214100: 7110 e272 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V // method@72e2 │ │ +214106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ @@ -518249,35 +518249,35 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -21410c: |[21410c] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -21411c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -21411e: 3232 0900 |0001: if-eq v2, v3, 000a // +0009 │ │ -214122: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -214124: 3232 1000 |0004: if-eq v2, v3, 0014 // +0010 │ │ -214128: 1233 |0006: const/4 v3, #int 3 // #3 │ │ -21412a: 3232 1700 |0007: if-eq v2, v3, 001e // +0017 │ │ -21412e: 281f |0009: goto 0028 // +001f │ │ -214130: 1a02 5004 |000a: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN streaming_port integer;" // string@0450 │ │ -214134: 6e20 5603 2100 |000c: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ -21413a: 1a02 4f04 |000f: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN streaming_enabled integer;" // string@044f │ │ -21413e: 6e20 5603 2100 |0011: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ -214144: 1a02 4d04 |0014: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN http_cover_regex text;" // string@044d │ │ -214148: 6e20 5603 2100 |0016: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ -21414e: 1a02 4c04 |0019: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN http_cover_enabled integer;" // string@044c │ │ -214152: 6e20 5603 2100 |001b: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ -214158: 1a02 4e04 |001e: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN mpd_cover_enabled integer;" // string@044e │ │ -21415c: 6e20 5603 2100 |0020: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ -214162: 1a02 652f |0023: const-string v2, "UPDATE andrompd_mpd_server_profiles SET mpd_cover_enabled = 1;" // string@2f65 │ │ -214166: 6e20 5603 2100 |0025: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ -21416c: 0e00 |0028: return-void │ │ +214108: |[214108] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +214118: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +21411a: 3232 0900 |0001: if-eq v2, v3, 000a // +0009 │ │ +21411e: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +214120: 3232 1000 |0004: if-eq v2, v3, 0014 // +0010 │ │ +214124: 1233 |0006: const/4 v3, #int 3 // #3 │ │ +214126: 3232 1700 |0007: if-eq v2, v3, 001e // +0017 │ │ +21412a: 281f |0009: goto 0028 // +001f │ │ +21412c: 1a02 5004 |000a: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN streaming_port integer;" // string@0450 │ │ +214130: 6e20 5603 2100 |000c: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ +214136: 1a02 4f04 |000f: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN streaming_enabled integer;" // string@044f │ │ +21413a: 6e20 5603 2100 |0011: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ +214140: 1a02 4d04 |0014: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN http_cover_regex text;" // string@044d │ │ +214144: 6e20 5603 2100 |0016: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ +21414a: 1a02 4c04 |0019: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN http_cover_enabled integer;" // string@044c │ │ +21414e: 6e20 5603 2100 |001b: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ +214154: 1a02 4e04 |001e: const-string v2, "ALTER TABLE andrompd_mpd_server_profiles ADD COLUMN mpd_cover_enabled integer;" // string@044e │ │ +214158: 6e20 5603 2100 |0020: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ +21415e: 1a02 652f |0023: const-string v2, "UPDATE andrompd_mpd_server_profiles SET mpd_cover_enabled = 1;" // string@2f65 │ │ +214162: 6e20 5603 2100 |0025: invoke-virtual {v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ +214168: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=82 │ │ 0x0011 line=85 │ │ 0x0016 line=90 │ │ 0x001b line=93 │ │ 0x0020 line=97 │ │ @@ -518330,20 +518330,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -214570: |[214570] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.:(Landroid/content/Context;)V │ │ -214580: 7010 fa66 0100 |0000: invoke-direct {v1}, Ljava/util/Observable;.:()V // method@66fa │ │ -214586: 2200 390f |0003: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // type@0f39 │ │ -21458a: 7020 af72 2000 |0005: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.:(Landroid/content/Context;)V // method@72af │ │ -214590: 5b10 5d5d |0008: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ -214594: 0e00 |000a: return-void │ │ +21456c: |[21456c] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.:(Landroid/content/Context;)V │ │ +21457c: 7010 fa66 0100 |0000: invoke-direct {v1}, Ljava/util/Observable;.:()V // method@66fa │ │ +214582: 2200 390f |0003: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // type@0f39 │ │ +214586: 7020 af72 2000 |0005: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.:(Landroid/content/Context;)V // method@72af │ │ +21458c: 5b10 5d5d |0008: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ +214590: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ @@ -518353,30 +518353,30 @@ │ │ type : '(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -21434c: |[21434c] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; │ │ -21435c: 1c00 3a0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // type@0f3a │ │ -214360: 1d00 |0002: monitor-enter v0 │ │ -214362: 6201 5e5d |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mInstance:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // field@5d5e │ │ -214366: 3901 0d00 |0005: if-nez v1, 0012 // +000d │ │ -21436a: 2201 3a0f |0007: new-instance v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // type@0f3a │ │ -21436e: 6e10 0802 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -214374: 0c02 |000c: move-result-object v2 │ │ -214376: 7020 b472 2100 |000d: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.:(Landroid/content/Context;)V // method@72b4 │ │ -21437c: 6901 5e5d |0010: sput-object v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mInstance:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // field@5d5e │ │ -214380: 6202 5e5d |0012: sget-object v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mInstance:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // field@5d5e │ │ -214384: 1e00 |0014: monitor-exit v0 │ │ -214386: 1102 |0015: return-object v2 │ │ -214388: 0d02 |0016: move-exception v2 │ │ -21438a: 1e00 |0017: monitor-exit v0 │ │ -21438c: 2702 |0018: throw v2 │ │ +214348: |[214348] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; │ │ +214358: 1c00 3a0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // type@0f3a │ │ +21435c: 1d00 |0002: monitor-enter v0 │ │ +21435e: 6201 5e5d |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mInstance:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // field@5d5e │ │ +214362: 3901 0d00 |0005: if-nez v1, 0012 // +000d │ │ +214366: 2201 3a0f |0007: new-instance v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // type@0f3a │ │ +21436a: 6e10 0802 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +214370: 0c02 |000c: move-result-object v2 │ │ +214372: 7020 b472 2100 |000d: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.:(Landroid/content/Context;)V // method@72b4 │ │ +214378: 6901 5e5d |0010: sput-object v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mInstance:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // field@5d5e │ │ +21437c: 6202 5e5d |0012: sget-object v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mInstance:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // field@5d5e │ │ +214380: 1e00 |0014: monitor-exit v0 │ │ +214382: 1102 |0015: return-object v2 │ │ +214384: 0d02 |0016: move-exception v2 │ │ +214386: 1e00 |0017: monitor-exit v0 │ │ +214388: 2702 |0018: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0003 line=51 │ │ 0x0007 line=52 │ │ 0x0012 line=54 │ │ @@ -518389,103 +518389,103 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 186 16-bit code units │ │ -214598: |[214598] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V │ │ -2145a8: 1d05 |0000: monitor-enter v5 │ │ -2145aa: 5450 5d5d |0001: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ -2145ae: 6e10 b172 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b1 │ │ -2145b4: 0c00 |0006: move-result-object v0 │ │ -2145b6: 6e10 c872 0600 |0007: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getAutoconnect:()Z // method@72c8 │ │ -2145bc: 0a01 |000a: move-result v1 │ │ -2145be: 3801 1e00 |000b: if-eqz v1, 0029 // +001e │ │ -2145c2: 2201 6400 |000d: new-instance v1, Landroid/content/ContentValues; // type@0064 │ │ -2145c6: 7010 fd01 0100 |000f: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@01fd │ │ -2145cc: 1a02 ab38 |0012: const-string v2, "autoconnect" // string@38ab │ │ -2145d0: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -2145d2: 7110 4f65 0300 |0015: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -2145d8: 0c03 |0018: move-result-object v3 │ │ -2145da: 6e30 ff01 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@01ff │ │ -2145e0: 1a02 b737 |001c: const-string v2, "andrompd_mpd_server_profiles" // string@37b7 │ │ -2145e4: 1a03 ac38 |001e: const-string v3, "autoconnect=?" // string@38ac │ │ -2145e8: 1a04 ad02 |0020: const-string v4, "1" // string@02ad │ │ -2145ec: 2410 b60f 0400 |0022: filled-new-array {v4}, [Ljava/lang/String; // type@0fb6 │ │ -2145f2: 0c04 |0025: move-result-object v4 │ │ -2145f4: 6e54 5a03 2031 |0026: invoke-virtual {v0, v2, v1, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@035a │ │ -2145fa: 2201 6400 |0029: new-instance v1, Landroid/content/ContentValues; // type@0064 │ │ -2145fe: 7010 fd01 0100 |002b: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@01fd │ │ -214604: 1a02 2a65 |002e: const-string v2, "profile_name" // string@652a │ │ -214608: 6e10 d072 0600 |0030: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getProfileName:()Ljava/lang/String; // method@72d0 │ │ -21460e: 0c03 |0033: move-result-object v3 │ │ -214610: 6e30 0102 2103 |0034: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ -214616: 1a02 ab38 |0037: const-string v2, "autoconnect" // string@38ab │ │ -21461a: 6e10 c872 0600 |0039: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getAutoconnect:()Z // method@72c8 │ │ -214620: 0a03 |003c: move-result v3 │ │ -214622: 7110 fd64 0300 |003d: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ -214628: 0c03 |0040: move-result-object v3 │ │ -21462a: 6e30 fe01 2103 |0041: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ -214630: 1a02 a469 |0044: const-string v2, "server_hostname" // string@69a4 │ │ -214634: 6e10 cc72 0600 |0046: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHostname:()Ljava/lang/String; // method@72cc │ │ -21463a: 0c03 |0049: move-result-object v3 │ │ -21463c: 6e30 0102 2103 |004a: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ -214642: 1a02 a569 |004d: const-string v2, "server_password" // string@69a5 │ │ -214646: 6e10 ce72 0600 |004f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPassword:()Ljava/lang/String; // method@72ce │ │ -21464c: 0c03 |0052: move-result-object v3 │ │ -21464e: 6e30 0102 2103 |0053: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ -214654: 1a02 a669 |0056: const-string v2, "server_port" // string@69a6 │ │ -214658: 6e10 cf72 0600 |0058: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPort:()I // method@72cf │ │ -21465e: 0a03 |005b: move-result v3 │ │ -214660: 7110 4f65 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -214666: 0c03 |005f: move-result-object v3 │ │ -214668: 6e30 ff01 2103 |0060: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@01ff │ │ -21466e: 1a02 323e |0063: const-string v2, "date" // string@3e32 │ │ -214672: 6e10 c972 0600 |0065: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getCreationDate:()J // method@72c9 │ │ -214678: 0b03 |0068: move-result-wide v3 │ │ -21467a: 7120 5b65 4300 |0069: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@655b │ │ -214680: 0c03 |006c: move-result-object v3 │ │ -214682: 6e30 0002 2103 |006d: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0200 │ │ -214688: 1a02 e371 |0070: const-string v2, "streaming_port" // string@71e3 │ │ -21468c: 6e10 d372 0600 |0072: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getStreamingURL:()Ljava/lang/String; // method@72d3 │ │ -214692: 0c03 |0075: move-result-object v3 │ │ -214694: 6e30 0102 2103 |0076: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ -21469a: 1a02 e271 |0079: const-string v2, "streaming_enabled" // string@71e2 │ │ -21469e: 6e10 d272 0600 |007b: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getStreamingEnabled:()Z // method@72d2 │ │ -2146a4: 0a03 |007e: move-result v3 │ │ -2146a6: 7110 fd64 0300 |007f: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ -2146ac: 0c03 |0082: move-result-object v3 │ │ -2146ae: 6e30 fe01 2103 |0083: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ -2146b4: 1a02 7d4c |0086: const-string v2, "http_cover_regex" // string@4c7d │ │ -2146b8: 6e10 cb72 0600 |0088: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPRegex:()Ljava/lang/String; // method@72cb │ │ -2146be: 0c03 |008b: move-result-object v3 │ │ -2146c0: 6e30 0102 2103 |008c: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ -2146c6: 1a02 7c4c |008f: const-string v2, "http_cover_enabled" // string@4c7c │ │ -2146ca: 6e10 ca72 0600 |0091: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPCoverEnabled:()Z // method@72ca │ │ -2146d0: 0a03 |0094: move-result v3 │ │ -2146d2: 7110 fd64 0300 |0095: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ -2146d8: 0c03 |0098: move-result-object v3 │ │ -2146da: 6e30 fe01 2103 |0099: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ -2146e0: 1a02 f35d |009c: const-string v2, "mpd_cover_enabled" // string@5df3 │ │ -2146e4: 6e10 cd72 0600 |009e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getMPDCoverEnabled:()Z // method@72cd │ │ -2146ea: 0a06 |00a1: move-result v6 │ │ -2146ec: 7110 fd64 0600 |00a2: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ -2146f2: 0c06 |00a5: move-result-object v6 │ │ -2146f4: 6e30 fe01 2106 |00a6: invoke-virtual {v1, v2, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ -2146fa: 1a06 b737 |00a9: const-string v6, "andrompd_mpd_server_profiles" // string@37b7 │ │ -2146fe: 1202 |00ab: const/4 v2, #int 0 // #0 │ │ -214700: 6e40 5703 6012 |00ac: invoke-virtual {v0, v6, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0357 │ │ -214706: 6e10 5403 0000 |00af: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ -21470c: 6e10 bc72 0500 |00b2: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.notifyObservers:()V // method@72bc │ │ -214712: 1e05 |00b5: monitor-exit v5 │ │ -214714: 0e00 |00b6: return-void │ │ -214716: 0d06 |00b7: move-exception v6 │ │ -214718: 1e05 |00b8: monitor-exit v5 │ │ -21471a: 2706 |00b9: throw v6 │ │ +214594: |[214594] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V │ │ +2145a4: 1d05 |0000: monitor-enter v5 │ │ +2145a6: 5450 5d5d |0001: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ +2145aa: 6e10 b172 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b1 │ │ +2145b0: 0c00 |0006: move-result-object v0 │ │ +2145b2: 6e10 c872 0600 |0007: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getAutoconnect:()Z // method@72c8 │ │ +2145b8: 0a01 |000a: move-result v1 │ │ +2145ba: 3801 1e00 |000b: if-eqz v1, 0029 // +001e │ │ +2145be: 2201 6400 |000d: new-instance v1, Landroid/content/ContentValues; // type@0064 │ │ +2145c2: 7010 fd01 0100 |000f: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@01fd │ │ +2145c8: 1a02 ab38 |0012: const-string v2, "autoconnect" // string@38ab │ │ +2145cc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +2145ce: 7110 4f65 0300 |0015: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +2145d4: 0c03 |0018: move-result-object v3 │ │ +2145d6: 6e30 ff01 2103 |0019: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@01ff │ │ +2145dc: 1a02 b737 |001c: const-string v2, "andrompd_mpd_server_profiles" // string@37b7 │ │ +2145e0: 1a03 ac38 |001e: const-string v3, "autoconnect=?" // string@38ac │ │ +2145e4: 1a04 ad02 |0020: const-string v4, "1" // string@02ad │ │ +2145e8: 2410 b60f 0400 |0022: filled-new-array {v4}, [Ljava/lang/String; // type@0fb6 │ │ +2145ee: 0c04 |0025: move-result-object v4 │ │ +2145f0: 6e54 5a03 2031 |0026: invoke-virtual {v0, v2, v1, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@035a │ │ +2145f6: 2201 6400 |0029: new-instance v1, Landroid/content/ContentValues; // type@0064 │ │ +2145fa: 7010 fd01 0100 |002b: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@01fd │ │ +214600: 1a02 2a65 |002e: const-string v2, "profile_name" // string@652a │ │ +214604: 6e10 d072 0600 |0030: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getProfileName:()Ljava/lang/String; // method@72d0 │ │ +21460a: 0c03 |0033: move-result-object v3 │ │ +21460c: 6e30 0102 2103 |0034: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ +214612: 1a02 ab38 |0037: const-string v2, "autoconnect" // string@38ab │ │ +214616: 6e10 c872 0600 |0039: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getAutoconnect:()Z // method@72c8 │ │ +21461c: 0a03 |003c: move-result v3 │ │ +21461e: 7110 fd64 0300 |003d: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ +214624: 0c03 |0040: move-result-object v3 │ │ +214626: 6e30 fe01 2103 |0041: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ +21462c: 1a02 a469 |0044: const-string v2, "server_hostname" // string@69a4 │ │ +214630: 6e10 cc72 0600 |0046: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHostname:()Ljava/lang/String; // method@72cc │ │ +214636: 0c03 |0049: move-result-object v3 │ │ +214638: 6e30 0102 2103 |004a: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ +21463e: 1a02 a569 |004d: const-string v2, "server_password" // string@69a5 │ │ +214642: 6e10 ce72 0600 |004f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPassword:()Ljava/lang/String; // method@72ce │ │ +214648: 0c03 |0052: move-result-object v3 │ │ +21464a: 6e30 0102 2103 |0053: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ +214650: 1a02 a669 |0056: const-string v2, "server_port" // string@69a6 │ │ +214654: 6e10 cf72 0600 |0058: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPort:()I // method@72cf │ │ +21465a: 0a03 |005b: move-result v3 │ │ +21465c: 7110 4f65 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +214662: 0c03 |005f: move-result-object v3 │ │ +214664: 6e30 ff01 2103 |0060: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@01ff │ │ +21466a: 1a02 323e |0063: const-string v2, "date" // string@3e32 │ │ +21466e: 6e10 c972 0600 |0065: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getCreationDate:()J // method@72c9 │ │ +214674: 0b03 |0068: move-result-wide v3 │ │ +214676: 7120 5b65 4300 |0069: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@655b │ │ +21467c: 0c03 |006c: move-result-object v3 │ │ +21467e: 6e30 0002 2103 |006d: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0200 │ │ +214684: 1a02 e371 |0070: const-string v2, "streaming_port" // string@71e3 │ │ +214688: 6e10 d372 0600 |0072: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getStreamingURL:()Ljava/lang/String; // method@72d3 │ │ +21468e: 0c03 |0075: move-result-object v3 │ │ +214690: 6e30 0102 2103 |0076: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ +214696: 1a02 e271 |0079: const-string v2, "streaming_enabled" // string@71e2 │ │ +21469a: 6e10 d272 0600 |007b: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getStreamingEnabled:()Z // method@72d2 │ │ +2146a0: 0a03 |007e: move-result v3 │ │ +2146a2: 7110 fd64 0300 |007f: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ +2146a8: 0c03 |0082: move-result-object v3 │ │ +2146aa: 6e30 fe01 2103 |0083: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ +2146b0: 1a02 7d4c |0086: const-string v2, "http_cover_regex" // string@4c7d │ │ +2146b4: 6e10 cb72 0600 |0088: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPRegex:()Ljava/lang/String; // method@72cb │ │ +2146ba: 0c03 |008b: move-result-object v3 │ │ +2146bc: 6e30 0102 2103 |008c: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0201 │ │ +2146c2: 1a02 7c4c |008f: const-string v2, "http_cover_enabled" // string@4c7c │ │ +2146c6: 6e10 ca72 0600 |0091: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPCoverEnabled:()Z // method@72ca │ │ +2146cc: 0a03 |0094: move-result v3 │ │ +2146ce: 7110 fd64 0300 |0095: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ +2146d4: 0c03 |0098: move-result-object v3 │ │ +2146d6: 6e30 fe01 2103 |0099: invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ +2146dc: 1a02 f35d |009c: const-string v2, "mpd_cover_enabled" // string@5df3 │ │ +2146e0: 6e10 cd72 0600 |009e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getMPDCoverEnabled:()Z // method@72cd │ │ +2146e6: 0a06 |00a1: move-result v6 │ │ +2146e8: 7110 fd64 0600 |00a2: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@64fd │ │ +2146ee: 0c06 |00a5: move-result-object v6 │ │ +2146f0: 6e30 fe01 2106 |00a6: invoke-virtual {v1, v2, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@01fe │ │ +2146f6: 1a06 b737 |00a9: const-string v6, "andrompd_mpd_server_profiles" // string@37b7 │ │ +2146fa: 1202 |00ab: const/4 v2, #int 0 // #0 │ │ +2146fc: 6e40 5703 6012 |00ac: invoke-virtual {v0, v6, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0357 │ │ +214702: 6e10 5403 0000 |00af: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ +214708: 6e10 bc72 0500 |00b2: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.notifyObservers:()V // method@72bc │ │ +21470e: 1e05 |00b5: monitor-exit v5 │ │ +214710: 0e00 |00b6: return-void │ │ +214712: 0d06 |00b7: move-exception v6 │ │ +214714: 1e05 |00b8: monitor-exit v5 │ │ +214716: 2706 |00b9: throw v6 │ │ catches : 1 │ │ 0x0001 - 0x00b5 │ │ -> 0x00b7 │ │ positions : │ │ 0x0001 line=123 │ │ 0x0007 line=125 │ │ 0x000d line=126 │ │ @@ -518516,37 +518516,37 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -214728: |[214728] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.deleteProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V │ │ -214738: 1d06 |0000: monitor-enter v6 │ │ -21473a: 5460 5d5d |0001: iget-object v0, v6, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ -21473e: 6e10 b172 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b1 │ │ -214744: 0c00 |0006: move-result-object v0 │ │ -214746: 1a01 333e |0007: const-string v1, "date=?" // string@3e33 │ │ -21474a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -21474c: 2322 b60f |000a: new-array v2, v2, [Ljava/lang/String; // type@0fb6 │ │ -214750: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -214752: 6e10 c972 0700 |000d: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getCreationDate:()J // method@72c9 │ │ -214758: 0b04 |0010: move-result-wide v4 │ │ -21475a: 7120 bf65 5400 |0011: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@65bf │ │ -214760: 0c07 |0014: move-result-object v7 │ │ -214762: 4d07 0203 |0015: aput-object v7, v2, v3 │ │ -214766: 1a07 b737 |0017: const-string v7, "andrompd_mpd_server_profiles" // string@37b7 │ │ -21476a: 6e40 5503 7021 |0019: invoke-virtual {v0, v7, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@0355 │ │ -214770: 6e10 5403 0000 |001c: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ -214776: 6e10 bc72 0600 |001f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.notifyObservers:()V // method@72bc │ │ -21477c: 1e06 |0022: monitor-exit v6 │ │ -21477e: 0e00 |0023: return-void │ │ -214780: 0d07 |0024: move-exception v7 │ │ -214782: 1e06 |0025: monitor-exit v6 │ │ -214784: 2707 |0026: throw v7 │ │ +214724: |[214724] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.deleteProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V │ │ +214734: 1d06 |0000: monitor-enter v6 │ │ +214736: 5460 5d5d |0001: iget-object v0, v6, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ +21473a: 6e10 b172 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b1 │ │ +214740: 0c00 |0006: move-result-object v0 │ │ +214742: 1a01 333e |0007: const-string v1, "date=?" // string@3e33 │ │ +214746: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +214748: 2322 b60f |000a: new-array v2, v2, [Ljava/lang/String; // type@0fb6 │ │ +21474c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +21474e: 6e10 c972 0700 |000d: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getCreationDate:()J // method@72c9 │ │ +214754: 0b04 |0010: move-result-wide v4 │ │ +214756: 7120 bf65 5400 |0011: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@65bf │ │ +21475c: 0c07 |0014: move-result-object v7 │ │ +21475e: 4d07 0203 |0015: aput-object v7, v2, v3 │ │ +214762: 1a07 b737 |0017: const-string v7, "andrompd_mpd_server_profiles" // string@37b7 │ │ +214766: 6e40 5503 7021 |0019: invoke-virtual {v0, v7, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@0355 │ │ +21476c: 6e10 5403 0000 |001c: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ +214772: 6e10 bc72 0600 |001f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.notifyObservers:()V // method@72bc │ │ +214778: 1e06 |0022: monitor-exit v6 │ │ +21477a: 0e00 |0023: return-void │ │ +21477c: 0d07 |0024: move-exception v7 │ │ +21477e: 1e06 |0025: monitor-exit v6 │ │ +214780: 2707 |0026: throw v7 │ │ catches : 1 │ │ 0x0001 - 0x0022 │ │ -> 0x0024 │ │ positions : │ │ 0x0001 line=172 │ │ 0x000d line=176 │ │ 0x0019 line=177 │ │ @@ -518562,129 +518562,129 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 17 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 215 16-bit code units │ │ -21439c: |[21439c] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.getAutoconnectProfile:()Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ -2143ac: 0801 1000 |0000: move-object/from16 v1, v16 │ │ -2143b0: 1d10 |0002: monitor-enter v16 │ │ -2143b2: 5410 5d5d |0003: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ -2143b6: 6e10 b072 0000 |0005: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b0 │ │ -2143bc: 0c00 |0008: move-result-object v0 │ │ -2143be: 1a03 b737 |0009: const-string v3, "andrompd_mpd_server_profiles" // string@37b7 │ │ -2143c2: 6204 775d |000b: sget-object v4, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.PROJECTION_SERVER_PROFILES:[Ljava/lang/String; // field@5d77 │ │ -2143c6: 1a05 ac38 |000d: const-string v5, "autoconnect=?" // string@38ac │ │ -2143ca: 1a02 ad02 |000f: const-string v2, "1" // string@02ad │ │ -2143ce: 2410 b60f 0200 |0011: filled-new-array {v2}, [Ljava/lang/String; // type@0fb6 │ │ -2143d4: 0c06 |0014: move-result-object v6 │ │ -2143d6: 1207 |0015: const/4 v7, #int 0 // #0 │ │ -2143d8: 1208 |0016: const/4 v8, #int 0 // #0 │ │ -2143da: 1209 |0017: const/4 v9, #int 0 // #0 │ │ -2143dc: 0702 |0018: move-object v2, v0 │ │ -2143de: 7408 5803 0200 |0019: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, 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@0358 │ │ -2143e4: 0c02 |001c: move-result-object v2 │ │ -2143e6: 7210 3e03 0200 |001d: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@033e │ │ -2143ec: 0a03 |0020: move-result v3 │ │ -2143ee: 3803 aa00 |0021: if-eqz v3, 00cb // +00aa │ │ -2143f2: 1a03 2a65 |0023: const-string v3, "profile_name" // string@652a │ │ -2143f6: 7220 3403 3200 |0025: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -2143fc: 0a03 |0028: move-result v3 │ │ -2143fe: 7220 3b03 3200 |0029: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -214404: 0c03 |002c: move-result-object v3 │ │ -214406: 1a04 ab38 |002d: const-string v4, "autoconnect" // string@38ab │ │ -21440a: 7220 3403 4200 |002f: invoke-interface {v2, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214410: 0a04 |0032: move-result v4 │ │ -214412: 7220 3803 4200 |0033: invoke-interface {v2, v4}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -214418: 0a04 |0036: move-result v4 │ │ -21441a: 1216 |0037: const/4 v6, #int 1 // #1 │ │ -21441c: 3364 0400 |0038: if-ne v4, v6, 003c // +0004 │ │ -214420: 1214 |003a: const/4 v4, #int 1 // #1 │ │ -214422: 2802 |003b: goto 003d // +0002 │ │ -214424: 1204 |003c: const/4 v4, #int 0 // #0 │ │ -214426: 1a07 a469 |003d: const-string v7, "server_hostname" // string@69a4 │ │ -21442a: 7220 3403 7200 |003f: invoke-interface {v2, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214430: 0a07 |0042: move-result v7 │ │ -214432: 7220 3b03 7200 |0043: invoke-interface {v2, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -214438: 0c07 |0046: move-result-object v7 │ │ -21443a: 1a08 a569 |0047: const-string v8, "server_password" // string@69a5 │ │ -21443e: 7220 3403 8200 |0049: invoke-interface {v2, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214444: 0a08 |004c: move-result v8 │ │ -214446: 7220 3b03 8200 |004d: invoke-interface {v2, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -21444c: 0c08 |0050: move-result-object v8 │ │ -21444e: 1a09 a669 |0051: const-string v9, "server_port" // string@69a6 │ │ -214452: 7220 3403 9200 |0053: invoke-interface {v2, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214458: 0a09 |0056: move-result v9 │ │ -21445a: 7220 3803 9200 |0057: invoke-interface {v2, v9}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -214460: 0a09 |005a: move-result v9 │ │ -214462: 1a0a 323e |005b: const-string v10, "date" // string@3e32 │ │ -214466: 7220 3403 a200 |005d: invoke-interface {v2, v10}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -21446c: 0a0a |0060: move-result v10 │ │ -21446e: 7220 3903 a200 |0061: invoke-interface {v2, v10}, Landroid/database/Cursor;.getLong:(I)J // method@0339 │ │ -214474: 0b0a |0064: move-result-wide v10 │ │ -214476: 1a0c e371 |0065: const-string v12, "streaming_port" // string@71e3 │ │ -21447a: 7220 3403 c200 |0067: invoke-interface {v2, v12}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214480: 0a0c |006a: move-result v12 │ │ -214482: 7220 3b03 c200 |006b: invoke-interface {v2, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -214488: 0c0c |006e: move-result-object v12 │ │ -21448a: 1a0d e271 |006f: const-string v13, "streaming_enabled" // string@71e2 │ │ -21448e: 7220 3403 d200 |0071: invoke-interface {v2, v13}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214494: 0a0d |0074: move-result v13 │ │ -214496: 7220 3803 d200 |0075: invoke-interface {v2, v13}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -21449c: 0a0d |0078: move-result v13 │ │ -21449e: 336d 0400 |0079: if-ne v13, v6, 007d // +0004 │ │ -2144a2: 121d |007b: const/4 v13, #int 1 // #1 │ │ -2144a4: 2802 |007c: goto 007e // +0002 │ │ -2144a6: 120d |007d: const/4 v13, #int 0 // #0 │ │ -2144a8: 1a0e 7d4c |007e: const-string v14, "http_cover_regex" // string@4c7d │ │ -2144ac: 7220 3403 e200 |0080: invoke-interface {v2, v14}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -2144b2: 0a0e |0083: move-result v14 │ │ -2144b4: 7220 3b03 e200 |0084: invoke-interface {v2, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -2144ba: 0c0e |0087: move-result-object v14 │ │ -2144bc: 1a0f 7c4c |0088: const-string v15, "http_cover_enabled" // string@4c7c │ │ -2144c0: 7220 3403 f200 |008a: invoke-interface {v2, v15}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -2144c6: 0a0f |008d: move-result v15 │ │ -2144c8: 7220 3803 f200 |008e: invoke-interface {v2, v15}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -2144ce: 0a0f |0091: move-result v15 │ │ -2144d0: 336f 0400 |0092: if-ne v15, v6, 0096 // +0004 │ │ -2144d4: 121f |0094: const/4 v15, #int 1 // #1 │ │ -2144d6: 2802 |0095: goto 0097 // +0002 │ │ -2144d8: 120f |0096: const/4 v15, #int 0 // #0 │ │ -2144da: 1a05 f35d |0097: const-string v5, "mpd_cover_enabled" // string@5df3 │ │ -2144de: 7220 3403 5200 |0099: invoke-interface {v2, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -2144e4: 0a05 |009c: move-result v5 │ │ -2144e6: 7220 3803 5200 |009d: invoke-interface {v2, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -2144ec: 0a05 |00a0: move-result v5 │ │ -2144ee: 3365 0400 |00a1: if-ne v5, v6, 00a5 // +0004 │ │ -2144f2: 1215 |00a3: const/4 v5, #int 1 // #1 │ │ -2144f4: 2802 |00a4: goto 00a6 // +0002 │ │ -2144f6: 1205 |00a5: const/4 v5, #int 0 // #0 │ │ -2144f8: 2206 3c0f |00a6: new-instance v6, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ -2144fc: 705b c672 36a4 |00a8: invoke-direct {v6, v3, v4, v10, v11}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:(Ljava/lang/String;ZJ)V // method@72c6 │ │ -214502: 6e20 d772 7600 |00ab: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHostname:(Ljava/lang/String;)V // method@72d7 │ │ -214508: 6e20 d972 8600 |00ae: invoke-virtual {v6, v8}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPassword:(Ljava/lang/String;)V // method@72d9 │ │ -21450e: 6e20 da72 9600 |00b1: invoke-virtual {v6, v9}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPort:(I)V // method@72da │ │ -214514: 6e20 dd72 c600 |00b4: invoke-virtual {v6, v12}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingURL:(Ljava/lang/String;)V // method@72dd │ │ -21451a: 6e20 dc72 d600 |00b7: invoke-virtual {v6, v13}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingEnabled:(Z)V // method@72dc │ │ -214520: 6e20 d672 e600 |00ba: invoke-virtual {v6, v14}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPRegex:(Ljava/lang/String;)V // method@72d6 │ │ -214526: 6e20 d572 f600 |00bd: invoke-virtual {v6, v15}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPCoverEnabled:(Z)V // method@72d5 │ │ -21452c: 6e20 d872 5600 |00c0: invoke-virtual {v6, v5}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setMPDCoverEnabled:(Z)V // method@72d8 │ │ -214532: 7210 3303 0200 |00c3: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0333 │ │ -214538: 6e10 5403 0000 |00c6: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ -21453e: 1e10 |00c9: monitor-exit v16 │ │ -214540: 1106 |00ca: return-object v6 │ │ -214542: 7210 3303 0200 |00cb: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0333 │ │ -214548: 6e10 5403 0000 |00ce: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ -21454e: 1200 |00d1: const/4 v0, #int 0 // #0 │ │ -214550: 1e10 |00d2: monitor-exit v16 │ │ -214552: 1100 |00d3: return-object v0 │ │ -214554: 0d00 |00d4: move-exception v0 │ │ -214556: 1e10 |00d5: monitor-exit v16 │ │ -214558: 2700 |00d6: throw v0 │ │ +214398: |[214398] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.getAutoconnectProfile:()Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ +2143a8: 0801 1000 |0000: move-object/from16 v1, v16 │ │ +2143ac: 1d10 |0002: monitor-enter v16 │ │ +2143ae: 5410 5d5d |0003: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ +2143b2: 6e10 b072 0000 |0005: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b0 │ │ +2143b8: 0c00 |0008: move-result-object v0 │ │ +2143ba: 1a03 b737 |0009: const-string v3, "andrompd_mpd_server_profiles" // string@37b7 │ │ +2143be: 6204 775d |000b: sget-object v4, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.PROJECTION_SERVER_PROFILES:[Ljava/lang/String; // field@5d77 │ │ +2143c2: 1a05 ac38 |000d: const-string v5, "autoconnect=?" // string@38ac │ │ +2143c6: 1a02 ad02 |000f: const-string v2, "1" // string@02ad │ │ +2143ca: 2410 b60f 0200 |0011: filled-new-array {v2}, [Ljava/lang/String; // type@0fb6 │ │ +2143d0: 0c06 |0014: move-result-object v6 │ │ +2143d2: 1207 |0015: const/4 v7, #int 0 // #0 │ │ +2143d4: 1208 |0016: const/4 v8, #int 0 // #0 │ │ +2143d6: 1209 |0017: const/4 v9, #int 0 // #0 │ │ +2143d8: 0702 |0018: move-object v2, v0 │ │ +2143da: 7408 5803 0200 |0019: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, 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@0358 │ │ +2143e0: 0c02 |001c: move-result-object v2 │ │ +2143e2: 7210 3e03 0200 |001d: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@033e │ │ +2143e8: 0a03 |0020: move-result v3 │ │ +2143ea: 3803 aa00 |0021: if-eqz v3, 00cb // +00aa │ │ +2143ee: 1a03 2a65 |0023: const-string v3, "profile_name" // string@652a │ │ +2143f2: 7220 3403 3200 |0025: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +2143f8: 0a03 |0028: move-result v3 │ │ +2143fa: 7220 3b03 3200 |0029: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +214400: 0c03 |002c: move-result-object v3 │ │ +214402: 1a04 ab38 |002d: const-string v4, "autoconnect" // string@38ab │ │ +214406: 7220 3403 4200 |002f: invoke-interface {v2, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +21440c: 0a04 |0032: move-result v4 │ │ +21440e: 7220 3803 4200 |0033: invoke-interface {v2, v4}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +214414: 0a04 |0036: move-result v4 │ │ +214416: 1216 |0037: const/4 v6, #int 1 // #1 │ │ +214418: 3364 0400 |0038: if-ne v4, v6, 003c // +0004 │ │ +21441c: 1214 |003a: const/4 v4, #int 1 // #1 │ │ +21441e: 2802 |003b: goto 003d // +0002 │ │ +214420: 1204 |003c: const/4 v4, #int 0 // #0 │ │ +214422: 1a07 a469 |003d: const-string v7, "server_hostname" // string@69a4 │ │ +214426: 7220 3403 7200 |003f: invoke-interface {v2, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +21442c: 0a07 |0042: move-result v7 │ │ +21442e: 7220 3b03 7200 |0043: invoke-interface {v2, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +214434: 0c07 |0046: move-result-object v7 │ │ +214436: 1a08 a569 |0047: const-string v8, "server_password" // string@69a5 │ │ +21443a: 7220 3403 8200 |0049: invoke-interface {v2, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214440: 0a08 |004c: move-result v8 │ │ +214442: 7220 3b03 8200 |004d: invoke-interface {v2, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +214448: 0c08 |0050: move-result-object v8 │ │ +21444a: 1a09 a669 |0051: const-string v9, "server_port" // string@69a6 │ │ +21444e: 7220 3403 9200 |0053: invoke-interface {v2, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214454: 0a09 |0056: move-result v9 │ │ +214456: 7220 3803 9200 |0057: invoke-interface {v2, v9}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +21445c: 0a09 |005a: move-result v9 │ │ +21445e: 1a0a 323e |005b: const-string v10, "date" // string@3e32 │ │ +214462: 7220 3403 a200 |005d: invoke-interface {v2, v10}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214468: 0a0a |0060: move-result v10 │ │ +21446a: 7220 3903 a200 |0061: invoke-interface {v2, v10}, Landroid/database/Cursor;.getLong:(I)J // method@0339 │ │ +214470: 0b0a |0064: move-result-wide v10 │ │ +214472: 1a0c e371 |0065: const-string v12, "streaming_port" // string@71e3 │ │ +214476: 7220 3403 c200 |0067: invoke-interface {v2, v12}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +21447c: 0a0c |006a: move-result v12 │ │ +21447e: 7220 3b03 c200 |006b: invoke-interface {v2, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +214484: 0c0c |006e: move-result-object v12 │ │ +214486: 1a0d e271 |006f: const-string v13, "streaming_enabled" // string@71e2 │ │ +21448a: 7220 3403 d200 |0071: invoke-interface {v2, v13}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214490: 0a0d |0074: move-result v13 │ │ +214492: 7220 3803 d200 |0075: invoke-interface {v2, v13}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +214498: 0a0d |0078: move-result v13 │ │ +21449a: 336d 0400 |0079: if-ne v13, v6, 007d // +0004 │ │ +21449e: 121d |007b: const/4 v13, #int 1 // #1 │ │ +2144a0: 2802 |007c: goto 007e // +0002 │ │ +2144a2: 120d |007d: const/4 v13, #int 0 // #0 │ │ +2144a4: 1a0e 7d4c |007e: const-string v14, "http_cover_regex" // string@4c7d │ │ +2144a8: 7220 3403 e200 |0080: invoke-interface {v2, v14}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +2144ae: 0a0e |0083: move-result v14 │ │ +2144b0: 7220 3b03 e200 |0084: invoke-interface {v2, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +2144b6: 0c0e |0087: move-result-object v14 │ │ +2144b8: 1a0f 7c4c |0088: const-string v15, "http_cover_enabled" // string@4c7c │ │ +2144bc: 7220 3403 f200 |008a: invoke-interface {v2, v15}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +2144c2: 0a0f |008d: move-result v15 │ │ +2144c4: 7220 3803 f200 |008e: invoke-interface {v2, v15}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +2144ca: 0a0f |0091: move-result v15 │ │ +2144cc: 336f 0400 |0092: if-ne v15, v6, 0096 // +0004 │ │ +2144d0: 121f |0094: const/4 v15, #int 1 // #1 │ │ +2144d2: 2802 |0095: goto 0097 // +0002 │ │ +2144d4: 120f |0096: const/4 v15, #int 0 // #0 │ │ +2144d6: 1a05 f35d |0097: const-string v5, "mpd_cover_enabled" // string@5df3 │ │ +2144da: 7220 3403 5200 |0099: invoke-interface {v2, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +2144e0: 0a05 |009c: move-result v5 │ │ +2144e2: 7220 3803 5200 |009d: invoke-interface {v2, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +2144e8: 0a05 |00a0: move-result v5 │ │ +2144ea: 3365 0400 |00a1: if-ne v5, v6, 00a5 // +0004 │ │ +2144ee: 1215 |00a3: const/4 v5, #int 1 // #1 │ │ +2144f0: 2802 |00a4: goto 00a6 // +0002 │ │ +2144f2: 1205 |00a5: const/4 v5, #int 0 // #0 │ │ +2144f4: 2206 3c0f |00a6: new-instance v6, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ +2144f8: 705b c672 36a4 |00a8: invoke-direct {v6, v3, v4, v10, v11}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:(Ljava/lang/String;ZJ)V // method@72c6 │ │ +2144fe: 6e20 d772 7600 |00ab: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHostname:(Ljava/lang/String;)V // method@72d7 │ │ +214504: 6e20 d972 8600 |00ae: invoke-virtual {v6, v8}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPassword:(Ljava/lang/String;)V // method@72d9 │ │ +21450a: 6e20 da72 9600 |00b1: invoke-virtual {v6, v9}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPort:(I)V // method@72da │ │ +214510: 6e20 dd72 c600 |00b4: invoke-virtual {v6, v12}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingURL:(Ljava/lang/String;)V // method@72dd │ │ +214516: 6e20 dc72 d600 |00b7: invoke-virtual {v6, v13}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingEnabled:(Z)V // method@72dc │ │ +21451c: 6e20 d672 e600 |00ba: invoke-virtual {v6, v14}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPRegex:(Ljava/lang/String;)V // method@72d6 │ │ +214522: 6e20 d572 f600 |00bd: invoke-virtual {v6, v15}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPCoverEnabled:(Z)V // method@72d5 │ │ +214528: 6e20 d872 5600 |00c0: invoke-virtual {v6, v5}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setMPDCoverEnabled:(Z)V // method@72d8 │ │ +21452e: 7210 3303 0200 |00c3: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0333 │ │ +214534: 6e10 5403 0000 |00c6: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ +21453a: 1e10 |00c9: monitor-exit v16 │ │ +21453c: 1106 |00ca: return-object v6 │ │ +21453e: 7210 3303 0200 |00cb: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0333 │ │ +214544: 6e10 5403 0000 |00ce: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ +21454a: 1200 |00d1: const/4 v0, #int 0 // #0 │ │ +21454c: 1e10 |00d2: monitor-exit v16 │ │ +21454e: 1100 |00d3: return-object v0 │ │ +214550: 0d00 |00d4: move-exception v0 │ │ +214552: 1e10 |00d5: monitor-exit v16 │ │ +214554: 2700 |00d6: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x00c9 │ │ -> 0x00d4 │ │ 0x00cb - 0x00d1 │ │ -> 0x00d4 │ │ positions : │ │ 0x0003 line=190 │ │ @@ -518724,133 +518724,133 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 18 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 224 16-bit code units │ │ -214170: |[214170] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.getProfiles:()Ljava/util/List; │ │ -214180: 0801 1100 |0000: move-object/from16 v1, v17 │ │ -214184: 1d11 |0002: monitor-enter v17 │ │ -214186: 2200 fb0c |0003: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -21418a: 7010 4e66 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -214190: 5412 5d5d |0008: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ -214194: 6e10 b072 0200 |000a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b0 │ │ -21419a: 0c02 |000d: move-result-object v2 │ │ -21419c: 1a04 b737 |000e: const-string v4, "andrompd_mpd_server_profiles" // string@37b7 │ │ -2141a0: 6205 775d |0010: sget-object v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.PROJECTION_SERVER_PROFILES:[Ljava/lang/String; // field@5d77 │ │ -2141a4: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -2141a6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -2141a8: 1208 |0014: const/4 v8, #int 0 // #0 │ │ -2141aa: 1209 |0015: const/4 v9, #int 0 // #0 │ │ -2141ac: 1a0a 2a65 |0016: const-string v10, "profile_name" // string@652a │ │ -2141b0: 0723 |0018: move-object v3, v2 │ │ -2141b2: 7408 5803 0300 |0019: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10}, 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@0358 │ │ -2141b8: 0c03 |001c: move-result-object v3 │ │ -2141ba: 7210 3e03 0300 |001d: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@033e │ │ -2141c0: 0a04 |0020: move-result v4 │ │ -2141c2: 3804 b200 |0021: if-eqz v4, 00d3 // +00b2 │ │ -2141c6: 1a04 2a65 |0023: const-string v4, "profile_name" // string@652a │ │ -2141ca: 7220 3403 4300 |0025: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -2141d0: 0a04 |0028: move-result v4 │ │ -2141d2: 7220 3b03 4300 |0029: invoke-interface {v3, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -2141d8: 0c04 |002c: move-result-object v4 │ │ -2141da: 1a05 ab38 |002d: const-string v5, "autoconnect" // string@38ab │ │ -2141de: 7220 3403 5300 |002f: invoke-interface {v3, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -2141e4: 0a05 |0032: move-result v5 │ │ -2141e6: 7220 3803 5300 |0033: invoke-interface {v3, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -2141ec: 0a05 |0036: move-result v5 │ │ -2141ee: 1217 |0037: const/4 v7, #int 1 // #1 │ │ -2141f0: 3375 0400 |0038: if-ne v5, v7, 003c // +0004 │ │ -2141f4: 1215 |003a: const/4 v5, #int 1 // #1 │ │ -2141f6: 2802 |003b: goto 003d // +0002 │ │ -2141f8: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -2141fa: 1a08 a469 |003d: const-string v8, "server_hostname" // string@69a4 │ │ -2141fe: 7220 3403 8300 |003f: invoke-interface {v3, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214204: 0a08 |0042: move-result v8 │ │ -214206: 7220 3b03 8300 |0043: invoke-interface {v3, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -21420c: 0c08 |0046: move-result-object v8 │ │ -21420e: 1a09 a569 |0047: const-string v9, "server_password" // string@69a5 │ │ -214212: 7220 3403 9300 |0049: invoke-interface {v3, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214218: 0a09 |004c: move-result v9 │ │ -21421a: 7220 3b03 9300 |004d: invoke-interface {v3, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -214220: 0c09 |0050: move-result-object v9 │ │ -214222: 1a0a a669 |0051: const-string v10, "server_port" // string@69a6 │ │ -214226: 7220 3403 a300 |0053: invoke-interface {v3, v10}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -21422c: 0a0a |0056: move-result v10 │ │ -21422e: 7220 3803 a300 |0057: invoke-interface {v3, v10}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -214234: 0a0a |005a: move-result v10 │ │ -214236: 1a0b 323e |005b: const-string v11, "date" // string@3e32 │ │ -21423a: 7220 3403 b300 |005d: invoke-interface {v3, v11}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214240: 0a0b |0060: move-result v11 │ │ -214242: 7220 3903 b300 |0061: invoke-interface {v3, v11}, Landroid/database/Cursor;.getLong:(I)J // method@0339 │ │ -214248: 0b0b |0064: move-result-wide v11 │ │ -21424a: 1a0d e371 |0065: const-string v13, "streaming_port" // string@71e3 │ │ -21424e: 7220 3403 d300 |0067: invoke-interface {v3, v13}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214254: 0a0d |006a: move-result v13 │ │ -214256: 7220 3b03 d300 |006b: invoke-interface {v3, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -21425c: 0c0d |006e: move-result-object v13 │ │ -21425e: 1a0e e271 |006f: const-string v14, "streaming_enabled" // string@71e2 │ │ -214262: 7220 3403 e300 |0071: invoke-interface {v3, v14}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214268: 0a0e |0074: move-result v14 │ │ -21426a: 7220 3803 e300 |0075: invoke-interface {v3, v14}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -214270: 0a0e |0078: move-result v14 │ │ -214272: 337e 0400 |0079: if-ne v14, v7, 007d // +0004 │ │ -214276: 121e |007b: const/4 v14, #int 1 // #1 │ │ -214278: 2802 |007c: goto 007e // +0002 │ │ -21427a: 120e |007d: const/4 v14, #int 0 // #0 │ │ -21427c: 1a0f 7d4c |007e: const-string v15, "http_cover_regex" // string@4c7d │ │ -214280: 7220 3403 f300 |0080: invoke-interface {v3, v15}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -214286: 0a0f |0083: move-result v15 │ │ -214288: 7220 3b03 f300 |0084: invoke-interface {v3, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ -21428e: 0c0f |0087: move-result-object v15 │ │ -214290: 1a06 7c4c |0088: const-string v6, "http_cover_enabled" // string@4c7c │ │ -214294: 7220 3403 6300 |008a: invoke-interface {v3, v6}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -21429a: 0a06 |008d: move-result v6 │ │ -21429c: 7220 3803 6300 |008e: invoke-interface {v3, v6}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -2142a2: 0a06 |0091: move-result v6 │ │ -2142a4: 3376 0400 |0092: if-ne v6, v7, 0096 // +0004 │ │ -2142a8: 1216 |0094: const/4 v6, #int 1 // #1 │ │ -2142aa: 2802 |0095: goto 0097 // +0002 │ │ -2142ac: 1206 |0096: const/4 v6, #int 0 // #0 │ │ -2142ae: 1a07 f35d |0097: const-string v7, "mpd_cover_enabled" // string@5df3 │ │ -2142b2: 7220 3403 7300 |0099: invoke-interface {v3, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ -2142b8: 0a07 |009c: move-result v7 │ │ -2142ba: 7220 3803 7300 |009d: invoke-interface {v3, v7}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ -2142c0: 0a07 |00a0: move-result v7 │ │ -2142c2: 0810 0200 |00a1: move-object/from16 v16, v2 │ │ -2142c6: 1212 |00a3: const/4 v2, #int 1 // #1 │ │ -2142c8: 3327 0300 |00a4: if-ne v7, v2, 00a7 // +0003 │ │ -2142cc: 2802 |00a6: goto 00a8 // +0002 │ │ -2142ce: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -2142d0: 2207 3c0f |00a8: new-instance v7, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ -2142d4: 705c c672 47b5 |00aa: invoke-direct {v7, v4, v5, v11, v12}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:(Ljava/lang/String;ZJ)V // method@72c6 │ │ -2142da: 6e20 d772 8700 |00ad: invoke-virtual {v7, v8}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHostname:(Ljava/lang/String;)V // method@72d7 │ │ -2142e0: 6e20 d972 9700 |00b0: invoke-virtual {v7, v9}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPassword:(Ljava/lang/String;)V // method@72d9 │ │ -2142e6: 6e20 da72 a700 |00b3: invoke-virtual {v7, v10}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPort:(I)V // method@72da │ │ -2142ec: 6e20 dd72 d700 |00b6: invoke-virtual {v7, v13}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingURL:(Ljava/lang/String;)V // method@72dd │ │ -2142f2: 6e20 dc72 e700 |00b9: invoke-virtual {v7, v14}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingEnabled:(Z)V // method@72dc │ │ -2142f8: 6e20 d672 f700 |00bc: invoke-virtual {v7, v15}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPRegex:(Ljava/lang/String;)V // method@72d6 │ │ -2142fe: 6e20 d572 6700 |00bf: invoke-virtual {v7, v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPCoverEnabled:(Z)V // method@72d5 │ │ -214304: 6e20 d872 2700 |00c2: invoke-virtual {v7, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setMPDCoverEnabled:(Z)V // method@72d8 │ │ -21430a: 6e20 5266 7000 |00c5: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -214310: 7210 3f03 0300 |00c8: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@033f │ │ -214316: 0a02 |00cb: move-result v2 │ │ -214318: 3902 0300 |00cc: if-nez v2, 00cf // +0003 │ │ -21431c: 2807 |00ce: goto 00d5 // +0007 │ │ -21431e: 0802 1000 |00cf: move-object/from16 v2, v16 │ │ -214322: 2900 52ff |00d1: goto/16 0023 // -00ae │ │ -214326: 0810 0200 |00d3: move-object/from16 v16, v2 │ │ -21432a: 7210 3303 0300 |00d5: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0333 │ │ -214330: 7401 5403 1000 |00d8: invoke-virtual/range {v16}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ -214336: 1e11 |00db: monitor-exit v17 │ │ -214338: 1100 |00dc: return-object v0 │ │ -21433a: 0d00 |00dd: move-exception v0 │ │ -21433c: 1e11 |00de: monitor-exit v17 │ │ -21433e: 2700 |00df: throw v0 │ │ +21416c: |[21416c] org.gateshipone.malp.mpdservice.profilemanagement.MPDProfileManager.getProfiles:()Ljava/util/List; │ │ +21417c: 0801 1100 |0000: move-object/from16 v1, v17 │ │ +214180: 1d11 |0002: monitor-enter v17 │ │ +214182: 2200 fb0c |0003: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +214186: 7010 4e66 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +21418c: 5412 5d5d |0008: iget-object v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.mDBHelper:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper; // field@5d5d │ │ +214190: 6e10 b072 0200 |000a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileDBHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@72b0 │ │ +214196: 0c02 |000d: move-result-object v2 │ │ +214198: 1a04 b737 |000e: const-string v4, "andrompd_mpd_server_profiles" // string@37b7 │ │ +21419c: 6205 775d |0010: sget-object v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.PROJECTION_SERVER_PROFILES:[Ljava/lang/String; // field@5d77 │ │ +2141a0: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +2141a2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +2141a4: 1208 |0014: const/4 v8, #int 0 // #0 │ │ +2141a6: 1209 |0015: const/4 v9, #int 0 // #0 │ │ +2141a8: 1a0a 2a65 |0016: const-string v10, "profile_name" // string@652a │ │ +2141ac: 0723 |0018: move-object v3, v2 │ │ +2141ae: 7408 5803 0300 |0019: invoke-virtual/range {v3, v4, v5, v6, v7, v8, v9, v10}, 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@0358 │ │ +2141b4: 0c03 |001c: move-result-object v3 │ │ +2141b6: 7210 3e03 0300 |001d: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@033e │ │ +2141bc: 0a04 |0020: move-result v4 │ │ +2141be: 3804 b200 |0021: if-eqz v4, 00d3 // +00b2 │ │ +2141c2: 1a04 2a65 |0023: const-string v4, "profile_name" // string@652a │ │ +2141c6: 7220 3403 4300 |0025: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +2141cc: 0a04 |0028: move-result v4 │ │ +2141ce: 7220 3b03 4300 |0029: invoke-interface {v3, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +2141d4: 0c04 |002c: move-result-object v4 │ │ +2141d6: 1a05 ab38 |002d: const-string v5, "autoconnect" // string@38ab │ │ +2141da: 7220 3403 5300 |002f: invoke-interface {v3, v5}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +2141e0: 0a05 |0032: move-result v5 │ │ +2141e2: 7220 3803 5300 |0033: invoke-interface {v3, v5}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +2141e8: 0a05 |0036: move-result v5 │ │ +2141ea: 1217 |0037: const/4 v7, #int 1 // #1 │ │ +2141ec: 3375 0400 |0038: if-ne v5, v7, 003c // +0004 │ │ +2141f0: 1215 |003a: const/4 v5, #int 1 // #1 │ │ +2141f2: 2802 |003b: goto 003d // +0002 │ │ +2141f4: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +2141f6: 1a08 a469 |003d: const-string v8, "server_hostname" // string@69a4 │ │ +2141fa: 7220 3403 8300 |003f: invoke-interface {v3, v8}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214200: 0a08 |0042: move-result v8 │ │ +214202: 7220 3b03 8300 |0043: invoke-interface {v3, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +214208: 0c08 |0046: move-result-object v8 │ │ +21420a: 1a09 a569 |0047: const-string v9, "server_password" // string@69a5 │ │ +21420e: 7220 3403 9300 |0049: invoke-interface {v3, v9}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214214: 0a09 |004c: move-result v9 │ │ +214216: 7220 3b03 9300 |004d: invoke-interface {v3, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +21421c: 0c09 |0050: move-result-object v9 │ │ +21421e: 1a0a a669 |0051: const-string v10, "server_port" // string@69a6 │ │ +214222: 7220 3403 a300 |0053: invoke-interface {v3, v10}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214228: 0a0a |0056: move-result v10 │ │ +21422a: 7220 3803 a300 |0057: invoke-interface {v3, v10}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +214230: 0a0a |005a: move-result v10 │ │ +214232: 1a0b 323e |005b: const-string v11, "date" // string@3e32 │ │ +214236: 7220 3403 b300 |005d: invoke-interface {v3, v11}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +21423c: 0a0b |0060: move-result v11 │ │ +21423e: 7220 3903 b300 |0061: invoke-interface {v3, v11}, Landroid/database/Cursor;.getLong:(I)J // method@0339 │ │ +214244: 0b0b |0064: move-result-wide v11 │ │ +214246: 1a0d e371 |0065: const-string v13, "streaming_port" // string@71e3 │ │ +21424a: 7220 3403 d300 |0067: invoke-interface {v3, v13}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214250: 0a0d |006a: move-result v13 │ │ +214252: 7220 3b03 d300 |006b: invoke-interface {v3, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +214258: 0c0d |006e: move-result-object v13 │ │ +21425a: 1a0e e271 |006f: const-string v14, "streaming_enabled" // string@71e2 │ │ +21425e: 7220 3403 e300 |0071: invoke-interface {v3, v14}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214264: 0a0e |0074: move-result v14 │ │ +214266: 7220 3803 e300 |0075: invoke-interface {v3, v14}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +21426c: 0a0e |0078: move-result v14 │ │ +21426e: 337e 0400 |0079: if-ne v14, v7, 007d // +0004 │ │ +214272: 121e |007b: const/4 v14, #int 1 // #1 │ │ +214274: 2802 |007c: goto 007e // +0002 │ │ +214276: 120e |007d: const/4 v14, #int 0 // #0 │ │ +214278: 1a0f 7d4c |007e: const-string v15, "http_cover_regex" // string@4c7d │ │ +21427c: 7220 3403 f300 |0080: invoke-interface {v3, v15}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214282: 0a0f |0083: move-result v15 │ │ +214284: 7220 3b03 f300 |0084: invoke-interface {v3, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@033b │ │ +21428a: 0c0f |0087: move-result-object v15 │ │ +21428c: 1a06 7c4c |0088: const-string v6, "http_cover_enabled" // string@4c7c │ │ +214290: 7220 3403 6300 |008a: invoke-interface {v3, v6}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +214296: 0a06 |008d: move-result v6 │ │ +214298: 7220 3803 6300 |008e: invoke-interface {v3, v6}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +21429e: 0a06 |0091: move-result v6 │ │ +2142a0: 3376 0400 |0092: if-ne v6, v7, 0096 // +0004 │ │ +2142a4: 1216 |0094: const/4 v6, #int 1 // #1 │ │ +2142a6: 2802 |0095: goto 0097 // +0002 │ │ +2142a8: 1206 |0096: const/4 v6, #int 0 // #0 │ │ +2142aa: 1a07 f35d |0097: const-string v7, "mpd_cover_enabled" // string@5df3 │ │ +2142ae: 7220 3403 7300 |0099: invoke-interface {v3, v7}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0334 │ │ +2142b4: 0a07 |009c: move-result v7 │ │ +2142b6: 7220 3803 7300 |009d: invoke-interface {v3, v7}, Landroid/database/Cursor;.getInt:(I)I // method@0338 │ │ +2142bc: 0a07 |00a0: move-result v7 │ │ +2142be: 0810 0200 |00a1: move-object/from16 v16, v2 │ │ +2142c2: 1212 |00a3: const/4 v2, #int 1 // #1 │ │ +2142c4: 3327 0300 |00a4: if-ne v7, v2, 00a7 // +0003 │ │ +2142c8: 2802 |00a6: goto 00a8 // +0002 │ │ +2142ca: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +2142cc: 2207 3c0f |00a8: new-instance v7, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ +2142d0: 705c c672 47b5 |00aa: invoke-direct {v7, v4, v5, v11, v12}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:(Ljava/lang/String;ZJ)V // method@72c6 │ │ +2142d6: 6e20 d772 8700 |00ad: invoke-virtual {v7, v8}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHostname:(Ljava/lang/String;)V // method@72d7 │ │ +2142dc: 6e20 d972 9700 |00b0: invoke-virtual {v7, v9}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPassword:(Ljava/lang/String;)V // method@72d9 │ │ +2142e2: 6e20 da72 a700 |00b3: invoke-virtual {v7, v10}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setPort:(I)V // method@72da │ │ +2142e8: 6e20 dd72 d700 |00b6: invoke-virtual {v7, v13}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingURL:(Ljava/lang/String;)V // method@72dd │ │ +2142ee: 6e20 dc72 e700 |00b9: invoke-virtual {v7, v14}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setStreamingEnabled:(Z)V // method@72dc │ │ +2142f4: 6e20 d672 f700 |00bc: invoke-virtual {v7, v15}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPRegex:(Ljava/lang/String;)V // method@72d6 │ │ +2142fa: 6e20 d572 6700 |00bf: invoke-virtual {v7, v6}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setHTTPCoverEnabled:(Z)V // method@72d5 │ │ +214300: 6e20 d872 2700 |00c2: invoke-virtual {v7, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setMPDCoverEnabled:(Z)V // method@72d8 │ │ +214306: 6e20 5266 7000 |00c5: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +21430c: 7210 3f03 0300 |00c8: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@033f │ │ +214312: 0a02 |00cb: move-result v2 │ │ +214314: 3902 0300 |00cc: if-nez v2, 00cf // +0003 │ │ +214318: 2807 |00ce: goto 00d5 // +0007 │ │ +21431a: 0802 1000 |00cf: move-object/from16 v2, v16 │ │ +21431e: 2900 52ff |00d1: goto/16 0023 // -00ae │ │ +214322: 0810 0200 |00d3: move-object/from16 v16, v2 │ │ +214326: 7210 3303 0300 |00d5: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0333 │ │ +21432c: 7401 5403 1000 |00d8: invoke-virtual/range {v16}, Landroid/database/sqlite/SQLiteDatabase;.close:()V // method@0354 │ │ +214332: 1e11 |00db: monitor-exit v17 │ │ +214334: 1100 |00dc: return-object v0 │ │ +214336: 0d00 |00dd: move-exception v0 │ │ +214338: 1e11 |00de: monitor-exit v17 │ │ +21433a: 2700 |00df: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x00db │ │ -> 0x00dd │ │ positions : │ │ 0x0003 line=62 │ │ 0x0008 line=65 │ │ 0x0010 line=66 │ │ @@ -518915,17 +518915,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -214800: |[214800] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.:()V │ │ -214810: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -214816: 0e00 |0003: return-void │ │ +2147fc: |[2147fc] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.:()V │ │ +21480c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +214812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1; │ │ │ │ Virtual methods - │ │ @@ -518934,18 +518934,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 │ │ -214794: |[214794] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -2147a4: 6e20 bf72 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // method@72bf │ │ -2147aa: 0c01 |0003: move-result-object v1 │ │ -2147ac: 1101 |0004: return-object v1 │ │ +214790: |[214790] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +2147a0: 6e20 bf72 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1;.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // method@72bf │ │ +2147a6: 0c01 |0003: move-result-object v1 │ │ +2147a8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -518954,18 +518954,18 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2147cc: |[2147cc] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ -2147dc: 2200 3c0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ -2147e0: 7020 c472 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:(Landroid/os/Parcel;)V // method@72c4 │ │ -2147e6: 1100 |0005: return-object v0 │ │ +2147c8: |[2147c8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.createFromParcel:(Landroid/os/Parcel;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ +2147d8: 2200 3c0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ +2147dc: 7020 c472 2000 |0002: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:(Landroid/os/Parcel;)V // method@72c4 │ │ +2147e2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/Parcel; │ │ │ │ @@ -518974,18 +518974,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 │ │ -2147b0: |[2147b0] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.newArray:(I)[Ljava/lang/Object; │ │ -2147c0: 6e20 c172 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // method@72c1 │ │ -2147c6: 0c01 |0003: move-result-object v1 │ │ -2147c8: 1101 |0004: return-object v1 │ │ +2147ac: |[2147ac] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.newArray:(I)[Ljava/lang/Object; │ │ +2147bc: 6e20 c172 1000 |0000: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1;.newArray:(I)[Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // method@72c1 │ │ +2147c2: 0c01 |0003: move-result-object v1 │ │ +2147c4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -518994,17 +518994,17 @@ │ │ type : '(I)[Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2147e8: |[2147e8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ -2147f8: 2311 db0f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0fdb │ │ -2147fc: 1101 |0002: return-object v1 │ │ +2147e4: |[2147e4] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile$1.newArray:(I)[Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ +2147f4: 2311 db0f |0000: new-array v1, v1, [Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0fdb │ │ +2147f8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -519103,47 +519103,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 0 │ │ outs : 11 │ │ insns size : 29 16-bit code units │ │ -214818: |[214818] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfileTable.:()V │ │ -214828: 1a00 2a65 |0000: const-string v0, "profile_name" // string@652a │ │ -21482c: 1a01 ab38 |0002: const-string v1, "autoconnect" // string@38ab │ │ -214830: 1a02 a469 |0004: const-string v2, "server_hostname" // string@69a4 │ │ -214834: 1a03 a569 |0006: const-string v3, "server_password" // string@69a5 │ │ -214838: 1a04 a669 |0008: const-string v4, "server_port" // string@69a6 │ │ -21483c: 1a05 323e |000a: const-string v5, "date" // string@3e32 │ │ -214840: 1a06 e371 |000c: const-string v6, "streaming_port" // string@71e3 │ │ -214844: 1a07 e271 |000e: const-string v7, "streaming_enabled" // string@71e2 │ │ -214848: 1a08 7d4c |0010: const-string v8, "http_cover_regex" // string@4c7d │ │ -21484c: 1a09 7c4c |0012: const-string v9, "http_cover_enabled" // string@4c7c │ │ -214850: 1a0a f35d |0014: const-string v10, "mpd_cover_enabled" // string@5df3 │ │ -214854: 250b b60f 0000 |0016: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, [Ljava/lang/String; // type@0fb6 │ │ -21485a: 0c00 |0019: move-result-object v0 │ │ -21485c: 6900 775d |001a: sput-object v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.PROJECTION_SERVER_PROFILES:[Ljava/lang/String; // field@5d77 │ │ -214860: 0e00 |001c: return-void │ │ +214814: |[214814] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfileTable.:()V │ │ +214824: 1a00 2a65 |0000: const-string v0, "profile_name" // string@652a │ │ +214828: 1a01 ab38 |0002: const-string v1, "autoconnect" // string@38ab │ │ +21482c: 1a02 a469 |0004: const-string v2, "server_hostname" // string@69a4 │ │ +214830: 1a03 a569 |0006: const-string v3, "server_password" // string@69a5 │ │ +214834: 1a04 a669 |0008: const-string v4, "server_port" // string@69a6 │ │ +214838: 1a05 323e |000a: const-string v5, "date" // string@3e32 │ │ +21483c: 1a06 e371 |000c: const-string v6, "streaming_port" // string@71e3 │ │ +214840: 1a07 e271 |000e: const-string v7, "streaming_enabled" // string@71e2 │ │ +214844: 1a08 7d4c |0010: const-string v8, "http_cover_regex" // string@4c7d │ │ +214848: 1a09 7c4c |0012: const-string v9, "http_cover_enabled" // string@4c7c │ │ +21484c: 1a0a f35d |0014: const-string v10, "mpd_cover_enabled" // string@5df3 │ │ +214850: 250b b60f 0000 |0016: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, [Ljava/lang/String; // type@0fb6 │ │ +214856: 0c00 |0019: move-result-object v0 │ │ +214858: 6900 775d |001a: sput-object v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;.PROJECTION_SERVER_PROFILES:[Ljava/lang/String; // field@5d77 │ │ +21485c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0016 line=55 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -214864: |[214864] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfileTable.:()V │ │ -214874: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -21487a: 0e00 |0003: return-void │ │ +214860: |[214860] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfileTable.:()V │ │ +214870: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +214876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfileTable;) │ │ @@ -519151,18 +519151,18 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -21487c: |[21487c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfileTable.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -21488c: 1a00 103d |0000: const-string v0, "create table if not exists andrompd_mpd_server_profiles (profile_name text,autoconnect integer,server_hostname text,server_password text,server_port integer,date integer PRIMARY KEY, streaming_port integer,streaming_enabled integer,http_cover_regex text,http_cover_enabled integer,mpd_cover_enabled integer );" // string@3d10 │ │ -214890: 6e20 5603 0100 |0002: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ -214896: 0e00 |0005: return-void │ │ +214878: |[214878] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfileTable.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +214888: 1a00 103d |0000: const-string v0, "create table if not exists andrompd_mpd_server_profiles (profile_name text,autoconnect integer,server_hostname text,server_password text,server_port integer,date integer PRIMARY KEY, streaming_port integer,streaming_enabled integer,http_cover_regex text,http_cover_enabled integer,mpd_cover_enabled integer );" // string@3d10 │ │ +21488c: 6e20 5603 0100 |0002: invoke-virtual {v1, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0356 │ │ +214892: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/database/sqlite/SQLiteDatabase; │ │ │ │ Virtual methods - │ │ @@ -751387,18 +751387,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fb180: |[1fb180] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V │ │ -1fb190: 5b01 5b5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb194: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fb19a: 0e00 |0005: return-void │ │ +1fb178: |[1fb178] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V │ │ +1fb188: 5b01 5b5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb18c: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fb192: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ │ │ @@ -751407,17 +751407,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fb19c: |[1fb19c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V │ │ -1fb1ac: 7020 a76c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V // method@6ca7 │ │ -1fb1b2: 0e00 |0003: return-void │ │ +1fb194: |[1fb194] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V │ │ +1fb1a4: 7020 a76c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V // method@6ca7 │ │ +1fb1aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1; │ │ @@ -751428,30 +751428,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1fb0e8: |[1fb0e8] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.onQueryTextChange:(Ljava/lang/String;)Z │ │ -1fb0f8: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fb0fe: 0a00 |0003: move-result v0 │ │ -1fb100: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ -1fb104: 5410 5b5a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb108: 7120 ae6c 2000 |0008: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ -1fb10e: 5410 5b5a |000b: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb112: 6e20 af6c 2000 |000d: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.applyFilter:(Ljava/lang/String;)V // method@6caf │ │ -1fb118: 280c |0010: goto 001c // +000c │ │ -1fb11a: 5412 5b5a |0011: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb11e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -1fb120: 7120 ae6c 0200 |0014: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ -1fb126: 5412 5b5a |0017: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb12a: 6e10 c36c 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.removeFilter:()V // method@6cc3 │ │ -1fb130: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -1fb132: 0f02 |001d: return v2 │ │ +1fb0e0: |[1fb0e0] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.onQueryTextChange:(Ljava/lang/String;)Z │ │ +1fb0f0: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fb0f6: 0a00 |0003: move-result v0 │ │ +1fb0f8: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +1fb0fc: 5410 5b5a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb100: 7120 ae6c 2000 |0008: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ +1fb106: 5410 5b5a |000b: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb10a: 6e20 af6c 2000 |000d: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.applyFilter:(Ljava/lang/String;)V // method@6caf │ │ +1fb110: 280c |0010: goto 001c // +000c │ │ +1fb112: 5412 5b5a |0011: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb116: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +1fb118: 7120 ae6c 0200 |0014: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ +1fb11e: 5412 5b5a |0017: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb122: 6e10 c36c 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.removeFilter:()V // method@6cc3 │ │ +1fb128: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +1fb12a: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000b line=508 │ │ 0x0011 line=510 │ │ 0x0017 line=511 │ │ @@ -751464,30 +751464,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1fb134: |[1fb134] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -1fb144: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fb14a: 0a00 |0003: move-result v0 │ │ -1fb14c: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ -1fb150: 5410 5b5a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb154: 7120 ae6c 2000 |0008: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ -1fb15a: 5410 5b5a |000b: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb15e: 6e20 af6c 2000 |000d: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.applyFilter:(Ljava/lang/String;)V // method@6caf │ │ -1fb164: 280c |0010: goto 001c // +000c │ │ -1fb166: 5412 5b5a |0011: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb16a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -1fb16c: 7120 ae6c 0200 |0014: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ -1fb172: 5412 5b5a |0017: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ -1fb176: 6e10 c36c 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.removeFilter:()V // method@6cc3 │ │ -1fb17c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -1fb17e: 0f02 |001d: return v2 │ │ +1fb12c: |[1fb12c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment$SearchTextObserver.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +1fb13c: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fb142: 0a00 |0003: move-result v0 │ │ +1fb144: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +1fb148: 5410 5b5a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb14c: 7120 ae6c 2000 |0008: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ +1fb152: 5410 5b5a |000b: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb156: 6e20 af6c 2000 |000d: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.applyFilter:(Ljava/lang/String;)V // method@6caf │ │ +1fb15c: 280c |0010: goto 001c // +000c │ │ +1fb15e: 5412 5b5a |0011: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb162: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +1fb164: 7120 ae6c 0200 |0014: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cae │ │ +1fb16a: 5412 5b5a |0017: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // field@5a5b │ │ +1fb16e: 6e10 c36c 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.removeFilter:()V // method@6cc3 │ │ +1fb174: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +1fb176: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0006 line=495 │ │ 0x000b line=496 │ │ 0x0011 line=498 │ │ 0x0017 line=499 │ │ @@ -751531,20 +751531,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1fbc0c: |[1fbc0c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment$ConnectionStateListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;Landroid/os/Looper;)V │ │ -1fbc1c: 7020 e86f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ -1fbc22: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -1fbc26: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -1fbc2c: 5b02 695a |0008: iput-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.pFragment:Ljava/lang/ref/WeakReference; // field@5a69 │ │ -1fbc30: 0e00 |000a: return-void │ │ +1fbc04: |[1fbc04] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment$ConnectionStateListener.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;Landroid/os/Looper;)V │ │ +1fbc14: 7020 e86f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ +1fbc1a: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +1fbc1e: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +1fbc24: 5b02 695a |0008: iput-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.pFragment:Ljava/lang/ref/WeakReference; // field@5a69 │ │ +1fbc28: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; │ │ 0x0000 - 0x000b reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ @@ -751556,21 +751556,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1fbc34: |[1fbc34] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment$ConnectionStateListener.onConnected:()V │ │ -1fbc44: 5410 695a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.pFragment:Ljava/lang/ref/WeakReference; // field@5a69 │ │ -1fbc48: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fbc4e: 0c00 |0005: move-result-object v0 │ │ -1fbc50: 1f00 610e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ -1fbc54: 6e10 df6c 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.refreshContent:()V // method@6cdf │ │ -1fbc5a: 0e00 |000b: return-void │ │ +1fbc2c: |[1fbc2c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment$ConnectionStateListener.onConnected:()V │ │ +1fbc3c: 5410 695a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.pFragment:Ljava/lang/ref/WeakReference; // field@5a69 │ │ +1fbc40: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fbc46: 0c00 |0005: move-result-object v0 │ │ +1fbc48: 1f00 610e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ +1fbc4c: 6e10 df6c 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.refreshContent:()V // method@6cdf │ │ +1fbc52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;) │ │ @@ -751578,40 +751578,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1fbc5c: |[1fbc5c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment$ConnectionStateListener.onDisconnected:()V │ │ -1fbc6c: 5430 695a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.pFragment:Ljava/lang/ref/WeakReference; // field@5a69 │ │ -1fbc70: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fbc76: 0c00 |0005: move-result-object v0 │ │ -1fbc78: 1f00 610e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ -1fbc7c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -1fbc80: 0e00 |000a: return-void │ │ -1fbc82: 1d00 |000b: monitor-enter v0 │ │ -1fbc84: 6e10 d26c 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.isDetached:()Z // method@6cd2 │ │ -1fbc8a: 0a01 |000f: move-result v1 │ │ -1fbc8c: 3901 1700 |0010: if-nez v1, 0027 // +0017 │ │ -1fbc90: 7110 783f 0000 |0012: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ -1fbc96: 0c01 |0015: move-result-object v1 │ │ -1fbc98: 6e10 7a3f 0100 |0016: invoke-virtual {v1}, Landroidx/loader/app/LoaderManager;.hasRunningLoaders:()Z // method@3f7a │ │ -1fbc9e: 0a01 |0019: move-result v1 │ │ -1fbca0: 3801 0d00 |001a: if-eqz v1, 0027 // +000d │ │ -1fbca4: 7110 783f 0000 |001c: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ -1fbcaa: 0c01 |001f: move-result-object v1 │ │ -1fbcac: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -1fbcae: 6e20 753f 2100 |0021: invoke-virtual {v1, v2}, Landroidx/loader/app/LoaderManager;.destroyLoader:(I)V // method@3f75 │ │ -1fbcb4: 7110 cd6c 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.access$000:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V // method@6ccd │ │ -1fbcba: 1e00 |0027: monitor-exit v0 │ │ -1fbcbc: 0e00 |0028: return-void │ │ -1fbcbe: 0d01 |0029: move-exception v1 │ │ -1fbcc0: 1e00 |002a: monitor-exit v0 │ │ -1fbcc2: 2701 |002b: throw v1 │ │ +1fbc54: |[1fbc54] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment$ConnectionStateListener.onDisconnected:()V │ │ +1fbc64: 5430 695a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.pFragment:Ljava/lang/ref/WeakReference; // field@5a69 │ │ +1fbc68: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fbc6e: 0c00 |0005: move-result-object v0 │ │ +1fbc70: 1f00 610e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ +1fbc74: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +1fbc78: 0e00 |000a: return-void │ │ +1fbc7a: 1d00 |000b: monitor-enter v0 │ │ +1fbc7c: 6e10 d26c 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.isDetached:()Z // method@6cd2 │ │ +1fbc82: 0a01 |000f: move-result v1 │ │ +1fbc84: 3901 1700 |0010: if-nez v1, 0027 // +0017 │ │ +1fbc88: 7110 783f 0000 |0012: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ +1fbc8e: 0c01 |0015: move-result-object v1 │ │ +1fbc90: 6e10 7a3f 0100 |0016: invoke-virtual {v1}, Landroidx/loader/app/LoaderManager;.hasRunningLoaders:()Z // method@3f7a │ │ +1fbc96: 0a01 |0019: move-result v1 │ │ +1fbc98: 3801 0d00 |001a: if-eqz v1, 0027 // +000d │ │ +1fbc9c: 7110 783f 0000 |001c: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ +1fbca2: 0c01 |001f: move-result-object v1 │ │ +1fbca4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +1fbca6: 6e20 753f 2100 |0021: invoke-virtual {v1, v2}, Landroidx/loader/app/LoaderManager;.destroyLoader:(I)V // method@3f75 │ │ +1fbcac: 7110 cd6c 0000 |0024: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.access$000:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V // method@6ccd │ │ +1fbcb2: 1e00 |0027: monitor-exit v0 │ │ +1fbcb4: 0e00 |0028: return-void │ │ +1fbcb6: 0d01 |0029: move-exception v1 │ │ +1fbcb8: 1e00 |002a: monitor-exit v0 │ │ +1fbcba: 2701 |002b: throw v1 │ │ catches : 1 │ │ 0x000c - 0x002b │ │ -> 0x0029 │ │ positions : │ │ 0x0000 line=97 │ │ 0x000b line=101 │ │ 0x000c line=102 │ │ @@ -751657,18 +751657,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fc148: |[1fc148] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)V │ │ -1fc158: 5b01 745a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ -1fc15c: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fc162: 0e00 |0005: return-void │ │ +1fc140: |[1fc140] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)V │ │ +1fc150: 5b01 745a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ +1fc154: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fc15a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ │ │ @@ -751677,17 +751677,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fc164: |[1fc164] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;)V │ │ -1fc174: 7020 ee6c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)V // method@6cee │ │ -1fc17a: 0e00 |0003: return-void │ │ +1fc15c: |[1fc15c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;)V │ │ +1fc16c: 7020 ee6c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)V // method@6cee │ │ +1fc172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1; │ │ @@ -751697,37 +751697,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -1fc17c: |[1fc17c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.applyFilter:(Ljava/lang/String;)V │ │ -1fc18c: 5420 745a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ -1fc190: 7110 f66c 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // method@6cf6 │ │ -1fc196: 0c00 |0005: move-result-object v0 │ │ -1fc198: 5421 745a |0006: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ -1fc19c: 7110 f56c 0100 |0008: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Landroidx/viewpager/widget/ViewPager; // method@6cf5 │ │ -1fc1a2: 0c01 |000b: move-result-object v1 │ │ -1fc1a4: 6e10 b155 0100 |000c: invoke-virtual {v1}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ -1fc1aa: 0a01 |000f: move-result v1 │ │ -1fc1ac: 6e20 ec6c 1000 |0010: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // method@6cec │ │ -1fc1b2: 0c00 |0013: move-result-object v0 │ │ -1fc1b4: 6e10 ab65 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fc1ba: 0a01 |0017: move-result v1 │ │ -1fc1bc: 3801 0c00 |0018: if-eqz v1, 0024 // +000c │ │ -1fc1c0: 5423 745a |001a: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ -1fc1c4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -1fc1c6: 7120 f76c 1300 |001d: invoke-static {v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cf7 │ │ -1fc1cc: 6e10 e06c 0000 |0020: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.removeFilter:()V // method@6ce0 │ │ -1fc1d2: 2809 |0023: goto 002c // +0009 │ │ -1fc1d4: 5421 745a |0024: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ -1fc1d8: 7120 f76c 3100 |0026: invoke-static {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cf7 │ │ -1fc1de: 6e20 ce6c 3000 |0029: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.applyFilter:(Ljava/lang/String;)V // method@6cce │ │ -1fc1e4: 0e00 |002c: return-void │ │ +1fc174: |[1fc174] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.applyFilter:(Ljava/lang/String;)V │ │ +1fc184: 5420 745a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ +1fc188: 7110 f66c 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // method@6cf6 │ │ +1fc18e: 0c00 |0005: move-result-object v0 │ │ +1fc190: 5421 745a |0006: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ +1fc194: 7110 f56c 0100 |0008: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Landroidx/viewpager/widget/ViewPager; // method@6cf5 │ │ +1fc19a: 0c01 |000b: move-result-object v1 │ │ +1fc19c: 6e10 b155 0100 |000c: invoke-virtual {v1}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ +1fc1a2: 0a01 |000f: move-result v1 │ │ +1fc1a4: 6e20 ec6c 1000 |0010: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // method@6cec │ │ +1fc1aa: 0c00 |0013: move-result-object v0 │ │ +1fc1ac: 6e10 ab65 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fc1b2: 0a01 |0017: move-result v1 │ │ +1fc1b4: 3801 0c00 |0018: if-eqz v1, 0024 // +000c │ │ +1fc1b8: 5423 745a |001a: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ +1fc1bc: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +1fc1be: 7120 f76c 1300 |001d: invoke-static {v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cf7 │ │ +1fc1c4: 6e10 e06c 0000 |0020: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.removeFilter:()V // method@6ce0 │ │ +1fc1ca: 2809 |0023: goto 002c // +0009 │ │ +1fc1cc: 5421 745a |0024: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a74 │ │ +1fc1d0: 7120 f76c 3100 |0026: invoke-static {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Ljava/lang/String;)Ljava/lang/String; // method@6cf7 │ │ +1fc1d6: 6e20 ce6c 3000 |0029: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.applyFilter:(Ljava/lang/String;)V // method@6cce │ │ +1fc1dc: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0014 line=317 │ │ 0x001a line=318 │ │ 0x0020 line=319 │ │ 0x0024 line=321 │ │ @@ -751742,18 +751742,18 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1fc110: |[1fc110] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.onQueryTextChange:(Ljava/lang/String;)Z │ │ -1fc120: 7020 f06c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.applyFilter:(Ljava/lang/String;)V // method@6cf0 │ │ -1fc126: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -1fc128: 0f01 |0004: return v1 │ │ +1fc108: |[1fc108] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.onQueryTextChange:(Ljava/lang/String;)Z │ │ +1fc118: 7020 f06c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.applyFilter:(Ljava/lang/String;)V // method@6cf0 │ │ +1fc11e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +1fc120: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -751762,18 +751762,18 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1fc12c: |[1fc12c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -1fc13c: 7020 f06c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.applyFilter:(Ljava/lang/String;)V // method@6cf0 │ │ -1fc142: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -1fc144: 0f01 |0004: return v1 │ │ +1fc124: |[1fc124] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$SearchTextObserver.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +1fc134: 7020 f06c 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.applyFilter:(Ljava/lang/String;)V // method@6cf0 │ │ +1fc13a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +1fc13c: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -751812,18 +751812,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fc96c: |[1fc96c] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V │ │ -1fc97c: 5b01 835a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ -1fc980: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -1fc986: 0e00 |0005: return-void │ │ +1fc964: |[1fc964] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V │ │ +1fc974: 5b01 835a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ +1fc978: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +1fc97e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ │ │ @@ -751832,17 +751832,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fc988: |[1fc988] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V │ │ -1fc998: 7020 166d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V // method@6d16 │ │ -1fc99e: 0e00 |0003: return-void │ │ +1fc980: |[1fc980] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V │ │ +1fc990: 7020 166d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V // method@6d16 │ │ +1fc996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1; │ │ @@ -751853,25 +751853,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1fc8fc: |[1fc8fc] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.onQueryTextChange:(Ljava/lang/String;)Z │ │ -1fc90c: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fc912: 0a00 |0003: move-result v0 │ │ -1fc914: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -1fc918: 5410 835a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ -1fc91c: 6e20 1d6d 2000 |0008: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.applyFilter:(Ljava/lang/String;)V // method@6d1d │ │ -1fc922: 2806 |000b: goto 0011 // +0006 │ │ -1fc924: 5412 835a |000c: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ -1fc928: 6e10 336d 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.removeFilter:()V // method@6d33 │ │ -1fc92e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -1fc930: 0f02 |0012: return v2 │ │ +1fc8f4: |[1fc8f4] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.onQueryTextChange:(Ljava/lang/String;)Z │ │ +1fc904: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fc90a: 0a00 |0003: move-result v0 │ │ +1fc90c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +1fc910: 5410 835a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ +1fc914: 6e20 1d6d 2000 |0008: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.applyFilter:(Ljava/lang/String;)V // method@6d1d │ │ +1fc91a: 2806 |000b: goto 0011 // +0006 │ │ +1fc91c: 5412 835a |000c: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ +1fc920: 6e10 336d 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.removeFilter:()V // method@6d33 │ │ +1fc926: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +1fc928: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0006 line=401 │ │ 0x000c line=403 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver; │ │ @@ -751882,25 +751882,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1fc934: |[1fc934] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -1fc944: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fc94a: 0a00 |0003: move-result v0 │ │ -1fc94c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -1fc950: 5410 835a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ -1fc954: 6e20 1d6d 2000 |0008: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.applyFilter:(Ljava/lang/String;)V // method@6d1d │ │ -1fc95a: 2806 |000b: goto 0011 // +0006 │ │ -1fc95c: 5412 835a |000c: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ -1fc960: 6e10 336d 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.removeFilter:()V // method@6d33 │ │ -1fc966: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1fc968: 0f02 |0012: return v2 │ │ +1fc92c: |[1fc92c] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment$SearchTextObserver.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +1fc93c: 6e10 ab65 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fc942: 0a00 |0003: move-result v0 │ │ +1fc944: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +1fc948: 5410 835a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ +1fc94c: 6e20 1d6d 2000 |0008: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.applyFilter:(Ljava/lang/String;)V // method@6d1d │ │ +1fc952: 2806 |000b: goto 0011 // +0006 │ │ +1fc954: 5412 835a |000c: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // field@5a83 │ │ +1fc958: 6e10 336d 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.removeFilter:()V // method@6d33 │ │ +1fc95e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1fc960: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0006 line=391 │ │ 0x000c line=393 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver; │ │ @@ -751942,20 +751942,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1fe734: |[1fe734] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$ServerStatusHandler.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V │ │ -1fe744: 7010 0270 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.:()V // method@7002 │ │ -1fe74a: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -1fe74e: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -1fe754: 5b10 a95a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ -1fe758: 0e00 |000a: return-void │ │ +1fe72c: |[1fe72c] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$ServerStatusHandler.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V │ │ +1fe73c: 7010 0270 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.:()V // method@7002 │ │ +1fe742: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +1fe746: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +1fe74c: 5b10 a95a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ +1fe750: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0003 line=178 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ @@ -751966,50 +751966,50 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -1fe75c: |[1fe75c] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$ServerStatusHandler.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ -1fe76c: 5420 a95a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ -1fe770: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe776: 0c00 |0005: move-result-object v0 │ │ -1fe778: 1f00 780e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe77c: 7110 9c6d 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$900:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@6d9c │ │ -1fe782: 0c00 |000b: move-result-object v0 │ │ -1fe784: 3800 2c00 |000c: if-eqz v0, 0038 // +002c │ │ -1fe788: 5420 a95a |000e: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ -1fe78c: 6e10 ef65 0000 |0010: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe792: 0c00 |0013: move-result-object v0 │ │ -1fe794: 1f00 780e |0014: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe798: 7110 9c6d 0000 |0016: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$900:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@6d9c │ │ -1fe79e: 0c00 |0019: move-result-object v0 │ │ -1fe7a0: 6e10 3472 0000 |001a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getUpdateDBJob:()I // method@7234 │ │ -1fe7a6: 0a00 |001d: move-result v0 │ │ -1fe7a8: 6e10 3472 0300 |001e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getUpdateDBJob:()I // method@7234 │ │ -1fe7ae: 0a01 |0021: move-result v1 │ │ -1fe7b0: 3210 1600 |0022: if-eq v0, v1, 0038 // +0016 │ │ -1fe7b4: 5420 a95a |0024: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ -1fe7b8: 6e10 ef65 0000 |0026: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe7be: 0c00 |0029: move-result-object v0 │ │ -1fe7c0: 1f00 780e |002a: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe7c4: 6e10 3472 0300 |002c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getUpdateDBJob:()I // method@7234 │ │ -1fe7ca: 0a01 |002f: move-result v1 │ │ -1fe7cc: 3a01 0400 |0030: if-ltz v1, 0034 // +0004 │ │ -1fe7d0: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -1fe7d2: 2802 |0033: goto 0035 // +0002 │ │ -1fe7d4: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -1fe7d6: 7120 946d 1000 |0035: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$1000:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Z)V // method@6d94 │ │ -1fe7dc: 5420 a95a |0038: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ -1fe7e0: 6e10 ef65 0000 |003a: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe7e6: 0c00 |003d: move-result-object v0 │ │ -1fe7e8: 1f00 780e |003e: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe7ec: 7120 9d6d 3000 |0040: invoke-static {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$902:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@6d9d │ │ -1fe7f2: 0e00 |0043: return-void │ │ +1fe754: |[1fe754] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$ServerStatusHandler.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ +1fe764: 5420 a95a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ +1fe768: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe76e: 0c00 |0005: move-result-object v0 │ │ +1fe770: 1f00 780e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe774: 7110 9c6d 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$900:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@6d9c │ │ +1fe77a: 0c00 |000b: move-result-object v0 │ │ +1fe77c: 3800 2c00 |000c: if-eqz v0, 0038 // +002c │ │ +1fe780: 5420 a95a |000e: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ +1fe784: 6e10 ef65 0000 |0010: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe78a: 0c00 |0013: move-result-object v0 │ │ +1fe78c: 1f00 780e |0014: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe790: 7110 9c6d 0000 |0016: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$900:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@6d9c │ │ +1fe796: 0c00 |0019: move-result-object v0 │ │ +1fe798: 6e10 3472 0000 |001a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getUpdateDBJob:()I // method@7234 │ │ +1fe79e: 0a00 |001d: move-result v0 │ │ +1fe7a0: 6e10 3472 0300 |001e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getUpdateDBJob:()I // method@7234 │ │ +1fe7a6: 0a01 |0021: move-result v1 │ │ +1fe7a8: 3210 1600 |0022: if-eq v0, v1, 0038 // +0016 │ │ +1fe7ac: 5420 a95a |0024: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ +1fe7b0: 6e10 ef65 0000 |0026: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe7b6: 0c00 |0029: move-result-object v0 │ │ +1fe7b8: 1f00 780e |002a: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe7bc: 6e10 3472 0300 |002c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getUpdateDBJob:()I // method@7234 │ │ +1fe7c2: 0a01 |002f: move-result v1 │ │ +1fe7c4: 3a01 0400 |0030: if-ltz v1, 0034 // +0004 │ │ +1fe7c8: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +1fe7ca: 2802 |0033: goto 0035 // +0002 │ │ +1fe7cc: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +1fe7ce: 7120 946d 1000 |0035: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$1000:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Z)V // method@6d94 │ │ +1fe7d4: 5420 a95a |0038: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aa9 │ │ +1fe7d8: 6e10 ef65 0000 |003a: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe7de: 0c00 |003d: move-result-object v0 │ │ +1fe7e0: 1f00 780e |003e: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe7e4: 7120 9d6d 3000 |0040: invoke-static {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$902:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@6d9d │ │ +1fe7ea: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0024 line=185 │ │ 0x0038 line=187 │ │ locals : │ │ 0x0000 - 0x0044 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; │ │ @@ -752020,16 +752020,16 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1fe7f4: |[1fe7f4] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$ServerStatusHandler.onNewTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ -1fe804: 0e00 |0000: return-void │ │ +1fe7ec: |[1fe7ec] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$ServerStatusHandler.onNewTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ +1fe7fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11073 (ServerStatisticFragment.java) │ │ │ │ Class #2744 header: │ │ @@ -752084,92 +752084,92 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1ff374: |[1ff374] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.:()V │ │ -1ff384: 1c00 7a0e |0000: const-class v0, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ -1ff388: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1ff38e: 0c00 |0005: move-result-object v0 │ │ -1ff390: 6900 b95a |0006: sput-object v0, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.TAG:Ljava/lang/String; // field@5ab9 │ │ -1ff394: 0e00 |0008: return-void │ │ +1ff36c: |[1ff36c] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.:()V │ │ +1ff37c: 1c00 7a0e |0000: const-class v0, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ +1ff380: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1ff386: 0c00 |0005: move-result-object v0 │ │ +1ff388: 6900 b95a |0006: sput-object v0, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.TAG:Ljava/lang/String; // field@5ab9 │ │ +1ff38c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;) │ │ name : '' │ │ type : '(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 121 16-bit code units │ │ -1ff398: |[1ff398] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ -1ff3a8: 7020 5514 4300 |0000: invoke-direct {v3, v4}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;)V // method@1455 │ │ -1ff3ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1ff3b0: 7110 4f65 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -1ff3b6: 0c01 |0007: move-result-object v1 │ │ -1ff3b8: 5c30 bb5a |0008: iput-boolean v0, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ -1ff3bc: 1a02 7c50 |000a: const-string v2, "layout_inflater" // string@507c │ │ -1ff3c0: 6e20 2502 2400 |000c: invoke-virtual {v4, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ -1ff3c6: 0c04 |000f: move-result-object v4 │ │ -1ff3c8: 1f04 7502 |0010: check-cast v4, Landroid/view/LayoutInflater; // type@0275 │ │ -1ff3cc: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1ff3ce: 6e40 5f0e 5423 |0013: invoke-virtual {v4, v5, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1ff3d4: 6e20 b56d 6300 |0016: invoke-virtual {v3, v6}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.findViewById:(I)Landroid/view/View; // method@6db5 │ │ -1ff3da: 0c04 |0019: move-result-object v4 │ │ -1ff3dc: 1f04 f702 |001a: check-cast v4, Landroid/widget/ImageView; // type@02f7 │ │ -1ff3e0: 5b34 bd5a |001c: iput-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ -1ff3e4: 6e20 b56d 7300 |001e: invoke-virtual {v3, v7}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.findViewById:(I)Landroid/view/View; // method@6db5 │ │ -1ff3ea: 0c04 |0021: move-result-object v4 │ │ -1ff3ec: 1f04 2103 |0022: check-cast v4, Landroid/widget/ViewSwitcher; // type@0321 │ │ -1ff3f0: 5b34 bf5a |0024: iput-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff3f4: 2204 9d0e |0026: new-instance v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // type@0e9d │ │ -1ff3f8: 7010 436e 0400 |0028: invoke-direct {v4}, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.:()V // method@6e43 │ │ -1ff3fe: 5b34 bc5a |002b: iput-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff402: 5b43 fb5a |002d: iput-object v3, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.coverLoadable:Lorg/gateshipone/malp/application/listviewitems/CoverLoadable; // field@5afb │ │ -1ff406: 5434 bc5a |002f: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff40a: 5b48 fd5a |0031: iput-object v8, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5afd │ │ -1ff40e: 5434 bc5a |0033: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff412: 2205 4f02 |0035: new-instance v5, Landroid/util/Pair; // type@024f │ │ -1ff416: 7030 c50d 1501 |0037: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0dc5 │ │ -1ff41c: 5b45 fc5a |003a: iput-object v5, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -1ff420: 5c30 bb5a |003c: iput-boolean v0, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ -1ff424: 5434 bd5a |003e: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ -1ff428: 3804 3800 |0040: if-eqz v4, 0078 // +0038 │ │ -1ff42c: 5434 bf5a |0042: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff430: 3804 3400 |0044: if-eqz v4, 0078 // +0034 │ │ -1ff434: 1205 |0046: const/4 v5, #int 0 // #0 │ │ -1ff436: 6e20 6515 5400 |0047: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ -1ff43c: 5434 bf5a |004a: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff440: 6e20 6315 5400 |004c: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ -1ff446: 5434 bd5a |004f: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ -1ff44a: 6e20 7e13 5400 |0051: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ -1ff450: 5434 bf5a |0054: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff454: 6e20 6215 0400 |0056: invoke-virtual {v4, v0}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ -1ff45a: 5434 bf5a |0059: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff45e: 6e10 b76d 0300 |005b: invoke-virtual {v3}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ -1ff464: 0c05 |005e: move-result-object v5 │ │ -1ff466: 1406 0100 0a01 |005f: const v6, #float 2.53466e-38 // #010a0001 │ │ -1ff46c: 7120 2312 6500 |0062: invoke-static {v5, v6}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ -1ff472: 0c05 |0065: move-result-object v5 │ │ -1ff474: 6e20 6515 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ -1ff47a: 5434 bf5a |0069: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff47e: 6e10 b76d 0300 |006b: invoke-virtual {v3}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ -1ff484: 0c05 |006e: move-result-object v5 │ │ -1ff486: 1506 0a01 |006f: const/high16 v6, #int 17432576 // #10a │ │ -1ff48a: 7120 2312 6500 |0071: invoke-static {v5, v6}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ -1ff490: 0c05 |0074: move-result-object v5 │ │ -1ff492: 6e20 6315 5400 |0075: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ -1ff498: 0e00 |0078: return-void │ │ +1ff390: |[1ff390] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ +1ff3a0: 7020 5514 4300 |0000: invoke-direct {v3, v4}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;)V // method@1455 │ │ +1ff3a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1ff3a8: 7110 4f65 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +1ff3ae: 0c01 |0007: move-result-object v1 │ │ +1ff3b0: 5c30 bb5a |0008: iput-boolean v0, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ +1ff3b4: 1a02 7c50 |000a: const-string v2, "layout_inflater" // string@507c │ │ +1ff3b8: 6e20 2502 2400 |000c: invoke-virtual {v4, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ +1ff3be: 0c04 |000f: move-result-object v4 │ │ +1ff3c0: 1f04 7502 |0010: check-cast v4, Landroid/view/LayoutInflater; // type@0275 │ │ +1ff3c4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1ff3c6: 6e40 5f0e 5423 |0013: invoke-virtual {v4, v5, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1ff3cc: 6e20 b56d 6300 |0016: invoke-virtual {v3, v6}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.findViewById:(I)Landroid/view/View; // method@6db5 │ │ +1ff3d2: 0c04 |0019: move-result-object v4 │ │ +1ff3d4: 1f04 f702 |001a: check-cast v4, Landroid/widget/ImageView; // type@02f7 │ │ +1ff3d8: 5b34 bd5a |001c: iput-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ +1ff3dc: 6e20 b56d 7300 |001e: invoke-virtual {v3, v7}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.findViewById:(I)Landroid/view/View; // method@6db5 │ │ +1ff3e2: 0c04 |0021: move-result-object v4 │ │ +1ff3e4: 1f04 2103 |0022: check-cast v4, Landroid/widget/ViewSwitcher; // type@0321 │ │ +1ff3e8: 5b34 bf5a |0024: iput-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff3ec: 2204 9d0e |0026: new-instance v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // type@0e9d │ │ +1ff3f0: 7010 436e 0400 |0028: invoke-direct {v4}, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.:()V // method@6e43 │ │ +1ff3f6: 5b34 bc5a |002b: iput-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff3fa: 5b43 fb5a |002d: iput-object v3, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.coverLoadable:Lorg/gateshipone/malp/application/listviewitems/CoverLoadable; // field@5afb │ │ +1ff3fe: 5434 bc5a |002f: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff402: 5b48 fd5a |0031: iput-object v8, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.mAdapter:Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter; // field@5afd │ │ +1ff406: 5434 bc5a |0033: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff40a: 2205 4f02 |0035: new-instance v5, Landroid/util/Pair; // type@024f │ │ +1ff40e: 7030 c50d 1501 |0037: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0dc5 │ │ +1ff414: 5b45 fc5a |003a: iput-object v5, v4, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +1ff418: 5c30 bb5a |003c: iput-boolean v0, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ +1ff41c: 5434 bd5a |003e: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ +1ff420: 3804 3800 |0040: if-eqz v4, 0078 // +0038 │ │ +1ff424: 5434 bf5a |0042: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff428: 3804 3400 |0044: if-eqz v4, 0078 // +0034 │ │ +1ff42c: 1205 |0046: const/4 v5, #int 0 // #0 │ │ +1ff42e: 6e20 6515 5400 |0047: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ +1ff434: 5434 bf5a |004a: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff438: 6e20 6315 5400 |004c: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ +1ff43e: 5434 bd5a |004f: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ +1ff442: 6e20 7e13 5400 |0051: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ +1ff448: 5434 bf5a |0054: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff44c: 6e20 6215 0400 |0056: invoke-virtual {v4, v0}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ +1ff452: 5434 bf5a |0059: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff456: 6e10 b76d 0300 |005b: invoke-virtual {v3}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ +1ff45c: 0c05 |005e: move-result-object v5 │ │ +1ff45e: 1406 0100 0a01 |005f: const v6, #float 2.53466e-38 // #010a0001 │ │ +1ff464: 7120 2312 6500 |0062: invoke-static {v5, v6}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ +1ff46a: 0c05 |0065: move-result-object v5 │ │ +1ff46c: 6e20 6515 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ +1ff472: 5434 bf5a |0069: iget-object v4, v3, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff476: 6e10 b76d 0300 |006b: invoke-virtual {v3}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ +1ff47c: 0c05 |006e: move-result-object v5 │ │ +1ff47e: 1506 0a01 |006f: const/high16 v6, #int 17432576 // #10a │ │ +1ff482: 7120 2312 6500 |0071: invoke-static {v5, v6}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ +1ff488: 0c05 |0074: move-result-object v5 │ │ +1ff48a: 6e20 6315 5400 |0075: invoke-virtual {v4, v5}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ +1ff490: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=66 │ │ 0x0008 line=49 │ │ 0x000c line=57 │ │ 0x0013 line=58 │ │ @@ -752201,17 +752201,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ff35c: |[1ff35c] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.getBitmap:()Landroid/graphics/Bitmap; │ │ -1ff36c: 5410 ba5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mBitmap:Landroid/graphics/Bitmap; // field@5aba │ │ -1ff370: 1100 |0002: return-object v0 │ │ +1ff354: |[1ff354] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.getBitmap:()Landroid/graphics/Bitmap; │ │ +1ff364: 5410 ba5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mBitmap:Landroid/graphics/Bitmap; // field@5aba │ │ +1ff368: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;) │ │ @@ -752219,23 +752219,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1ff49c: |[1ff49c] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.onDetachedFromWindow:()V │ │ -1ff4ac: 6f10 5a14 0200 |0000: invoke-super {v2}, Landroid/widget/RelativeLayout;.onDetachedFromWindow:()V // method@145a │ │ -1ff4b2: 5420 be5a |0003: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ -1ff4b6: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -1ff4ba: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -1ff4bc: 6e20 466e 1000 |0008: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.cancel:(Z)Z // method@6e46 │ │ -1ff4c2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -1ff4c4: 5b20 be5a |000c: iput-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ -1ff4c8: 0e00 |000e: return-void │ │ +1ff494: |[1ff494] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.onDetachedFromWindow:()V │ │ +1ff4a4: 6f10 5a14 0200 |0000: invoke-super {v2}, Landroid/widget/RelativeLayout;.onDetachedFromWindow:()V // method@145a │ │ +1ff4aa: 5420 be5a |0003: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ +1ff4ae: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +1ff4b2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +1ff4b4: 6e20 466e 1000 |0008: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.cancel:(Z)Z // method@6e46 │ │ +1ff4ba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +1ff4bc: 5b20 be5a |000c: iput-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ +1ff4c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0008 line=117 │ │ 0x000c line=118 │ │ locals : │ │ @@ -752246,27 +752246,27 @@ │ │ type : '(Lorg/gateshipone/malp/application/artwork/ArtworkManager;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1ff4cc: |[1ff4cc] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.prepareArtworkFetching:(Lorg/gateshipone/malp/application/artwork/ArtworkManager;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem;)V │ │ -1ff4dc: 5410 bc5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff4e0: 5400 fe5a |0002: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -1ff4e4: 6e20 8065 0300 |0004: invoke-virtual {v3, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@6580 │ │ -1ff4ea: 0a00 |0007: move-result v0 │ │ -1ff4ec: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -1ff4f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -1ff4f2: 6e20 ba6d 0100 |000b: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.setImage:(Landroid/graphics/Bitmap;)V // method@6dba │ │ -1ff4f8: 5410 bc5a |000e: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff4fc: 5b02 fa5a |0010: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -1ff500: 5412 bc5a |0012: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff504: 5b23 fe5a |0014: iput-object v3, v2, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -1ff508: 0e00 |0016: return-void │ │ +1ff4c4: |[1ff4c4] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.prepareArtworkFetching:(Lorg/gateshipone/malp/application/artwork/ArtworkManager;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem;)V │ │ +1ff4d4: 5410 bc5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff4d8: 5400 fe5a |0002: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +1ff4dc: 6e20 8065 0300 |0004: invoke-virtual {v3, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@6580 │ │ +1ff4e2: 0a00 |0007: move-result v0 │ │ +1ff4e4: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +1ff4e8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +1ff4ea: 6e20 ba6d 0100 |000b: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.setImage:(Landroid/graphics/Bitmap;)V // method@6dba │ │ +1ff4f0: 5410 bc5a |000e: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff4f4: 5b02 fa5a |0010: iput-object v2, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +1ff4f8: 5412 bc5a |0012: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff4fc: 5b23 fe5a |0014: iput-object v3, v2, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +1ff500: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x000b line=101 │ │ 0x000e line=103 │ │ 0x0012 line=104 │ │ locals : │ │ @@ -752279,60 +752279,60 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -1ff50c: |[1ff50c] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.setImage:(Landroid/graphics/Bitmap;)V │ │ -1ff51c: 5b23 ba5a |0000: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mBitmap:Landroid/graphics/Bitmap; // field@5aba │ │ -1ff520: 5420 bd5a |0002: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ -1ff524: 3800 5900 |0004: if-eqz v0, 005d // +0059 │ │ -1ff528: 5421 bf5a |0006: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff52c: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ -1ff530: 2853 |000a: goto 005d // +0053 │ │ -1ff532: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -1ff534: 3803 0d00 |000c: if-eqz v3, 0019 // +000d │ │ -1ff538: 5c21 bb5a |000e: iput-boolean v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ -1ff53c: 6e20 7d13 3000 |0010: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ -1ff542: 5423 bf5a |0013: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff546: 6e20 6215 1300 |0015: invoke-virtual {v3, v1}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ -1ff54c: 2845 |0018: goto 005d // +0045 │ │ -1ff54e: 5423 be5a |0019: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ -1ff552: 3803 0500 |001b: if-eqz v3, 0020 // +0005 │ │ -1ff556: 6e20 466e 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.cancel:(Z)Z // method@6e46 │ │ -1ff55c: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -1ff55e: 5b23 be5a |0021: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ -1ff562: 5420 bc5a |0023: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff566: 5b03 fe5a |0025: iput-object v3, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -1ff56a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -1ff56c: 5c20 bb5a |0028: iput-boolean v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ -1ff570: 5421 bf5a |002a: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff574: 6e20 6515 3100 |002c: invoke-virtual {v1, v3}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ -1ff57a: 5421 bf5a |002f: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff57e: 6e20 6315 3100 |0031: invoke-virtual {v1, v3}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ -1ff584: 5421 bd5a |0034: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ -1ff588: 6e20 7e13 3100 |0036: invoke-virtual {v1, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ -1ff58e: 5423 bf5a |0039: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff592: 6e20 6215 0300 |003b: invoke-virtual {v3, v0}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ -1ff598: 5423 bf5a |003e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff59c: 6e10 b76d 0200 |0040: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ -1ff5a2: 0c00 |0043: move-result-object v0 │ │ -1ff5a4: 1401 0100 0a01 |0044: const v1, #float 2.53466e-38 // #010a0001 │ │ -1ff5aa: 7120 2312 1000 |0047: invoke-static {v0, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ -1ff5b0: 0c00 |004a: move-result-object v0 │ │ -1ff5b2: 6e20 6515 0300 |004b: invoke-virtual {v3, v0}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ -1ff5b8: 5423 bf5a |004e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ -1ff5bc: 6e10 b76d 0200 |0050: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ -1ff5c2: 0c00 |0053: move-result-object v0 │ │ -1ff5c4: 1501 0a01 |0054: const/high16 v1, #int 17432576 // #10a │ │ -1ff5c8: 7120 2312 1000 |0056: invoke-static {v0, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ -1ff5ce: 0c00 |0059: move-result-object v0 │ │ -1ff5d0: 6e20 6315 0300 |005a: invoke-virtual {v3, v0}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ -1ff5d6: 0e00 |005d: return-void │ │ +1ff504: |[1ff504] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.setImage:(Landroid/graphics/Bitmap;)V │ │ +1ff514: 5b23 ba5a |0000: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mBitmap:Landroid/graphics/Bitmap; // field@5aba │ │ +1ff518: 5420 bd5a |0002: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ +1ff51c: 3800 5900 |0004: if-eqz v0, 005d // +0059 │ │ +1ff520: 5421 bf5a |0006: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff524: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ +1ff528: 2853 |000a: goto 005d // +0053 │ │ +1ff52a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +1ff52c: 3803 0d00 |000c: if-eqz v3, 0019 // +000d │ │ +1ff530: 5c21 bb5a |000e: iput-boolean v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ +1ff534: 6e20 7d13 3000 |0010: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ +1ff53a: 5423 bf5a |0013: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff53e: 6e20 6215 1300 |0015: invoke-virtual {v3, v1}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ +1ff544: 2845 |0018: goto 005d // +0045 │ │ +1ff546: 5423 be5a |0019: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ +1ff54a: 3803 0500 |001b: if-eqz v3, 0020 // +0005 │ │ +1ff54e: 6e20 466e 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.cancel:(Z)Z // method@6e46 │ │ +1ff554: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +1ff556: 5b23 be5a |0021: iput-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ +1ff55a: 5420 bc5a |0023: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff55e: 5b03 fe5a |0025: iput-object v3, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +1ff562: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +1ff564: 5c20 bb5a |0028: iput-boolean v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ +1ff568: 5421 bf5a |002a: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff56c: 6e20 6515 3100 |002c: invoke-virtual {v1, v3}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ +1ff572: 5421 bf5a |002f: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff576: 6e20 6315 3100 |0031: invoke-virtual {v1, v3}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ +1ff57c: 5421 bd5a |0034: iget-object v1, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mImageView:Landroid/widget/ImageView; // field@5abd │ │ +1ff580: 6e20 7e13 3100 |0036: invoke-virtual {v1, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ +1ff586: 5423 bf5a |0039: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff58a: 6e20 6215 0300 |003b: invoke-virtual {v3, v0}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ +1ff590: 5423 bf5a |003e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff594: 6e10 b76d 0200 |0040: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ +1ff59a: 0c00 |0043: move-result-object v0 │ │ +1ff59c: 1401 0100 0a01 |0044: const v1, #float 2.53466e-38 // #010a0001 │ │ +1ff5a2: 7120 2312 1000 |0047: invoke-static {v0, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ +1ff5a8: 0c00 |004a: move-result-object v0 │ │ +1ff5aa: 6e20 6515 0300 |004b: invoke-virtual {v3, v0}, Landroid/widget/ViewSwitcher;.setOutAnimation:(Landroid/view/animation/Animation;)V // method@1565 │ │ +1ff5b0: 5423 bf5a |004e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mSwitcher:Landroid/widget/ViewSwitcher; // field@5abf │ │ +1ff5b4: 6e10 b76d 0200 |0050: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getContext:()Landroid/content/Context; // method@6db7 │ │ +1ff5ba: 0c00 |0053: move-result-object v0 │ │ +1ff5bc: 1501 0a01 |0054: const/high16 v1, #int 17432576 // #10a │ │ +1ff5c0: 7120 2312 1000 |0056: invoke-static {v0, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1223 │ │ +1ff5c6: 0c00 |0059: move-result-object v0 │ │ +1ff5c8: 6e20 6315 0300 |005a: invoke-virtual {v3, v0}, Landroid/widget/ViewSwitcher;.setInAnimation:(Landroid/view/animation/Animation;)V // method@1563 │ │ +1ff5ce: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x000e line=134 │ │ 0x0010 line=136 │ │ 0x0013 line=137 │ │ @@ -752356,24 +752356,24 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1ff5d8: |[1ff5d8] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.setImageDimension:(II)V │ │ -1ff5e8: 5420 bc5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff5ec: 2201 4f02 |0002: new-instance v1, Landroid/util/Pair; // type@024f │ │ -1ff5f0: 7110 4f65 0300 |0004: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -1ff5f6: 0c03 |0007: move-result-object v3 │ │ -1ff5f8: 7110 4f65 0400 |0008: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -1ff5fe: 0c04 |000b: move-result-object v4 │ │ -1ff600: 7030 c50d 3104 |000c: invoke-direct {v1, v3, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0dc5 │ │ -1ff606: 5b01 fc5a |000f: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ -1ff60a: 0e00 |0011: return-void │ │ +1ff5d0: |[1ff5d0] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.setImageDimension:(II)V │ │ +1ff5e0: 5420 bc5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff5e4: 2201 4f02 |0002: new-instance v1, Landroid/util/Pair; // type@024f │ │ +1ff5e8: 7110 4f65 0300 |0004: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +1ff5ee: 0c03 |0007: move-result-object v3 │ │ +1ff5f0: 7110 4f65 0400 |0008: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +1ff5f6: 0c04 |000b: move-result-object v4 │ │ +1ff5f8: 7030 c50d 3104 |000c: invoke-direct {v1, v3, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0dc5 │ │ +1ff5fe: 5b01 fc5a |000f: iput-object v1, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.imageDimension:Landroid/util/Pair; // field@5afc │ │ +1ff602: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ 0x0000 - 0x0012 reg=4 (null) I │ │ @@ -752383,35 +752383,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -1ff60c: |[1ff60c] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.startCoverImageTask:()V │ │ -1ff61c: 5440 be5a |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ -1ff620: 3900 2400 |0002: if-nez v0, 0026 // +0024 │ │ -1ff624: 5440 bc5a |0004: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff628: 5400 fa5a |0006: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ -1ff62c: 3800 1e00 |0008: if-eqz v0, 0026 // +001e │ │ -1ff630: 5440 bc5a |000a: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff634: 5400 fe5a |000c: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ -1ff638: 3800 1800 |000e: if-eqz v0, 0026 // +0018 │ │ -1ff63c: 5540 bb5a |0010: iget-boolean v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ -1ff640: 3900 1400 |0012: if-nez v0, 0026 // +0014 │ │ -1ff644: 2200 9e0e |0014: new-instance v0, Lorg/gateshipone/malp/application/utils/AsyncLoader; // type@0e9e │ │ -1ff648: 7010 456e 0000 |0016: invoke-direct {v0}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.:()V // method@6e45 │ │ -1ff64e: 5b40 be5a |0019: iput-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ -1ff652: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -1ff654: 2311 c60f |001c: new-array v1, v1, [Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // type@0fc6 │ │ -1ff658: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -1ff65a: 5443 bc5a |001f: iget-object v3, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ -1ff65e: 4d03 0102 |0021: aput-object v3, v1, v2 │ │ -1ff662: 6e20 496e 1000 |0023: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@6e49 │ │ -1ff668: 0e00 |0026: return-void │ │ +1ff604: |[1ff604] org.gateshipone.malp.application.listviewitems.AbsImageListViewItem.startCoverImageTask:()V │ │ +1ff614: 5440 be5a |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ +1ff618: 3900 2400 |0002: if-nez v0, 0026 // +0024 │ │ +1ff61c: 5440 bc5a |0004: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff620: 5400 fa5a |0006: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.artworkManager:Lorg/gateshipone/malp/application/artwork/ArtworkManager; // field@5afa │ │ +1ff624: 3800 1e00 |0008: if-eqz v0, 0026 // +001e │ │ +1ff628: 5440 bc5a |000a: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff62c: 5400 fe5a |000c: iget-object v0, v0, Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder;.modelItem:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDGenericItem; // field@5afe │ │ +1ff630: 3800 1800 |000e: if-eqz v0, 0026 // +0018 │ │ +1ff634: 5540 bb5a |0010: iget-boolean v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mCoverDone:Z // field@5abb │ │ +1ff638: 3900 1400 |0012: if-nez v0, 0026 // +0014 │ │ +1ff63c: 2200 9e0e |0014: new-instance v0, Lorg/gateshipone/malp/application/utils/AsyncLoader; // type@0e9e │ │ +1ff640: 7010 456e 0000 |0016: invoke-direct {v0}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.:()V // method@6e45 │ │ +1ff646: 5b40 be5a |0019: iput-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mLoaderTask:Lorg/gateshipone/malp/application/utils/AsyncLoader; // field@5abe │ │ +1ff64a: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +1ff64c: 2311 c60f |001c: new-array v1, v1, [Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // type@0fc6 │ │ +1ff650: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +1ff652: 5443 bc5a |001f: iget-object v3, v4, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.mHolder:Lorg/gateshipone/malp/application/utils/AsyncLoader$CoverViewHolder; // field@5abc │ │ +1ff656: 4d03 0102 |0021: aput-object v3, v1, v2 │ │ +1ff65a: 6e20 496e 1000 |0023: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/AsyncLoader;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@6e49 │ │ +1ff660: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0014 line=88 │ │ 0x001f line=89 │ │ locals : │ │ 0x0000 - 0x0027 reg=4 this Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; │ │ @@ -752474,54 +752474,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -2001e0: |[2001e0] org.gateshipone.malp.application.loaders.AlbumTracksLoader.:()V │ │ -2001f0: 1c00 830e |0000: const-class v0, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader; // type@0e83 │ │ -2001f4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -2001fa: 0c00 |0005: move-result-object v0 │ │ -2001fc: 6900 d55a |0006: sput-object v0, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.TAG:Ljava/lang/String; // field@5ad5 │ │ -200200: 0e00 |0008: return-void │ │ +2001d8: |[2001d8] org.gateshipone.malp.application.loaders.AlbumTracksLoader.:()V │ │ +2001e8: 1c00 830e |0000: const-class v0, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader; // type@0e83 │ │ +2001ec: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +2001f2: 0c00 |0005: move-result-object v0 │ │ +2001f4: 6900 d55a |0006: sput-object v0, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.TAG:Ljava/lang/String; // field@5ad5 │ │ +2001f8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;) │ │ name : '' │ │ type : '(Landroid/content/Context;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -200204: |[200204] org.gateshipone.malp.application.loaders.AlbumTracksLoader.:(Landroid/content/Context;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Z)V │ │ -200214: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -20021a: 2202 820e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler; // type@0e82 │ │ -20021e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -200220: 7030 ea6d 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$1;)V // method@6dea │ │ -200226: 5b12 db5a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ -20022a: 6e10 f071 0300 |000b: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ -200230: 0c02 |000e: move-result-object v2 │ │ -200232: 5b12 d85a |000f: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistName:Ljava/lang/String; // field@5ad8 │ │ -200236: 6e10 f171 0300 |0011: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistSortName:()Ljava/lang/String; // method@71f1 │ │ -20023c: 0c02 |0014: move-result-object v2 │ │ -20023e: 5b12 d95a |0015: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistSortName:Ljava/lang/String; // field@5ad9 │ │ -200242: 6e10 f571 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -200248: 0c02 |001a: move-result-object v2 │ │ -20024a: 5b12 d75a |001b: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ -20024e: 6e10 f471 0300 |001d: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ -200254: 0c02 |0020: move-result-object v2 │ │ -200256: 5b12 d65a |0021: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ -20025a: 5c14 da5a |0023: iput-boolean v4, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mUseArtistSort:Z // field@5ada │ │ -20025e: 0e00 |0025: return-void │ │ +2001fc: |[2001fc] org.gateshipone.malp.application.loaders.AlbumTracksLoader.:(Landroid/content/Context;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Z)V │ │ +20020c: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +200212: 2202 820e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler; // type@0e82 │ │ +200216: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +200218: 7030 ea6d 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$1;)V // method@6dea │ │ +20021e: 5b12 db5a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ +200222: 6e10 f071 0300 |000b: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ +200228: 0c02 |000e: move-result-object v2 │ │ +20022a: 5b12 d85a |000f: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistName:Ljava/lang/String; // field@5ad8 │ │ +20022e: 6e10 f171 0300 |0011: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistSortName:()Ljava/lang/String; // method@71f1 │ │ +200234: 0c02 |0014: move-result-object v2 │ │ +200236: 5b12 d95a |0015: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistSortName:Ljava/lang/String; // field@5ad9 │ │ +20023a: 6e10 f571 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +200240: 0c02 |001a: move-result-object v2 │ │ +200242: 5b12 d75a |001b: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ +200246: 6e10 f471 0300 |001d: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ +20024c: 0c02 |0020: move-result-object v2 │ │ +20024e: 5b12 d65a |0021: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ +200252: 5c14 da5a |0023: iput-boolean v4, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mUseArtistSort:Z // field@5ada │ │ +200256: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=72 │ │ 0x000b line=75 │ │ 0x0011 line=76 │ │ 0x0017 line=77 │ │ @@ -752539,42 +752539,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -200260: |[200260] org.gateshipone.malp.application.loaders.AlbumTracksLoader.onForceLoad:()V │ │ -200270: 5440 d85a |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistName:Ljava/lang/String; // field@5ad8 │ │ -200274: 6e10 ab65 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20027a: 0a00 |0005: move-result v0 │ │ -20027c: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -200280: 5440 db5a |0008: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ -200284: 5441 d75a |000a: iget-object v1, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ -200288: 5442 d65a |000c: iget-object v2, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ -20028c: 7130 8170 1002 |000e: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;)V // method@7081 │ │ -200292: 2824 |0011: goto 0035 // +0024 │ │ -200294: 5540 da5a |0012: iget-boolean v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mUseArtistSort:Z // field@5ada │ │ -200298: 3800 1600 |0014: if-eqz v0, 002a // +0016 │ │ -20029c: 5440 d95a |0016: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistSortName:Ljava/lang/String; // field@5ad9 │ │ -2002a0: 6e10 ab65 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2002a6: 0a00 |001b: move-result v0 │ │ -2002a8: 3900 0e00 |001c: if-nez v0, 002a // +000e │ │ -2002ac: 5440 db5a |001e: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ -2002b0: 5441 d75a |0020: iget-object v1, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ -2002b4: 5442 d95a |0022: iget-object v2, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistSortName:Ljava/lang/String; // field@5ad9 │ │ -2002b8: 5443 d65a |0024: iget-object v3, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ -2002bc: 7140 8870 1032 |0026: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistSortAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7088 │ │ -2002c2: 280c |0029: goto 0035 // +000c │ │ -2002c4: 5440 db5a |002a: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ -2002c8: 5441 d75a |002c: iget-object v1, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ -2002cc: 5442 d85a |002e: iget-object v2, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistName:Ljava/lang/String; // field@5ad8 │ │ -2002d0: 5443 d65a |0030: iget-object v3, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ -2002d4: 7140 8570 1032 |0032: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7085 │ │ -2002da: 0e00 |0035: return-void │ │ +200258: |[200258] org.gateshipone.malp.application.loaders.AlbumTracksLoader.onForceLoad:()V │ │ +200268: 5440 d85a |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistName:Ljava/lang/String; // field@5ad8 │ │ +20026c: 6e10 ab65 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +200272: 0a00 |0005: move-result v0 │ │ +200274: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +200278: 5440 db5a |0008: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ +20027c: 5441 d75a |000a: iget-object v1, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ +200280: 5442 d65a |000c: iget-object v2, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ +200284: 7130 8170 1002 |000e: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;)V // method@7081 │ │ +20028a: 2824 |0011: goto 0035 // +0024 │ │ +20028c: 5540 da5a |0012: iget-boolean v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mUseArtistSort:Z // field@5ada │ │ +200290: 3800 1600 |0014: if-eqz v0, 002a // +0016 │ │ +200294: 5440 d95a |0016: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistSortName:Ljava/lang/String; // field@5ad9 │ │ +200298: 6e10 ab65 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20029e: 0a00 |001b: move-result v0 │ │ +2002a0: 3900 0e00 |001c: if-nez v0, 002a // +000e │ │ +2002a4: 5440 db5a |001e: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ +2002a8: 5441 d75a |0020: iget-object v1, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ +2002ac: 5442 d95a |0022: iget-object v2, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistSortName:Ljava/lang/String; // field@5ad9 │ │ +2002b0: 5443 d65a |0024: iget-object v3, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ +2002b4: 7140 8870 1032 |0026: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistSortAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7088 │ │ +2002ba: 280c |0029: goto 0035 // +000c │ │ +2002bc: 5440 db5a |002a: iget-object v0, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5adb │ │ +2002c0: 5441 d75a |002c: iget-object v1, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumName:Ljava/lang/String; // field@5ad7 │ │ +2002c4: 5442 d85a |002e: iget-object v2, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mArtistName:Ljava/lang/String; // field@5ad8 │ │ +2002c8: 5443 d65a |0030: iget-object v3, v4, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.mAlbumMBID:Ljava/lang/String; // field@5ad6 │ │ +2002cc: 7140 8570 1032 |0032: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7085 │ │ +2002d2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0008 line=129 │ │ 0x0012 line=131 │ │ 0x001e line=132 │ │ 0x002a line=134 │ │ @@ -752586,17 +752586,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2002dc: |[2002dc] org.gateshipone.malp.application.loaders.AlbumTracksLoader.onStartLoading:()V │ │ -2002ec: 6e10 ef6d 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.forceLoad:()V // method@6def │ │ -2002f2: 0e00 |0003: return-void │ │ +2002d4: |[2002d4] org.gateshipone.malp.application.loaders.AlbumTracksLoader.onStartLoading:()V │ │ +2002e4: 6e10 ef6d 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.forceLoad:()V // method@6def │ │ +2002ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;) │ │ @@ -752604,16 +752604,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2002f4: |[2002f4] org.gateshipone.malp.application.loaders.AlbumTracksLoader.onStopLoading:()V │ │ -200304: 0e00 |0000: return-void │ │ +2002ec: |[2002ec] org.gateshipone.malp.application.loaders.AlbumTracksLoader.onStopLoading:()V │ │ +2002fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 1395 (AlbumTracksLoader.java) │ │ │ │ Class #2746 header: │ │ @@ -752664,39 +752664,39 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -2003e4: |[2003e4] org.gateshipone.malp.application.loaders.AlbumsLoader.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -2003f4: 7020 f23f 3200 |0000: invoke-direct {v2, v3}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -2003fa: 2200 850e |0003: new-instance v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler; // type@0e85 │ │ -2003fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -200400: 7030 f46d 2001 |0006: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;Lorg/gateshipone/malp/application/loaders/AlbumsLoader$1;)V // method@6df4 │ │ -200406: 5b20 e15a |0009: iput-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ -20040a: 5b24 de5a |000b: iput-object v4, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ -20040e: 5b25 dd5a |000d: iput-object v5, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mAlbumsPath:Ljava/lang/String; // field@5add │ │ -200412: 7110 fd06 0300 |000f: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -200418: 0c04 |0012: move-result-object v4 │ │ -20041a: 7120 946e 3400 |0013: invoke-static {v4, v3}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6e94 │ │ -200420: 0c05 |0016: move-result-object v5 │ │ -200422: 5b25 df5a |0017: iput-object v5, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5adf │ │ -200426: 1405 e900 0f7f |0019: const v5, #float 1.90084e+38 // #7f0f00e9 │ │ -20042c: 6e20 2202 5300 |001c: invoke-virtual {v3, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -200432: 0c05 |001f: move-result-object v5 │ │ -200434: 6e10 2002 0300 |0020: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -20043a: 0c03 |0023: move-result-object v3 │ │ -20043c: 1400 0e00 057f |0024: const v0, #float 1.76788e+38 // #7f05000e │ │ -200442: 6e20 e102 0300 |0027: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -200448: 0a03 |002a: move-result v3 │ │ -20044a: 7230 8902 5403 |002b: invoke-interface {v4, v5, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -200450: 0a03 |002e: move-result v3 │ │ -200452: 5c23 e05a |002f: iput-boolean v3, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mUseArtistSort:Z // field@5ae0 │ │ -200456: 0e00 |0031: return-void │ │ +2003dc: |[2003dc] org.gateshipone.malp.application.loaders.AlbumsLoader.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +2003ec: 7020 f23f 3200 |0000: invoke-direct {v2, v3}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +2003f2: 2200 850e |0003: new-instance v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler; // type@0e85 │ │ +2003f6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +2003f8: 7030 f46d 2001 |0006: invoke-direct {v0, v2, v1}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;Lorg/gateshipone/malp/application/loaders/AlbumsLoader$1;)V // method@6df4 │ │ +2003fe: 5b20 e15a |0009: iput-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ +200402: 5b24 de5a |000b: iput-object v4, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ +200406: 5b25 dd5a |000d: iput-object v5, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mAlbumsPath:Ljava/lang/String; // field@5add │ │ +20040a: 7110 fd06 0300 |000f: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +200410: 0c04 |0012: move-result-object v4 │ │ +200412: 7120 946e 3400 |0013: invoke-static {v4, v3}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6e94 │ │ +200418: 0c05 |0016: move-result-object v5 │ │ +20041a: 5b25 df5a |0017: iput-object v5, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5adf │ │ +20041e: 1405 e900 0f7f |0019: const v5, #float 1.90084e+38 // #7f0f00e9 │ │ +200424: 6e20 2202 5300 |001c: invoke-virtual {v3, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +20042a: 0c05 |001f: move-result-object v5 │ │ +20042c: 6e10 2002 0300 |0020: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +200432: 0c03 |0023: move-result-object v3 │ │ +200434: 1400 0e00 057f |0024: const v0, #float 1.76788e+38 // #7f05000e │ │ +20043a: 6e20 e102 0300 |0027: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +200440: 0a03 |002a: move-result v3 │ │ +200442: 7230 8902 5403 |002b: invoke-interface {v4, v5, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +200448: 0a03 |002e: move-result v3 │ │ +20044a: 5c23 e05a |002f: iput-boolean v3, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mUseArtistSort:Z // field@5ae0 │ │ +20044e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=57 │ │ 0x000b line=59 │ │ 0x000d line=60 │ │ 0x000f line=62 │ │ @@ -752713,17 +752713,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2003cc: |[2003cc] org.gateshipone.malp.application.loaders.AlbumsLoader.access$100:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ -2003dc: 5400 df5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5adf │ │ -2003e0: 1100 |0002: return-object v0 │ │ +2003c4: |[2003c4] org.gateshipone.malp.application.loaders.AlbumsLoader.access$100:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; │ │ +2003d4: 5400 df5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5adf │ │ +2003d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/loaders/AlbumsLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/AlbumsLoader;) │ │ @@ -752731,17 +752731,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2003b4: |[2003b4] org.gateshipone.malp.application.loaders.AlbumsLoader.access$200:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Ljava/lang/String; │ │ -2003c4: 5400 de5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ -2003c8: 1100 |0002: return-object v0 │ │ +2003ac: |[2003ac] org.gateshipone.malp.application.loaders.AlbumsLoader.access$200:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Ljava/lang/String; │ │ +2003bc: 5400 de5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ +2003c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/loaders/AlbumsLoader; │ │ │ │ Virtual methods - │ │ @@ -752750,44 +752750,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -200458: |[200458] org.gateshipone.malp.application.loaders.AlbumsLoader.onForceLoad:()V │ │ -200468: 5420 de5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ -20046c: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ -200470: 6e10 ab65 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -200476: 0a00 |0007: move-result v0 │ │ -200478: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -20047c: 2815 |000a: goto 001f // +0015 │ │ -20047e: 5520 e05a |000b: iget-boolean v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mUseArtistSort:Z // field@5ae0 │ │ -200482: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -200486: 5420 e15a |000f: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ -20048a: 5421 de5a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ -20048e: 7120 8670 1000 |0013: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V // method@7086 │ │ -200494: 2821 |0016: goto 0037 // +0021 │ │ -200496: 5420 e15a |0017: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ -20049a: 5421 de5a |0019: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ -20049e: 7120 8970 1000 |001b: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistSortAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V // method@7089 │ │ -2004a4: 2819 |001e: goto 0037 // +0019 │ │ -2004a6: 5420 dd5a |001f: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mAlbumsPath:Ljava/lang/String; // field@5add │ │ -2004aa: 3800 1100 |0021: if-eqz v0, 0032 // +0011 │ │ -2004ae: 6e10 ab65 0000 |0023: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2004b4: 0a00 |0026: move-result v0 │ │ -2004b6: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ -2004ba: 2809 |0029: goto 0032 // +0009 │ │ -2004bc: 5420 dd5a |002a: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mAlbumsPath:Ljava/lang/String; // field@5add │ │ -2004c0: 5421 e15a |002c: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ -2004c4: 7120 8370 1000 |002e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumsInPath:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@7083 │ │ -2004ca: 2806 |0031: goto 0037 // +0006 │ │ -2004cc: 5420 e15a |0032: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ -2004d0: 7110 8270 0000 |0034: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@7082 │ │ -2004d6: 0e00 |0037: return-void │ │ +200450: |[200450] org.gateshipone.malp.application.loaders.AlbumsLoader.onForceLoad:()V │ │ +200460: 5420 de5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ +200464: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ +200468: 6e10 ab65 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20046e: 0a00 |0007: move-result v0 │ │ +200470: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +200474: 2815 |000a: goto 001f // +0015 │ │ +200476: 5520 e05a |000b: iget-boolean v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mUseArtistSort:Z // field@5ae0 │ │ +20047a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +20047e: 5420 e15a |000f: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ +200482: 5421 de5a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ +200486: 7120 8670 1000 |0013: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V // method@7086 │ │ +20048c: 2821 |0016: goto 0037 // +0021 │ │ +20048e: 5420 e15a |0017: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ +200492: 5421 de5a |0019: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mArtistName:Ljava/lang/String; // field@5ade │ │ +200496: 7120 8970 1000 |001b: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistSortAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V // method@7089 │ │ +20049c: 2819 |001e: goto 0037 // +0019 │ │ +20049e: 5420 dd5a |001f: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mAlbumsPath:Ljava/lang/String; // field@5add │ │ +2004a2: 3800 1100 |0021: if-eqz v0, 0032 // +0011 │ │ +2004a6: 6e10 ab65 0000 |0023: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +2004ac: 0a00 |0026: move-result v0 │ │ +2004ae: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ +2004b2: 2809 |0029: goto 0032 // +0009 │ │ +2004b4: 5420 dd5a |002a: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.mAlbumsPath:Ljava/lang/String; // field@5add │ │ +2004b8: 5421 e15a |002c: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ +2004bc: 7120 8370 1000 |002e: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumsInPath:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@7083 │ │ +2004c2: 2806 |0031: goto 0037 // +0006 │ │ +2004c4: 5420 e15a |0032: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.pAlbumsResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // field@5ae1 │ │ +2004c8: 7110 8270 0000 |0034: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@7082 │ │ +2004ce: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000b line=109 │ │ 0x000f line=110 │ │ 0x0017 line=112 │ │ 0x001f line=103 │ │ @@ -752801,17 +752801,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2004d8: |[2004d8] org.gateshipone.malp.application.loaders.AlbumsLoader.onStartLoading:()V │ │ -2004e8: 6e10 fa6d 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.forceLoad:()V // method@6dfa │ │ -2004ee: 0e00 |0003: return-void │ │ +2004d0: |[2004d0] org.gateshipone.malp.application.loaders.AlbumsLoader.onStartLoading:()V │ │ +2004e0: 6e10 fa6d 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.forceLoad:()V // method@6dfa │ │ +2004e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/AlbumsLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/AlbumsLoader;) │ │ @@ -752819,16 +752819,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2004f0: |[2004f0] org.gateshipone.malp.application.loaders.AlbumsLoader.onStopLoading:()V │ │ -200500: 0e00 |0000: return-void │ │ +2004e8: |[2004e8] org.gateshipone.malp.application.loaders.AlbumsLoader.onStopLoading:()V │ │ +2004f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 1398 (AlbumsLoader.java) │ │ │ │ Class #2747 header: │ │ @@ -752871,23 +752871,23 @@ │ │ type : '(Landroid/content/Context;ZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -200570: |[200570] org.gateshipone.malp.application.loaders.ArtistsLoader.:(Landroid/content/Context;ZZ)V │ │ -200580: 7020 f23f 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -200586: 5c02 e35a |0003: iput-boolean v2, v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseAlbumArtists:Z // field@5ae3 │ │ -20058a: 5c03 e45a |0005: iput-boolean v3, v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseArtistSort:Z // field@5ae4 │ │ -20058e: 2201 880e |0007: new-instance v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler; // type@0e88 │ │ -200592: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -200594: 7030 ff6d 0102 |000a: invoke-direct {v1, v0, v2}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;Lorg/gateshipone/malp/application/loaders/ArtistsLoader$1;)V // method@6dff │ │ -20059a: 5b01 e55a |000d: iput-object v1, v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ -20059e: 0e00 |000f: return-void │ │ +200568: |[200568] org.gateshipone.malp.application.loaders.ArtistsLoader.:(Landroid/content/Context;ZZ)V │ │ +200578: 7020 f23f 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +20057e: 5c02 e35a |0003: iput-boolean v2, v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseAlbumArtists:Z // field@5ae3 │ │ +200582: 5c03 e45a |0005: iput-boolean v3, v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseArtistSort:Z // field@5ae4 │ │ +200586: 2201 880e |0007: new-instance v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler; // type@0e88 │ │ +20058a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +20058c: 7030 ff6d 0102 |000a: invoke-direct {v1, v0, v2}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;Lorg/gateshipone/malp/application/loaders/ArtistsLoader$1;)V // method@6dff │ │ +200592: 5b01 e55a |000d: iput-object v1, v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ +200596: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ locals : │ │ @@ -752902,33 +752902,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -2005a0: |[2005a0] org.gateshipone.malp.application.loaders.ArtistsLoader.onForceLoad:()V │ │ -2005b0: 5510 e35a |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseAlbumArtists:Z // field@5ae3 │ │ -2005b4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -2005b8: 5510 e45a |0004: iget-boolean v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseArtistSort:Z // field@5ae4 │ │ -2005bc: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -2005c0: 5410 e55a |0008: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ -2005c4: 7110 8a70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@708a │ │ -2005ca: 2816 |000d: goto 0023 // +0016 │ │ -2005cc: 5410 e55a |000e: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ -2005d0: 7110 8770 0000 |0010: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7087 │ │ -2005d6: 2810 |0013: goto 0023 // +0010 │ │ -2005d8: 5510 e45a |0014: iget-boolean v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseArtistSort:Z // field@5ae4 │ │ -2005dc: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ -2005e0: 5410 e55a |0018: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ -2005e4: 7110 7f70 0000 |001a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@707f │ │ -2005ea: 2806 |001d: goto 0023 // +0006 │ │ -2005ec: 5410 e55a |001e: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ -2005f0: 7110 7e70 0000 |0020: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@707e │ │ -2005f6: 0e00 |0023: return-void │ │ +200598: |[200598] org.gateshipone.malp.application.loaders.ArtistsLoader.onForceLoad:()V │ │ +2005a8: 5510 e35a |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseAlbumArtists:Z // field@5ae3 │ │ +2005ac: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +2005b0: 5510 e45a |0004: iget-boolean v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseArtistSort:Z // field@5ae4 │ │ +2005b4: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +2005b8: 5410 e55a |0008: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ +2005bc: 7110 8a70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@708a │ │ +2005c2: 2816 |000d: goto 0023 // +0016 │ │ +2005c4: 5410 e55a |000e: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ +2005c8: 7110 8770 0000 |0010: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7087 │ │ +2005ce: 2810 |0013: goto 0023 // +0010 │ │ +2005d0: 5510 e45a |0014: iget-boolean v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.mUseArtistSort:Z // field@5ae4 │ │ +2005d4: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ +2005d8: 5410 e55a |0018: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ +2005dc: 7110 7f70 0000 |001a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@707f │ │ +2005e2: 2806 |001d: goto 0023 // +0006 │ │ +2005e4: 5410 e55a |001e: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.pArtistResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // field@5ae5 │ │ +2005e8: 7110 7e70 0000 |0020: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getAlbumArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@707e │ │ +2005ee: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=83 │ │ 0x0008 line=84 │ │ 0x000e line=86 │ │ 0x0014 line=89 │ │ @@ -752942,17 +752942,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2005f8: |[2005f8] org.gateshipone.malp.application.loaders.ArtistsLoader.onStartLoading:()V │ │ -200608: 6e10 036e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.forceLoad:()V // method@6e03 │ │ -20060e: 0e00 |0003: return-void │ │ +2005f0: |[2005f0] org.gateshipone.malp.application.loaders.ArtistsLoader.onStartLoading:()V │ │ +200600: 6e10 036e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.forceLoad:()V // method@6e03 │ │ +200606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/ArtistsLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/ArtistsLoader;) │ │ @@ -752960,16 +752960,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -200610: |[200610] org.gateshipone.malp.application.loaders.ArtistsLoader.onStopLoading:()V │ │ -200620: 0e00 |0000: return-void │ │ +200608: |[200608] org.gateshipone.malp.application.loaders.ArtistsLoader.onStopLoading:()V │ │ +200618: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 1783 (ArtistsLoader.java) │ │ │ │ Class #2748 header: │ │ @@ -753008,22 +753008,22 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -200690: |[200690] org.gateshipone.malp.application.loaders.FilesLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -2006a0: 7020 f23f 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -2006a6: 5b02 e85a |0003: iput-object v2, v0, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mPath:Ljava/lang/String; // field@5ae8 │ │ -2006aa: 2201 8b0e |0005: new-instance v1, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; // type@0e8b │ │ -2006ae: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -2006b0: 7030 086e 0102 |0008: invoke-direct {v1, v0, v2}, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;Lorg/gateshipone/malp/application/loaders/FilesLoader$1;)V // method@6e08 │ │ -2006b6: 5b01 e75a |000b: iput-object v1, v0, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mFilesResponseHandler:Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; // field@5ae7 │ │ -2006ba: 0e00 |000d: return-void │ │ +200688: |[200688] org.gateshipone.malp.application.loaders.FilesLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +200698: 7020 f23f 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +20069e: 5b02 e85a |0003: iput-object v2, v0, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mPath:Ljava/lang/String; // field@5ae8 │ │ +2006a2: 2201 8b0e |0005: new-instance v1, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; // type@0e8b │ │ +2006a6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +2006a8: 7030 086e 0102 |0008: invoke-direct {v1, v0, v2}, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;Lorg/gateshipone/malp/application/loaders/FilesLoader$1;)V // method@6e08 │ │ +2006ae: 5b01 e75a |000b: iput-object v1, v0, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mFilesResponseHandler:Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; // field@5ae7 │ │ +2006b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/gateshipone/malp/application/loaders/FilesLoader; │ │ @@ -753036,19 +753036,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -2006bc: |[2006bc] org.gateshipone.malp.application.loaders.FilesLoader.onForceLoad:()V │ │ -2006cc: 5420 e75a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mFilesResponseHandler:Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; // field@5ae7 │ │ -2006d0: 5421 e85a |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mPath:Ljava/lang/String; // field@5ae8 │ │ -2006d4: 7120 8d70 1000 |0004: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getFiles:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V // method@708d │ │ -2006da: 0e00 |0007: return-void │ │ +2006b4: |[2006b4] org.gateshipone.malp.application.loaders.FilesLoader.onForceLoad:()V │ │ +2006c4: 5420 e75a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mFilesResponseHandler:Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; // field@5ae7 │ │ +2006c8: 5421 e85a |0002: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/FilesLoader;.mPath:Ljava/lang/String; // field@5ae8 │ │ +2006cc: 7120 8d70 1000 |0004: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getFiles:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V // method@708d │ │ +2006d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/gateshipone/malp/application/loaders/FilesLoader; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/loaders/FilesLoader;) │ │ @@ -753056,17 +753056,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2006dc: |[2006dc] org.gateshipone.malp.application.loaders.FilesLoader.onStartLoading:()V │ │ -2006ec: 6e10 0c6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/FilesLoader;.forceLoad:()V // method@6e0c │ │ -2006f2: 0e00 |0003: return-void │ │ +2006d4: |[2006d4] org.gateshipone.malp.application.loaders.FilesLoader.onStartLoading:()V │ │ +2006e4: 6e10 0c6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/FilesLoader;.forceLoad:()V // method@6e0c │ │ +2006ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/FilesLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/FilesLoader;) │ │ @@ -753074,16 +753074,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2006f4: |[2006f4] org.gateshipone.malp.application.loaders.FilesLoader.onStopLoading:()V │ │ -200704: 0e00 |0000: return-void │ │ +2006ec: |[2006ec] org.gateshipone.malp.application.loaders.FilesLoader.onStopLoading:()V │ │ +2006fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 3828 (FilesLoader.java) │ │ │ │ Class #2749 header: │ │ @@ -753118,21 +753118,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -200774: |[200774] org.gateshipone.malp.application.loaders.OutputsLoader.:(Landroid/content/Context;)V │ │ -200784: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -20078a: 2202 8e0e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; // type@0e8e │ │ -20078e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -200790: 7030 116e 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;Lorg/gateshipone/malp/application/loaders/OutputsLoader$1;)V // method@6e11 │ │ -200796: 5b12 ea5a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.mOutputResponseHandler:Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; // field@5aea │ │ -20079a: 0e00 |000b: return-void │ │ +20076c: |[20076c] org.gateshipone.malp.application.loaders.OutputsLoader.:(Landroid/content/Context;)V │ │ +20077c: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +200782: 2202 8e0e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; // type@0e8e │ │ +200786: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +200788: 7030 116e 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;Lorg/gateshipone/malp/application/loaders/OutputsLoader$1;)V // method@6e11 │ │ +20078e: 5b12 ea5a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.mOutputResponseHandler:Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; // field@5aea │ │ +200792: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/loaders/OutputsLoader; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ @@ -753143,18 +753143,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20079c: |[20079c] org.gateshipone.malp.application.loaders.OutputsLoader.onForceLoad:()V │ │ -2007ac: 5410 ea5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.mOutputResponseHandler:Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; // field@5aea │ │ -2007b0: 7110 8f70 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V // method@708f │ │ -2007b6: 0e00 |0005: return-void │ │ +200794: |[200794] org.gateshipone.malp.application.loaders.OutputsLoader.onForceLoad:()V │ │ +2007a4: 5410 ea5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.mOutputResponseHandler:Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; // field@5aea │ │ +2007a8: 7110 8f70 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V // method@708f │ │ +2007ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/loaders/OutputsLoader; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/loaders/OutputsLoader;) │ │ @@ -753162,17 +753162,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2007b8: |[2007b8] org.gateshipone.malp.application.loaders.OutputsLoader.onStartLoading:()V │ │ -2007c8: 6e10 156e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.forceLoad:()V // method@6e15 │ │ -2007ce: 0e00 |0003: return-void │ │ +2007b0: |[2007b0] org.gateshipone.malp.application.loaders.OutputsLoader.onStartLoading:()V │ │ +2007c0: 6e10 156e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.forceLoad:()V // method@6e15 │ │ +2007c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/OutputsLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/OutputsLoader;) │ │ @@ -753180,16 +753180,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2007d0: |[2007d0] org.gateshipone.malp.application.loaders.OutputsLoader.onStopLoading:()V │ │ -2007e0: 0e00 |0000: return-void │ │ +2007c8: |[2007c8] org.gateshipone.malp.application.loaders.OutputsLoader.onStopLoading:()V │ │ +2007d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9971 (OutputsLoader.java) │ │ │ │ Class #2750 header: │ │ @@ -753228,22 +753228,22 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -200850: |[200850] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -200860: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -200866: 2202 910e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler; // type@0e91 │ │ -20086a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -20086c: 7030 1a6e 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$1;)V // method@6e1a │ │ -200872: 5b12 ed5a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5aed │ │ -200876: 5b13 ec5a |000b: iput-object v3, v1, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.mPlaylistPath:Ljava/lang/String; // field@5aec │ │ -20087a: 0e00 |000d: return-void │ │ +200848: |[200848] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +200858: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +20085e: 2202 910e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler; // type@0e91 │ │ +200862: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +200864: 7030 1a6e 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$1;)V // method@6e1a │ │ +20086a: 5b12 ed5a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5aed │ │ +20086e: 5b13 ec5a |000b: iput-object v3, v1, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.mPlaylistPath:Ljava/lang/String; // field@5aec │ │ +200872: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=61 │ │ 0x000b line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; │ │ @@ -753256,29 +753256,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -20087c: |[20087c] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.onForceLoad:()V │ │ -20088c: 5420 ec5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.mPlaylistPath:Ljava/lang/String; // field@5aec │ │ -200890: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -200894: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -200898: 6e20 9f65 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20089e: 0a00 |0009: move-result v0 │ │ -2008a0: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -2008a4: 2809 |000c: goto 0015 // +0009 │ │ -2008a6: 5420 ed5a |000d: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5aed │ │ -2008aa: 5421 ec5a |000f: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.mPlaylistPath:Ljava/lang/String; // field@5aec │ │ -2008ae: 7120 9070 1000 |0011: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getSavedPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V // method@7090 │ │ -2008b4: 2806 |0014: goto 001a // +0006 │ │ -2008b6: 5420 ed5a |0015: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5aed │ │ -2008ba: 7110 8b70 0000 |0017: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getCurrentPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V // method@708b │ │ -2008c0: 0e00 |001a: return-void │ │ +200874: |[200874] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.onForceLoad:()V │ │ +200884: 5420 ec5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.mPlaylistPath:Ljava/lang/String; // field@5aec │ │ +200888: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +20088c: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +200890: 6e20 9f65 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +200896: 0a00 |0009: move-result v0 │ │ +200898: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +20089c: 2809 |000c: goto 0015 // +0009 │ │ +20089e: 5420 ed5a |000d: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5aed │ │ +2008a2: 5421 ec5a |000f: iget-object v1, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.mPlaylistPath:Ljava/lang/String; // field@5aec │ │ +2008a6: 7120 9070 1000 |0011: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getSavedPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V // method@7090 │ │ +2008ac: 2806 |0014: goto 001a // +0006 │ │ +2008ae: 5420 ed5a |0015: iget-object v0, v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5aed │ │ +2008b2: 7110 8b70 0000 |0017: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getCurrentPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V // method@708b │ │ +2008b8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x000d line=115 │ │ 0x0015 line=113 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; │ │ @@ -753288,17 +753288,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2008c4: |[2008c4] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.onStartLoading:()V │ │ -2008d4: 6e10 1e6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.forceLoad:()V // method@6e1e │ │ -2008da: 0e00 |0003: return-void │ │ +2008bc: |[2008bc] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.onStartLoading:()V │ │ +2008cc: 6e10 1e6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.forceLoad:()V // method@6e1e │ │ +2008d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;) │ │ @@ -753306,16 +753306,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2008dc: |[2008dc] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.onStopLoading:()V │ │ -2008ec: 0e00 |0000: return-void │ │ +2008d4: |[2008d4] org.gateshipone.malp.application.loaders.PlaylistTrackLoader.onStopLoading:()V │ │ +2008e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10168 (PlaylistTrackLoader.java) │ │ │ │ Class #2751 header: │ │ @@ -753354,22 +753354,22 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -20099c: |[20099c] org.gateshipone.malp.application.loaders.PlaylistsLoader.:(Landroid/content/Context;Z)V │ │ -2009ac: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -2009b2: 5c13 ef5a |0003: iput-boolean v3, v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mAddHeader:Z // field@5aef │ │ -2009b6: 2203 940e |0005: new-instance v3, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; // type@0e94 │ │ -2009ba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -2009bc: 7040 236e 1302 |0008: invoke-direct {v3, v1, v2, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$1;)V // method@6e23 │ │ -2009c2: 5b13 f05a |000b: iput-object v3, v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mPlaylistResponseHandler:Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; // field@5af0 │ │ -2009c6: 0e00 |000d: return-void │ │ +200994: |[200994] org.gateshipone.malp.application.loaders.PlaylistsLoader.:(Landroid/content/Context;Z)V │ │ +2009a4: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +2009aa: 5c13 ef5a |0003: iput-boolean v3, v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mAddHeader:Z // field@5aef │ │ +2009ae: 2203 940e |0005: new-instance v3, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; // type@0e94 │ │ +2009b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +2009b4: 7040 236e 1302 |0008: invoke-direct {v3, v1, v2, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$1;)V // method@6e23 │ │ +2009ba: 5b13 f05a |000b: iput-object v3, v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mPlaylistResponseHandler:Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; // field@5af0 │ │ +2009be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; │ │ @@ -753382,18 +753382,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2009c8: |[2009c8] org.gateshipone.malp.application.loaders.PlaylistsLoader.onForceLoad:()V │ │ -2009d8: 5410 f05a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mPlaylistResponseHandler:Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; // field@5af0 │ │ -2009dc: 7110 9170 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getSavedPlaylists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V // method@7091 │ │ -2009e2: 0e00 |0005: return-void │ │ +2009c0: |[2009c0] org.gateshipone.malp.application.loaders.PlaylistsLoader.onForceLoad:()V │ │ +2009d0: 5410 f05a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mPlaylistResponseHandler:Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; // field@5af0 │ │ +2009d4: 7110 9170 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getSavedPlaylists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V // method@7091 │ │ +2009da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;) │ │ @@ -753401,17 +753401,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2009e4: |[2009e4] org.gateshipone.malp.application.loaders.PlaylistsLoader.onStartLoading:()V │ │ -2009f4: 6e10 276e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.forceLoad:()V // method@6e27 │ │ -2009fa: 0e00 |0003: return-void │ │ +2009dc: |[2009dc] org.gateshipone.malp.application.loaders.PlaylistsLoader.onStartLoading:()V │ │ +2009ec: 6e10 276e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.forceLoad:()V // method@6e27 │ │ +2009f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;) │ │ @@ -753419,16 +753419,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2009fc: |[2009fc] org.gateshipone.malp.application.loaders.PlaylistsLoader.onStopLoading:()V │ │ -200a0c: 0e00 |0000: return-void │ │ +2009f4: |[2009f4] org.gateshipone.malp.application.loaders.PlaylistsLoader.onStopLoading:()V │ │ +200a04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 10171 (PlaylistsLoader.java) │ │ │ │ Class #2752 header: │ │ @@ -753471,23 +753471,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -200b0c: |[200b0c] org.gateshipone.malp.application.loaders.SearchResultLoader.:(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ -200b1c: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ -200b22: 2202 980e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler; // type@0e98 │ │ -200b26: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -200b28: 7030 356e 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;Lorg/gateshipone/malp/application/loaders/SearchResultLoader$1;)V // method@6e35 │ │ -200b2e: 5b12 f45a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5af4 │ │ -200b32: 5b13 f25a |000b: iput-object v3, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchString:Ljava/lang/String; // field@5af2 │ │ -200b36: 5b14 f35a |000d: iput-object v4, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5af3 │ │ -200b3a: 0e00 |000f: return-void │ │ +200b04: |[200b04] org.gateshipone.malp.application.loaders.SearchResultLoader.:(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ +200b14: 7020 f23f 2100 |0000: invoke-direct {v1, v2}, Landroidx/loader/content/Loader;.:(Landroid/content/Context;)V // method@3ff2 │ │ +200b1a: 2202 980e |0003: new-instance v2, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler; // type@0e98 │ │ +200b1e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +200b20: 7030 356e 1200 |0006: invoke-direct {v2, v1, v0}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;Lorg/gateshipone/malp/application/loaders/SearchResultLoader$1;)V // method@6e35 │ │ +200b26: 5b12 f45a |0009: iput-object v2, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5af4 │ │ +200b2a: 5b13 f25a |000b: iput-object v3, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchString:Ljava/lang/String; // field@5af2 │ │ +200b2e: 5b14 f35a |000d: iput-object v4, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5af3 │ │ +200b32: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=61 │ │ 0x000b line=64 │ │ 0x000d line=65 │ │ locals : │ │ @@ -753502,28 +753502,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -200b3c: |[200b3c] org.gateshipone.malp.application.loaders.SearchResultLoader.onForceLoad:()V │ │ -200b4c: 5430 f25a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchString:Ljava/lang/String; // field@5af2 │ │ -200b50: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -200b54: 6e10 ab65 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -200b5a: 0a00 |0007: move-result v0 │ │ -200b5c: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ -200b60: 5430 f25a |000a: iget-object v0, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchString:Ljava/lang/String; // field@5af2 │ │ -200b64: 5431 f35a |000c: iget-object v1, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5af3 │ │ -200b68: 5432 f45a |000e: iget-object v2, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5af4 │ │ -200b6c: 7130 a770 1002 |0010: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.searchFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V // method@70a7 │ │ -200b72: 2805 |0013: goto 0018 // +0005 │ │ -200b74: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -200b76: 6e20 386e 0300 |0015: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e38 │ │ -200b7c: 0e00 |0018: return-void │ │ +200b34: |[200b34] org.gateshipone.malp.application.loaders.SearchResultLoader.onForceLoad:()V │ │ +200b44: 5430 f25a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchString:Ljava/lang/String; // field@5af2 │ │ +200b48: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +200b4c: 6e10 ab65 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +200b52: 0a00 |0007: move-result v0 │ │ +200b54: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ +200b58: 5430 f25a |000a: iget-object v0, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchString:Ljava/lang/String; // field@5af2 │ │ +200b5c: 5431 f35a |000c: iget-object v1, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5af3 │ │ +200b60: 5432 f45a |000e: iget-object v2, v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.pTrackResponseHandler:Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // field@5af4 │ │ +200b64: 7130 a770 1002 |0010: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.searchFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V // method@70a7 │ │ +200b6a: 2805 |0013: goto 0018 // +0005 │ │ +200b6c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +200b6e: 6e20 386e 0300 |0015: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e38 │ │ +200b74: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x000a line=113 │ │ 0x0015 line=115 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Lorg/gateshipone/malp/application/loaders/SearchResultLoader; │ │ @@ -753533,17 +753533,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -200b80: |[200b80] org.gateshipone.malp.application.loaders.SearchResultLoader.onStartLoading:()V │ │ -200b90: 6e10 396e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.forceLoad:()V // method@6e39 │ │ -200b96: 0e00 |0003: return-void │ │ +200b78: |[200b78] org.gateshipone.malp.application.loaders.SearchResultLoader.onStartLoading:()V │ │ +200b88: 6e10 396e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.forceLoad:()V // method@6e39 │ │ +200b8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/SearchResultLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/SearchResultLoader;) │ │ @@ -753551,16 +753551,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -200b98: |[200b98] org.gateshipone.malp.application.loaders.SearchResultLoader.onStopLoading:()V │ │ -200ba8: 0e00 |0000: return-void │ │ +200b90: |[200b90] org.gateshipone.malp.application.loaders.SearchResultLoader.onStopLoading:()V │ │ +200ba0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11026 (SearchResultLoader.java) │ │ │ │ Class #2753 header: │ │ @@ -753591,52 +753591,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -203294: |[203294] org.gateshipone.malp.application.views.-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI.:()V │ │ -2032a4: 2200 d40e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI; // type@0ed4 │ │ -2032a8: 7010 eb6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;.:()V // method@6eeb │ │ -2032ae: 6900 5a5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI; // field@5b5a │ │ -2032b2: 0e00 |0007: return-void │ │ +20328c: |[20328c] org.gateshipone.malp.application.views.-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI.:()V │ │ +20329c: 2200 d40e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI; // type@0ed4 │ │ +2032a0: 7010 eb6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;.:()V // method@6eeb │ │ +2032a6: 6900 5a5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI; // field@5b5a │ │ +2032aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2032b4: |[2032b4] org.gateshipone.malp.application.views.-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI.:()V │ │ -2032c4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2032ca: 0e00 |0003: return-void │ │ +2032ac: |[2032ac] org.gateshipone.malp.application.views.-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI.:()V │ │ +2032bc: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2032c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;) │ │ name : 'onFinished' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2032cc: |[2032cc] org.gateshipone.malp.application.views.-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI.onFinished:(Ljava/lang/String;)V │ │ -2032dc: 7110 7170 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -2032e2: 0e00 |0003: return-void │ │ +2032c4: |[2032c4] org.gateshipone.malp.application.views.-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI.onFinished:(Ljava/lang/String;)V │ │ +2032d4: 7110 7170 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +2032da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2754 header: │ │ @@ -753667,52 +753667,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -2032e4: |[2032e4] org.gateshipone.malp.application.views.-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q.:()V │ │ -2032f4: 2200 d50e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q; // type@0ed5 │ │ -2032f8: 7010 ee6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;.:()V // method@6eee │ │ -2032fe: 6900 5b5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q; // field@5b5b │ │ -203302: 0e00 |0007: return-void │ │ +2032dc: |[2032dc] org.gateshipone.malp.application.views.-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q.:()V │ │ +2032ec: 2200 d50e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q; // type@0ed5 │ │ +2032f0: 7010 ee6e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;.:()V // method@6eee │ │ +2032f6: 6900 5b5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q; // field@5b5b │ │ +2032fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -203304: |[203304] org.gateshipone.malp.application.views.-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q.:()V │ │ -203314: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20331a: 0e00 |0003: return-void │ │ +2032fc: |[2032fc] org.gateshipone.malp.application.views.-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q.:()V │ │ +20330c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;) │ │ name : 'onFinished' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20331c: |[20331c] org.gateshipone.malp.application.views.-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q.onFinished:(Ljava/lang/String;)V │ │ -20332c: 7110 a570 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.savePlaylist:(Ljava/lang/String;)V // method@70a5 │ │ -203332: 0e00 |0003: return-void │ │ +203314: |[203314] org.gateshipone.malp.application.views.-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q.onFinished:(Ljava/lang/String;)V │ │ +203324: 7110 a570 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.savePlaylist:(Ljava/lang/String;)V // method@70a5 │ │ +20332a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2755 header: │ │ @@ -753743,52 +753743,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -20336c: |[20336c] org.gateshipone.malp.application.views.-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA.:()V │ │ -20337c: 2200 d70e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA; // type@0ed7 │ │ -203380: 7010 f36e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;.:()V // method@6ef3 │ │ -203386: 6900 5d5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA; // field@5b5d │ │ -20338a: 0e00 |0007: return-void │ │ +203364: |[203364] org.gateshipone.malp.application.views.-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA.:()V │ │ +203374: 2200 d70e |0000: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA; // type@0ed7 │ │ +203378: 7010 f36e 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;.:()V // method@6ef3 │ │ +20337e: 6900 5d5b |0005: sput-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA; // field@5b5d │ │ +203382: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20338c: |[20338c] org.gateshipone.malp.application.views.-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA.:()V │ │ -20339c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2033a2: 0e00 |0003: return-void │ │ +203384: |[203384] org.gateshipone.malp.application.views.-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA.:()V │ │ +203394: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20339a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;) │ │ name : 'onFinished' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -2033a4: |[2033a4] org.gateshipone.malp.application.views.-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA.onFinished:(Ljava/lang/String;)V │ │ -2033b4: 7110 9570 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ -2033ba: 0e00 |0003: return-void │ │ +20339c: |[20339c] org.gateshipone.malp.application.views.-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA.onFinished:(Ljava/lang/String;)V │ │ +2033ac: 7110 9570 0100 |0000: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ +2033b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2756 header: │ │ @@ -753824,18 +753824,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2038f0: |[2038f0] org.gateshipone.malp.application.views.NowPlayingView$1.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -203900: 5b01 685b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ -203904: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20390a: 0e00 |0005: return-void │ │ +2038e8: |[2038e8] org.gateshipone.malp.application.views.NowPlayingView$1.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +2038f8: 5b01 685b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ +2038fc: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203902: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -753844,18 +753844,18 @@ │ │ type : '(Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -20390c: |[20390c] org.gateshipone.malp.application.views.NowPlayingView$1.lambda$onSaveObject$0:(Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -20391c: 7110 a170 0000 |0000: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.removePlaylist:(Ljava/lang/String;)V // method@70a1 │ │ -203922: 7110 a570 0000 |0003: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.savePlaylist:(Ljava/lang/String;)V // method@70a5 │ │ -203928: 0e00 |0006: return-void │ │ +203904: |[203904] org.gateshipone.malp.application.views.NowPlayingView$1.lambda$onSaveObject$0:(Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +203914: 7110 a170 0000 |0000: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.removePlaylist:(Ljava/lang/String;)V // method@70a1 │ │ +20391a: 7110 a570 0000 |0003: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.savePlaylist:(Ljava/lang/String;)V // method@70a5 │ │ +203920: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0003 line=375 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -753866,63 +753866,63 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -20392c: |[20392c] org.gateshipone.malp.application.views.NowPlayingView$1.lambda$onSaveObject$1:(Landroid/content/DialogInterface;I)V │ │ -20393c: 0e00 |0000: return-void │ │ +203924: |[203924] org.gateshipone.malp.application.views.NowPlayingView$1.lambda$onSaveObject$1:(Landroid/content/DialogInterface;I)V │ │ +203934: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$1;) │ │ name : 'onCreateNewObject' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -203940: |[203940] org.gateshipone.malp.application.views.NowPlayingView$1.onCreateNewObject:()V │ │ -203950: 2200 360e |0000: new-instance v0, Lorg/gateshipone/malp/application/fragments/TextDialog; // type@0e36 │ │ -203954: 7010 e16b 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.:()V // method@6be1 │ │ -20395a: 2201 2c01 |0005: new-instance v1, Landroid/os/Bundle; // type@012c │ │ -20395e: 7010 1306 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ -203964: 5442 685b |000a: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ -203968: 6e10 766f 0200 |000c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -20396e: 0c02 |000f: move-result-object v2 │ │ -203970: 1403 7800 0f7f |0010: const v3, #float 1.90082e+38 // #7f0f0078 │ │ -203976: 6e20 fc02 3200 |0013: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -20397c: 0c02 |0016: move-result-object v2 │ │ -20397e: 1a03 073f |0017: const-string v3, "dialog_title" // string@3f07 │ │ -203982: 6e30 4806 3102 |0019: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -203988: 5442 685b |001c: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ -20398c: 6e10 766f 0200 |001e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -203992: 0c02 |0021: move-result-object v2 │ │ -203994: 1403 6d00 0f7f |0022: const v3, #float 1.90082e+38 // #7f0f006d │ │ -20399a: 6e20 fc02 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -2039a0: 0c02 |0028: move-result-object v2 │ │ -2039a2: 1a03 063f |0029: const-string v3, "dialog_text" // string@3f06 │ │ -2039a6: 6e30 4806 3102 |002b: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -2039ac: 6202 5b5b |002e: sget-object v2, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q; // field@5b5b │ │ -2039b0: 6e20 ea6b 2000 |0030: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/TextDialogCallback;)V // method@6bea │ │ -2039b6: 6e20 e96b 1000 |0033: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setArguments:(Landroid/os/Bundle;)V // method@6be9 │ │ -2039bc: 5441 685b |0036: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ -2039c0: 6e10 716f 0100 |0038: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2039c6: 0c01 |003b: move-result-object v1 │ │ -2039c8: 1f01 a303 |003c: check-cast v1, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -2039cc: 6e10 3917 0100 |003e: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -2039d2: 0c01 |0041: move-result-object v1 │ │ -2039d4: 1a02 e52a |0042: const-string v2, "SavePLTextDialog" // string@2ae5 │ │ -2039d8: 6e30 eb6b 1002 |0044: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/TextDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6beb │ │ -2039de: 0e00 |0047: return-void │ │ +203938: |[203938] org.gateshipone.malp.application.views.NowPlayingView$1.onCreateNewObject:()V │ │ +203948: 2200 360e |0000: new-instance v0, Lorg/gateshipone/malp/application/fragments/TextDialog; // type@0e36 │ │ +20394c: 7010 e16b 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.:()V // method@6be1 │ │ +203952: 2201 2c01 |0005: new-instance v1, Landroid/os/Bundle; // type@012c │ │ +203956: 7010 1306 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ +20395c: 5442 685b |000a: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ +203960: 6e10 766f 0200 |000c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +203966: 0c02 |000f: move-result-object v2 │ │ +203968: 1403 7800 0f7f |0010: const v3, #float 1.90082e+38 // #7f0f0078 │ │ +20396e: 6e20 fc02 3200 |0013: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +203974: 0c02 |0016: move-result-object v2 │ │ +203976: 1a03 073f |0017: const-string v3, "dialog_title" // string@3f07 │ │ +20397a: 6e30 4806 3102 |0019: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +203980: 5442 685b |001c: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ +203984: 6e10 766f 0200 |001e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +20398a: 0c02 |0021: move-result-object v2 │ │ +20398c: 1403 6d00 0f7f |0022: const v3, #float 1.90082e+38 // #7f0f006d │ │ +203992: 6e20 fc02 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +203998: 0c02 |0028: move-result-object v2 │ │ +20399a: 1a03 063f |0029: const-string v3, "dialog_text" // string@3f06 │ │ +20399e: 6e30 4806 3102 |002b: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +2039a4: 6202 5b5b |002e: sget-object v2, Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$t_KHS5ECdT8wb3YNObYI8a1vE0Q; // field@5b5b │ │ +2039a8: 6e20 ea6b 2000 |0030: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/TextDialogCallback;)V // method@6bea │ │ +2039ae: 6e20 e96b 1000 |0033: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setArguments:(Landroid/os/Bundle;)V // method@6be9 │ │ +2039b4: 5441 685b |0036: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ +2039b8: 6e10 716f 0100 |0038: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2039be: 0c01 |003b: move-result-object v1 │ │ +2039c0: 1f01 a303 |003c: check-cast v1, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +2039c4: 6e10 3917 0100 |003e: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +2039ca: 0c01 |0041: move-result-object v1 │ │ +2039cc: 1a02 e52a |0042: const-string v2, "SavePLTextDialog" // string@2ae5 │ │ +2039d0: 6e30 eb6b 1002 |0044: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/TextDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6beb │ │ +2039d6: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0005 line=388 │ │ 0x000a line=389 │ │ 0x001c line=390 │ │ 0x002e line=392 │ │ @@ -753936,55 +753936,55 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -2039e0: |[2039e0] org.gateshipone.malp.application.views.NowPlayingView$1.onSaveObject:(Ljava/lang/String;)V │ │ -2039f0: 2200 a103 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ -2039f4: 5441 685b |0002: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ -2039f8: 6e10 716f 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2039fe: 0c01 |0007: move-result-object v1 │ │ -203a00: 7020 e216 1000 |0008: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ -203a06: 5441 685b |000b: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ -203a0a: 6e10 716f 0100 |000d: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -203a10: 0c01 |0010: move-result-object v1 │ │ -203a12: 1402 3100 0f7f |0011: const v2, #float 1.90081e+38 // #7f0f0031 │ │ -203a18: 6e20 2202 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -203a1e: 0c01 |0017: move-result-object v1 │ │ -203a20: 6e20 0817 1000 |0018: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ -203a26: 2201 c70c |001b: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -203a2a: 7010 c165 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -203a30: 5442 685b |0020: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ -203a34: 6e10 716f 0200 |0022: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -203a3a: 0c02 |0025: move-result-object v2 │ │ -203a3c: 1403 7600 0f7f |0026: const v3, #float 1.90082e+38 // #7f0f0076 │ │ -203a42: 6e20 2202 3200 |0029: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -203a48: 0c02 |002c: move-result-object v2 │ │ -203a4a: 6e20 cb65 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -203a50: 1302 2000 |0030: const/16 v2, #int 32 // #20 │ │ -203a54: 6e20 c465 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -203a5a: 6e20 cb65 5100 |0035: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -203a60: 1302 3f00 |0038: const/16 v2, #int 63 // #3f │ │ -203a64: 6e20 c465 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -203a6a: 6e10 d165 0100 |003d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -203a70: 0c01 |0040: move-result-object v1 │ │ -203a72: 6e20 f116 1000 |0041: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ -203a78: 2201 bb0e |0044: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q; // type@0ebb │ │ -203a7c: 7020 ac6e 5100 |0046: invoke-direct {v1, v5}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q;.:(Ljava/lang/String;)V // method@6eac │ │ -203a82: 1405 7200 0f7f |0049: const v5, #float 1.90082e+38 // #7f0f0072 │ │ -203a88: 6e30 ff16 5001 |004c: invoke-virtual {v0, v5, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ -203a8e: 6205 3f5b |004f: sget-object v5, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso; // field@5b3f │ │ -203a92: 1401 6f00 0f7f |0051: const v1, #float 1.90082e+38 // #7f0f006f │ │ -203a98: 6e30 f516 1005 |0054: invoke-virtual {v0, v1, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ -203a9e: 6e10 e416 0000 |0057: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ -203aa4: 0c05 |005a: move-result-object v5 │ │ -203aa6: 6e10 2b17 0500 |005b: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ -203aac: 0e00 |005e: return-void │ │ +2039d8: |[2039d8] org.gateshipone.malp.application.views.NowPlayingView$1.onSaveObject:(Ljava/lang/String;)V │ │ +2039e8: 2200 a103 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ +2039ec: 5441 685b |0002: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ +2039f0: 6e10 716f 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2039f6: 0c01 |0007: move-result-object v1 │ │ +2039f8: 7020 e216 1000 |0008: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ +2039fe: 5441 685b |000b: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ +203a02: 6e10 716f 0100 |000d: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +203a08: 0c01 |0010: move-result-object v1 │ │ +203a0a: 1402 3100 0f7f |0011: const v2, #float 1.90081e+38 // #7f0f0031 │ │ +203a10: 6e20 2202 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +203a16: 0c01 |0017: move-result-object v1 │ │ +203a18: 6e20 0817 1000 |0018: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ +203a1e: 2201 c70c |001b: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +203a22: 7010 c165 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +203a28: 5442 685b |0020: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b68 │ │ +203a2c: 6e10 716f 0200 |0022: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +203a32: 0c02 |0025: move-result-object v2 │ │ +203a34: 1403 7600 0f7f |0026: const v3, #float 1.90082e+38 // #7f0f0076 │ │ +203a3a: 6e20 2202 3200 |0029: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +203a40: 0c02 |002c: move-result-object v2 │ │ +203a42: 6e20 cb65 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +203a48: 1302 2000 |0030: const/16 v2, #int 32 // #20 │ │ +203a4c: 6e20 c465 2100 |0032: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +203a52: 6e20 cb65 5100 |0035: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +203a58: 1302 3f00 |0038: const/16 v2, #int 63 // #3f │ │ +203a5c: 6e20 c465 2100 |003a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +203a62: 6e10 d165 0100 |003d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +203a68: 0c01 |0040: move-result-object v1 │ │ +203a6a: 6e20 f116 1000 |0041: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ +203a70: 2201 bb0e |0044: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q; // type@0ebb │ │ +203a74: 7020 ac6e 5100 |0046: invoke-direct {v1, v5}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$HwYsirrWnpawA-fSEUkYg-iN52Q;.:(Ljava/lang/String;)V // method@6eac │ │ +203a7a: 1405 7200 0f7f |0049: const v5, #float 1.90082e+38 // #7f0f0072 │ │ +203a80: 6e30 ff16 5001 |004c: invoke-virtual {v0, v5, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ +203a86: 6205 3f5b |004f: sget-object v5, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$1$VhYwYn9Nn9VeD3tQr9XpHL20kso; // field@5b3f │ │ +203a8a: 1401 6f00 0f7f |0051: const v1, #float 1.90082e+38 // #7f0f006f │ │ +203a90: 6e30 f516 1005 |0054: invoke-virtual {v0, v1, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ +203a96: 6e10 e416 0000 |0057: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ +203a9c: 0c05 |005a: move-result-object v5 │ │ +203a9e: 6e10 2b17 0500 |005b: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ +203aa4: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x000b line=371 │ │ 0x001b line=372 │ │ 0x0044 line=373 │ │ 0x004f line=377 │ │ @@ -754028,18 +754028,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -203b88: |[203b88] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -203b98: 5b01 6b5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6b │ │ -203b9c: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -203ba2: 0e00 |0005: return-void │ │ +203b80: |[203b80] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +203b90: 5b01 6b5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6b │ │ +203b94: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +203b9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1619 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -754048,17 +754048,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -203ba4: |[203ba4] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ -203bb4: 7020 236f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f23 │ │ -203bba: 0e00 |0003: return-void │ │ +203b9c: |[203b9c] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ +203bac: 7020 236f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f23 │ │ +203bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1619 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ @@ -754069,28 +754069,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -203bbc: |[203bbc] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.onConnected:()V │ │ -203bcc: 5430 6b5b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6b │ │ -203bd0: 7100 b36a 0000 |0002: invoke-static {}, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.values:()[Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6ab3 │ │ -203bd6: 0c01 |0005: move-result-object v1 │ │ -203bd8: 5432 6b5b |0006: iget-object v2, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6b │ │ -203bdc: 7110 666f 0200 |0008: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // method@6f66 │ │ -203be2: 0c02 |000b: move-result-object v2 │ │ -203be4: 6e10 ed6a 0200 |000c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.getService:()Lorg/gateshipone/malp/application/background/IBackgroundService; // method@6aed │ │ -203bea: 0c02 |000f: move-result-object v2 │ │ -203bec: 7210 106b 0200 |0010: invoke-interface {v2}, Lorg/gateshipone/malp/application/background/IBackgroundService;.getStreamingStatus:()I // method@6b10 │ │ -203bf2: 0a02 |0013: move-result v2 │ │ -203bf4: 4601 0102 |0014: aget-object v1, v1, v2 │ │ -203bf8: 7120 656f 1000 |0016: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2602:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;)Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6f65 │ │ -203bfe: 0e00 |0019: return-void │ │ +203bb4: |[203bb4] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.onConnected:()V │ │ +203bc4: 5430 6b5b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6b │ │ +203bc8: 7100 b36a 0000 |0002: invoke-static {}, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.values:()[Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6ab3 │ │ +203bce: 0c01 |0005: move-result-object v1 │ │ +203bd0: 5432 6b5b |0006: iget-object v2, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6b │ │ +203bd4: 7110 666f 0200 |0008: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // method@6f66 │ │ +203bda: 0c02 |000b: move-result-object v2 │ │ +203bdc: 6e10 ed6a 0200 |000c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.getService:()Lorg/gateshipone/malp/application/background/IBackgroundService; // method@6aed │ │ +203be2: 0c02 |000f: move-result-object v2 │ │ +203be4: 7210 106b 0200 |0010: invoke-interface {v2}, Lorg/gateshipone/malp/application/background/IBackgroundService;.getStreamingStatus:()I // method@6b10 │ │ +203bea: 0a02 |0013: move-result v2 │ │ +203bec: 4601 0102 |0014: aget-object v1, v1, v2 │ │ +203bf0: 7120 656f 1000 |0016: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2602:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;)Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // method@6f65 │ │ +203bf6: 0e00 |0019: return-void │ │ catches : 1 │ │ 0x0000 - 0x0019 │ │ Landroid/os/RemoteException; -> 0x0019 │ │ positions : │ │ 0x0000 line=1624 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener; │ │ @@ -754100,16 +754100,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -203c10: |[203c10] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.onDisconnected:()V │ │ -203c20: 0e00 |0000: return-void │ │ +203c08: |[203c08] org.gateshipone.malp.application.views.NowPlayingView$BackgroundServiceConnectionListener.onDisconnected:()V │ │ +203c18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9836 (NowPlayingView.java) │ │ │ │ Class #2758 header: │ │ @@ -754177,18 +754177,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -203cd4: |[203cd4] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -203ce4: 5b01 6c5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203ce8: 7010 0a39 0000 |0002: invoke-direct {v0}, Landroidx/customview/widget/ViewDragHelper$Callback;.:()V // method@390a │ │ -203cee: 0e00 |0005: return-void │ │ +203ccc: |[203ccc] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +203cdc: 5b01 6c5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203ce0: 7010 0a39 0000 |0002: invoke-direct {v0}, Landroidx/customview/widget/ViewDragHelper$Callback;.:()V // method@390a │ │ +203ce6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -754197,17 +754197,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -203cf0: |[203cf0] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ -203d00: 7020 276f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f27 │ │ -203d06: 0e00 |0003: return-void │ │ +203ce8: |[203ce8] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ +203cf8: 7020 276f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f27 │ │ +203cfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ @@ -754218,38 +754218,38 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -203c4c: |[203c4c] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -203c5c: 5412 6c5b |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203c60: 6e10 756f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getPaddingTop:()I // method@6f75 │ │ -203c66: 0a02 |0005: move-result v2 │ │ -203c68: 5414 6c5b |0006: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203c6c: 6e10 726f 0400 |0008: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getHeight:()I // method@6f72 │ │ -203c72: 0a04 |000b: move-result v4 │ │ -203c74: 5410 6c5b |000c: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203c78: 7110 606f 0000 |000e: invoke-static {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; // method@6f60 │ │ -203c7e: 0c00 |0011: move-result-object v0 │ │ -203c80: 6e10 1a0f 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@0f1a │ │ -203c86: 0a00 |0015: move-result v0 │ │ -203c88: b104 |0016: sub-int/2addr v4, v0 │ │ -203c8a: 5410 6c5b |0017: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203c8e: 7110 606f 0000 |0019: invoke-static {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; // method@6f60 │ │ -203c94: 0c00 |001c: move-result-object v0 │ │ -203c96: 6e10 330f 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getPaddingBottom:()I // method@0f33 │ │ -203c9c: 0a00 |0020: move-result v0 │ │ -203c9e: b104 |0021: sub-int/2addr v4, v0 │ │ -203ca0: 7120 6a65 2300 |0022: invoke-static {v3, v2}, Ljava/lang/Math;.max:(II)I // method@656a │ │ -203ca6: 0a02 |0025: move-result v2 │ │ -203ca8: 7120 6e65 4200 |0026: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@656e │ │ -203cae: 0a02 |0029: move-result v2 │ │ -203cb0: 0f02 |002a: return v2 │ │ +203c44: |[203c44] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +203c54: 5412 6c5b |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203c58: 6e10 756f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getPaddingTop:()I // method@6f75 │ │ +203c5e: 0a02 |0005: move-result v2 │ │ +203c60: 5414 6c5b |0006: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203c64: 6e10 726f 0400 |0008: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getHeight:()I // method@6f72 │ │ +203c6a: 0a04 |000b: move-result v4 │ │ +203c6c: 5410 6c5b |000c: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203c70: 7110 606f 0000 |000e: invoke-static {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; // method@6f60 │ │ +203c76: 0c00 |0011: move-result-object v0 │ │ +203c78: 6e10 1a0f 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@0f1a │ │ +203c7e: 0a00 |0015: move-result v0 │ │ +203c80: b104 |0016: sub-int/2addr v4, v0 │ │ +203c82: 5410 6c5b |0017: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203c86: 7110 606f 0000 |0019: invoke-static {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; // method@6f60 │ │ +203c8c: 0c00 |001c: move-result-object v0 │ │ +203c8e: 6e10 330f 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getPaddingBottom:()I // method@0f33 │ │ +203c94: 0a00 |0020: move-result v0 │ │ +203c96: b104 |0021: sub-int/2addr v4, v0 │ │ +203c98: 7120 6a65 2300 |0022: invoke-static {v3, v2}, Ljava/lang/Math;.max:(II)I // method@656a │ │ +203c9e: 0a02 |0025: move-result v2 │ │ +203ca0: 7120 6e65 4200 |0026: invoke-static {v2, v4}, Ljava/lang/Math;.min:(II)I // method@656e │ │ +203ca6: 0a02 |0029: move-result v2 │ │ +203ca8: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ 0x0006 line=662 │ │ 0x0022 line=664 │ │ locals : │ │ 0x0000 - 0x002b reg=1 this Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper; │ │ @@ -754262,19 +754262,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -203cb4: |[203cb4] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -203cc4: 5401 6c5b |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203cc8: 7110 6a6f 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I // method@6f6a │ │ -203cce: 0a01 |0005: move-result v1 │ │ -203cd0: 0f01 |0006: return v1 │ │ +203cac: |[203cac] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +203cbc: 5401 6c5b |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203cc0: 7110 6a6f 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I // method@6f6a │ │ +203cc6: 0a01 |0005: move-result v1 │ │ +203cc8: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -754283,123 +754283,123 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 227 16-bit code units │ │ -203d08: |[203d08] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.onViewDragStateChanged:(I)V │ │ -203d18: 6f20 1439 4300 |0000: invoke-super {v3, v4}, Landroidx/customview/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@3914 │ │ -203d1e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -203d20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -203d22: 3904 7600 |0005: if-nez v4, 007b // +0076 │ │ -203d26: 5434 6c5b |0007: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203d2a: 7110 5b6f 0400 |0009: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5b │ │ -203d30: 0c04 |000c: move-result-object v4 │ │ -203d32: 6e20 4515 0400 |000d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -203d38: 5434 6c5b |0010: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203d3c: 7110 5c6f 0400 |0012: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1300:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5c │ │ -203d42: 0c04 |0015: move-result-object v4 │ │ -203d44: 6e20 4515 0400 |0016: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -203d4a: 5434 6c5b |0019: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203d4e: 7110 686f 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ -203d54: 0a04 |001e: move-result v4 │ │ -203d56: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -203d58: 1242 |0020: const/4 v2, #int 4 // #4 │ │ -203d5a: 2d04 0400 |0021: cmpl-float v4, v4, v0 │ │ -203d5e: 3904 2900 |0023: if-nez v4, 004c // +0029 │ │ -203d62: 5434 6c5b |0025: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203d66: 7110 6b6f 0400 |0027: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ -203d6c: 0c04 |002a: move-result-object v4 │ │ -203d6e: 6e20 c213 2400 |002b: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -203d74: 5434 6c5b |002e: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203d78: 7110 6c6f 0400 |0030: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ -203d7e: 0c04 |0033: move-result-object v4 │ │ -203d80: 6e20 c213 1400 |0034: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -203d86: 5434 6c5b |0037: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203d8a: 7110 596f 0400 |0039: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203d90: 0c04 |003c: move-result-object v4 │ │ -203d92: 3804 a500 |003d: if-eqz v4, 00e2 // +00a5 │ │ -203d96: 5434 6c5b |003f: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203d9a: 7110 596f 0400 |0041: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203da0: 0c04 |0044: move-result-object v4 │ │ -203da2: 6200 705b |0045: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ -203da6: 7220 3f6f 0400 |0047: invoke-interface {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ -203dac: 2900 9800 |004a: goto/16 00e2 // +0098 │ │ -203db0: 5434 6c5b |004c: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203db4: 7110 6b6f 0400 |004e: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ -203dba: 0c04 |0051: move-result-object v4 │ │ -203dbc: 6e20 c213 1400 |0052: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -203dc2: 5434 6c5b |0055: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203dc6: 7110 6c6f 0400 |0057: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ -203dcc: 0c04 |005a: move-result-object v4 │ │ -203dce: 6e20 c213 2400 |005b: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -203dd4: 5434 6c5b |005e: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203dd8: 7110 5d6f 0400 |0060: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ -203dde: 0c04 |0063: move-result-object v4 │ │ -203de0: 6e20 126f 2400 |0064: invoke-virtual {v4, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ -203de6: 5434 6c5b |0067: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203dea: 7110 596f 0400 |0069: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203df0: 0c04 |006c: move-result-object v4 │ │ -203df2: 3804 7500 |006d: if-eqz v4, 00e2 // +0075 │ │ -203df6: 5434 6c5b |006f: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203dfa: 7110 596f 0400 |0071: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203e00: 0c04 |0074: move-result-object v4 │ │ -203e02: 6200 6f5b |0075: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ -203e06: 7220 3f6f 0400 |0077: invoke-interface {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ -203e0c: 2868 |007a: goto 00e2 // +0068 │ │ -203e0e: 3304 6700 |007b: if-ne v4, v0, 00e2 // +0067 │ │ -203e12: 5434 6c5b |007d: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e16: 7110 6b6f 0400 |007f: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ -203e1c: 0c04 |0082: move-result-object v4 │ │ -203e1e: 6e20 c213 1400 |0083: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -203e24: 5434 6c5b |0086: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e28: 7110 6c6f 0400 |0088: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ -203e2e: 0c04 |008b: move-result-object v4 │ │ -203e30: 6e20 c213 1400 |008c: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -203e36: 5434 6c5b |008f: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e3a: 7110 5d6f 0400 |0091: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ -203e40: 0c04 |0094: move-result-object v4 │ │ -203e42: 6e20 126f 1400 |0095: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ -203e48: 5434 6c5b |0098: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e4c: 7110 596f 0400 |009a: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203e52: 0c04 |009d: move-result-object v4 │ │ -203e54: 3804 4400 |009e: if-eqz v4, 00e2 // +0044 │ │ -203e58: 5434 6c5b |00a0: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e5c: 7110 5b6f 0400 |00a2: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5b │ │ -203e62: 0c04 |00a5: move-result-object v4 │ │ -203e64: 6e20 4515 1400 |00a6: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -203e6a: 5434 6c5b |00a9: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e6e: 7110 5c6f 0400 |00ab: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1300:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5c │ │ -203e74: 0c04 |00ae: move-result-object v4 │ │ -203e76: 6e20 4515 1400 |00af: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -203e7c: 5434 6c5b |00b2: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e80: 7110 596f 0400 |00b4: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203e86: 0c04 |00b7: move-result-object v4 │ │ -203e88: 7210 3e6f 0400 |00b8: invoke-interface {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStartDrag:()V // method@6f3e │ │ -203e8e: 5434 6c5b |00bb: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203e92: 7110 5e6f 0400 |00bd: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ViewSwitcher; // method@6f5e │ │ -203e98: 0c04 |00c0: move-result-object v4 │ │ -203e9a: 6e10 5e15 0400 |00c1: invoke-virtual {v4}, Landroid/widget/ViewSwitcher;.getCurrentView:()Landroid/view/View; // method@155e │ │ -203ea0: 0c04 |00c4: move-result-object v4 │ │ -203ea2: 5430 6c5b |00c5: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203ea6: 7110 5f6f 0000 |00c7: invoke-static {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // method@6f5f │ │ -203eac: 0c00 |00ca: move-result-object v0 │ │ -203eae: 3304 1700 |00cb: if-ne v4, v0, 00e2 // +0017 │ │ -203eb2: 5434 6c5b |00cd: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203eb6: 7110 686f 0400 |00cf: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ -203ebc: 0a04 |00d2: move-result v4 │ │ -203ebe: 1500 803f |00d3: const/high16 v0, #int 1065353216 // #3f80 │ │ -203ec2: 2d04 0400 |00d5: cmpl-float v4, v4, v0 │ │ -203ec6: 3904 0b00 |00d7: if-nez v4, 00e2 // +000b │ │ -203eca: 5434 6c5b |00d9: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203ece: 7110 5f6f 0400 |00db: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // method@6f5f │ │ -203ed4: 0c04 |00de: move-result-object v4 │ │ -203ed6: 6e10 186f 0400 |00df: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.jumpToCurrentSong:()V // method@6f18 │ │ -203edc: 0e00 |00e2: return-void │ │ +203d00: |[203d00] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.onViewDragStateChanged:(I)V │ │ +203d10: 6f20 1439 4300 |0000: invoke-super {v3, v4}, Landroidx/customview/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@3914 │ │ +203d16: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +203d18: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +203d1a: 3904 7600 |0005: if-nez v4, 007b // +0076 │ │ +203d1e: 5434 6c5b |0007: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203d22: 7110 5b6f 0400 |0009: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5b │ │ +203d28: 0c04 |000c: move-result-object v4 │ │ +203d2a: 6e20 4515 0400 |000d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +203d30: 5434 6c5b |0010: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203d34: 7110 5c6f 0400 |0012: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1300:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5c │ │ +203d3a: 0c04 |0015: move-result-object v4 │ │ +203d3c: 6e20 4515 0400 |0016: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +203d42: 5434 6c5b |0019: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203d46: 7110 686f 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ +203d4c: 0a04 |001e: move-result v4 │ │ +203d4e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +203d50: 1242 |0020: const/4 v2, #int 4 // #4 │ │ +203d52: 2d04 0400 |0021: cmpl-float v4, v4, v0 │ │ +203d56: 3904 2900 |0023: if-nez v4, 004c // +0029 │ │ +203d5a: 5434 6c5b |0025: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203d5e: 7110 6b6f 0400 |0027: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ +203d64: 0c04 |002a: move-result-object v4 │ │ +203d66: 6e20 c213 2400 |002b: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +203d6c: 5434 6c5b |002e: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203d70: 7110 6c6f 0400 |0030: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ +203d76: 0c04 |0033: move-result-object v4 │ │ +203d78: 6e20 c213 1400 |0034: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +203d7e: 5434 6c5b |0037: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203d82: 7110 596f 0400 |0039: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203d88: 0c04 |003c: move-result-object v4 │ │ +203d8a: 3804 a500 |003d: if-eqz v4, 00e2 // +00a5 │ │ +203d8e: 5434 6c5b |003f: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203d92: 7110 596f 0400 |0041: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203d98: 0c04 |0044: move-result-object v4 │ │ +203d9a: 6200 705b |0045: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ +203d9e: 7220 3f6f 0400 |0047: invoke-interface {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ +203da4: 2900 9800 |004a: goto/16 00e2 // +0098 │ │ +203da8: 5434 6c5b |004c: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203dac: 7110 6b6f 0400 |004e: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ +203db2: 0c04 |0051: move-result-object v4 │ │ +203db4: 6e20 c213 1400 |0052: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +203dba: 5434 6c5b |0055: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203dbe: 7110 6c6f 0400 |0057: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ +203dc4: 0c04 |005a: move-result-object v4 │ │ +203dc6: 6e20 c213 2400 |005b: invoke-virtual {v4, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +203dcc: 5434 6c5b |005e: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203dd0: 7110 5d6f 0400 |0060: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ +203dd6: 0c04 |0063: move-result-object v4 │ │ +203dd8: 6e20 126f 2400 |0064: invoke-virtual {v4, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ +203dde: 5434 6c5b |0067: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203de2: 7110 596f 0400 |0069: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203de8: 0c04 |006c: move-result-object v4 │ │ +203dea: 3804 7500 |006d: if-eqz v4, 00e2 // +0075 │ │ +203dee: 5434 6c5b |006f: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203df2: 7110 596f 0400 |0071: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203df8: 0c04 |0074: move-result-object v4 │ │ +203dfa: 6200 6f5b |0075: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ +203dfe: 7220 3f6f 0400 |0077: invoke-interface {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ +203e04: 2868 |007a: goto 00e2 // +0068 │ │ +203e06: 3304 6700 |007b: if-ne v4, v0, 00e2 // +0067 │ │ +203e0a: 5434 6c5b |007d: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e0e: 7110 6b6f 0400 |007f: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ +203e14: 0c04 |0082: move-result-object v4 │ │ +203e16: 6e20 c213 1400 |0083: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +203e1c: 5434 6c5b |0086: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e20: 7110 6c6f 0400 |0088: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ +203e26: 0c04 |008b: move-result-object v4 │ │ +203e28: 6e20 c213 1400 |008c: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +203e2e: 5434 6c5b |008f: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e32: 7110 5d6f 0400 |0091: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ +203e38: 0c04 |0094: move-result-object v4 │ │ +203e3a: 6e20 126f 1400 |0095: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ +203e40: 5434 6c5b |0098: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e44: 7110 596f 0400 |009a: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203e4a: 0c04 |009d: move-result-object v4 │ │ +203e4c: 3804 4400 |009e: if-eqz v4, 00e2 // +0044 │ │ +203e50: 5434 6c5b |00a0: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e54: 7110 5b6f 0400 |00a2: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5b │ │ +203e5a: 0c04 |00a5: move-result-object v4 │ │ +203e5c: 6e20 4515 1400 |00a6: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +203e62: 5434 6c5b |00a9: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e66: 7110 5c6f 0400 |00ab: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1300:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; // method@6f5c │ │ +203e6c: 0c04 |00ae: move-result-object v4 │ │ +203e6e: 6e20 4515 1400 |00af: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +203e74: 5434 6c5b |00b2: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e78: 7110 596f 0400 |00b4: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203e7e: 0c04 |00b7: move-result-object v4 │ │ +203e80: 7210 3e6f 0400 |00b8: invoke-interface {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStartDrag:()V // method@6f3e │ │ +203e86: 5434 6c5b |00bb: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e8a: 7110 5e6f 0400 |00bd: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ViewSwitcher; // method@6f5e │ │ +203e90: 0c04 |00c0: move-result-object v4 │ │ +203e92: 6e10 5e15 0400 |00c1: invoke-virtual {v4}, Landroid/widget/ViewSwitcher;.getCurrentView:()Landroid/view/View; // method@155e │ │ +203e98: 0c04 |00c4: move-result-object v4 │ │ +203e9a: 5430 6c5b |00c5: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203e9e: 7110 5f6f 0000 |00c7: invoke-static {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // method@6f5f │ │ +203ea4: 0c00 |00ca: move-result-object v0 │ │ +203ea6: 3304 1700 |00cb: if-ne v4, v0, 00e2 // +0017 │ │ +203eaa: 5434 6c5b |00cd: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203eae: 7110 686f 0400 |00cf: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ +203eb4: 0a04 |00d2: move-result v4 │ │ +203eb6: 1500 803f |00d3: const/high16 v0, #int 1065353216 // #3f80 │ │ +203eba: 2d04 0400 |00d5: cmpl-float v4, v4, v0 │ │ +203ebe: 3904 0b00 |00d7: if-nez v4, 00e2 // +000b │ │ +203ec2: 5434 6c5b |00d9: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203ec6: 7110 5f6f 0400 |00db: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // method@6f5f │ │ +203ecc: 0c04 |00de: move-result-object v4 │ │ +203ece: 6e10 186f 0400 |00df: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.jumpToCurrentSong:()V // method@6f18 │ │ +203ed4: 0e00 |00e2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x0007 line=682 │ │ 0x0010 line=683 │ │ 0x0019 line=685 │ │ 0x0025 line=687 │ │ @@ -754429,79 +754429,79 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 127 16-bit code units │ │ -203ee0: |[203ee0] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -203ef0: 5423 6c5b |0000: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203ef4: 7120 676f 5300 |0002: invoke-static {v3, v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$302:(Lorg/gateshipone/malp/application/views/NowPlayingView;I)I // method@6f67 │ │ -203efa: 5423 6c5b |0005: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203efe: 8254 |0007: int-to-float v4, v5 │ │ -203f00: 7110 6a6f 0300 |0008: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I // method@6f6a │ │ -203f06: 0a05 |000b: move-result v5 │ │ -203f08: 8255 |000c: int-to-float v5, v5 │ │ -203f0a: c954 |000d: div-float/2addr v4, v5 │ │ -203f0c: 7120 696f 4300 |000e: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$402:(Lorg/gateshipone/malp/application/views/NowPlayingView;F)F // method@6f69 │ │ -203f12: 5423 6c5b |0011: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f16: 6e10 9b6f 0300 |0013: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.requestLayout:()V // method@6f9b │ │ -203f1c: 5423 6c5b |0016: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f20: 7110 6b6f 0300 |0018: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ -203f26: 0c03 |001b: move-result-object v3 │ │ -203f28: 5424 6c5b |001c: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f2c: 7110 686f 0400 |001e: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ -203f32: 0a04 |0021: move-result v4 │ │ -203f34: 6e20 ba13 4300 |0022: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ -203f3a: 5423 6c5b |0025: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f3e: 7110 6c6f 0300 |0027: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ -203f44: 0c03 |002a: move-result-object v3 │ │ -203f46: 5424 6c5b |002b: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f4a: 7110 686f 0400 |002d: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ -203f50: 0a04 |0030: move-result v4 │ │ -203f52: 1505 803f |0031: const/high16 v5, #int 1065353216 // #3f80 │ │ -203f56: c745 |0033: sub-float/2addr v5, v4 │ │ -203f58: 6e20 ba13 5300 |0034: invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ -203f5e: 5423 6c5b |0037: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f62: 7110 6d6f 0300 |0039: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$800:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6d │ │ -203f68: 0c03 |003c: move-result-object v3 │ │ -203f6a: 6e10 a413 0300 |003d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ -203f70: 0c03 |0040: move-result-object v3 │ │ -203f72: 1f03 0603 |0041: check-cast v3, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ -203f76: 5424 6c5b |0043: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f7a: 7110 6e6f 0400 |0045: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$900:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageButton; // method@6f6e │ │ -203f80: 0c04 |0048: move-result-object v4 │ │ -203f82: 6e10 4613 0400 |0049: invoke-virtual {v4}, Landroid/widget/ImageButton;.getWidth:()I // method@1346 │ │ -203f88: 0a04 |004c: move-result v4 │ │ -203f8a: 8344 |004d: int-to-double v4, v4 │ │ -203f8c: 5426 6c5b |004e: iget-object v6, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203f90: 7110 686f 0600 |0050: invoke-static {v6}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ -203f96: 0a06 |0053: move-result v6 │ │ -203f98: 8966 |0054: float-to-double v6, v6 │ │ -203f9a: 1900 f03f |0055: const-wide/high16 v0, #long 4607182418800017408 // #3ff0 │ │ -203f9e: cc60 |0057: sub-double/2addr v0, v6 │ │ -203fa0: ad04 0400 |0058: mul-double v4, v4, v0 │ │ -203fa4: 8a44 |005a: double-to-int v4, v4 │ │ -203fa6: 6e20 5414 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ -203fac: 5424 6c5b |005e: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203fb0: 7110 6d6f 0400 |0060: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$800:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6d │ │ -203fb6: 0c04 |0063: move-result-object v4 │ │ -203fb8: 6e20 be13 3400 |0064: invoke-virtual {v4, v3}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ -203fbe: 5423 6c5b |0067: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203fc2: 7110 596f 0300 |0069: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203fc8: 0c03 |006c: move-result-object v3 │ │ -203fca: 3803 1100 |006d: if-eqz v3, 007e // +0011 │ │ -203fce: 5423 6c5b |006f: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203fd2: 7110 596f 0300 |0071: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ -203fd8: 0c03 |0074: move-result-object v3 │ │ -203fda: 5424 6c5b |0075: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203fde: 7110 686f 0400 |0077: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ -203fe4: 0a04 |007a: move-result v4 │ │ -203fe6: 7220 3d6f 4300 |007b: invoke-interface {v3, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onDragPositionChanged:(F)V // method@6f3d │ │ -203fec: 0e00 |007e: return-void │ │ +203ed8: |[203ed8] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +203ee8: 5423 6c5b |0000: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203eec: 7120 676f 5300 |0002: invoke-static {v3, v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$302:(Lorg/gateshipone/malp/application/views/NowPlayingView;I)I // method@6f67 │ │ +203ef2: 5423 6c5b |0005: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203ef6: 8254 |0007: int-to-float v4, v5 │ │ +203ef8: 7110 6a6f 0300 |0008: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I // method@6f6a │ │ +203efe: 0a05 |000b: move-result v5 │ │ +203f00: 8255 |000c: int-to-float v5, v5 │ │ +203f02: c954 |000d: div-float/2addr v4, v5 │ │ +203f04: 7120 696f 4300 |000e: invoke-static {v3, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$402:(Lorg/gateshipone/malp/application/views/NowPlayingView;F)F // method@6f69 │ │ +203f0a: 5423 6c5b |0011: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f0e: 6e10 9b6f 0300 |0013: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.requestLayout:()V // method@6f9b │ │ +203f14: 5423 6c5b |0016: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f18: 7110 6b6f 0300 |0018: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6b │ │ +203f1e: 0c03 |001b: move-result-object v3 │ │ +203f20: 5424 6c5b |001c: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f24: 7110 686f 0400 |001e: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ +203f2a: 0a04 |0021: move-result v4 │ │ +203f2c: 6e20 ba13 4300 |0022: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ +203f32: 5423 6c5b |0025: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f36: 7110 6c6f 0300 |0027: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6c │ │ +203f3c: 0c03 |002a: move-result-object v3 │ │ +203f3e: 5424 6c5b |002b: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f42: 7110 686f 0400 |002d: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ +203f48: 0a04 |0030: move-result v4 │ │ +203f4a: 1505 803f |0031: const/high16 v5, #int 1065353216 // #3f80 │ │ +203f4e: c745 |0033: sub-float/2addr v5, v4 │ │ +203f50: 6e20 ba13 5300 |0034: invoke-virtual {v3, v5}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ +203f56: 5423 6c5b |0037: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f5a: 7110 6d6f 0300 |0039: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$800:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6d │ │ +203f60: 0c03 |003c: move-result-object v3 │ │ +203f62: 6e10 a413 0300 |003d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ +203f68: 0c03 |0040: move-result-object v3 │ │ +203f6a: 1f03 0603 |0041: check-cast v3, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ +203f6e: 5424 6c5b |0043: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f72: 7110 6e6f 0400 |0045: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$900:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageButton; // method@6f6e │ │ +203f78: 0c04 |0048: move-result-object v4 │ │ +203f7a: 6e10 4613 0400 |0049: invoke-virtual {v4}, Landroid/widget/ImageButton;.getWidth:()I // method@1346 │ │ +203f80: 0a04 |004c: move-result v4 │ │ +203f82: 8344 |004d: int-to-double v4, v4 │ │ +203f84: 5426 6c5b |004e: iget-object v6, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203f88: 7110 686f 0600 |0050: invoke-static {v6}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ +203f8e: 0a06 |0053: move-result v6 │ │ +203f90: 8966 |0054: float-to-double v6, v6 │ │ +203f92: 1900 f03f |0055: const-wide/high16 v0, #long 4607182418800017408 // #3ff0 │ │ +203f96: cc60 |0057: sub-double/2addr v0, v6 │ │ +203f98: ad04 0400 |0058: mul-double v4, v4, v0 │ │ +203f9c: 8a44 |005a: double-to-int v4, v4 │ │ +203f9e: 6e20 5414 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ +203fa4: 5424 6c5b |005e: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203fa8: 7110 6d6f 0400 |0060: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$800:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; // method@6f6d │ │ +203fae: 0c04 |0063: move-result-object v4 │ │ +203fb0: 6e20 be13 3400 |0064: invoke-virtual {v4, v3}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ +203fb6: 5423 6c5b |0067: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203fba: 7110 596f 0300 |0069: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203fc0: 0c03 |006c: move-result-object v3 │ │ +203fc2: 3803 1100 |006d: if-eqz v3, 007e // +0011 │ │ +203fc6: 5423 6c5b |006f: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203fca: 7110 596f 0300 |0071: invoke-static {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // method@6f59 │ │ +203fd0: 0c03 |0074: move-result-object v3 │ │ +203fd2: 5424 6c5b |0075: iget-object v4, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203fd6: 7110 686f 0400 |0077: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ +203fdc: 0a04 |007a: move-result v4 │ │ +203fde: 7220 3d6f 4300 |007b: invoke-interface {v3, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onDragPositionChanged:(F)V // method@6f3d │ │ +203fe4: 0e00 |007e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0005 line=599 │ │ 0x0011 line=602 │ │ 0x0016 line=607 │ │ 0x0025 line=608 │ │ @@ -754523,41 +754523,41 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -203ff0: |[203ff0] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.onViewReleased:(Landroid/view/View;FF)V │ │ -204000: 5413 6c5b |0000: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -204004: 6e10 756f 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getPaddingTop:()I // method@6f75 │ │ -20400a: 0a03 |0005: move-result v3 │ │ -20400c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -20400e: 2d04 0400 |0007: cmpl-float v4, v4, v0 │ │ -204012: 3c04 1000 |0009: if-gtz v4, 0019 // +0010 │ │ -204016: 3904 1500 |000b: if-nez v4, 0020 // +0015 │ │ -20401a: 5414 6c5b |000d: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -20401e: 7110 686f 0400 |000f: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ -204024: 0a04 |0012: move-result v4 │ │ -204026: 1500 003f |0013: const/high16 v0, #int 1056964608 // #3f00 │ │ -20402a: 2d04 0400 |0015: cmpl-float v4, v4, v0 │ │ -20402e: 3d04 0900 |0017: if-lez v4, 0020 // +0009 │ │ -204032: 5414 6c5b |0019: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -204036: 7110 6a6f 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I // method@6f6a │ │ -20403c: 0a04 |001e: move-result v4 │ │ -20403e: b043 |001f: add-int/2addr v3, v4 │ │ -204040: 5414 6c5b |0020: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -204044: 7110 5a6f 0400 |0022: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1100:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroidx/customview/widget/ViewDragHelper; // method@6f5a │ │ -20404a: 0c04 |0025: move-result-object v4 │ │ -20404c: 6e10 240f 0200 |0026: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0f24 │ │ -204052: 0a02 |0029: move-result v2 │ │ -204054: 6e30 4739 2403 |002a: invoke-virtual {v4, v2, v3}, Landroidx/customview/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@3947 │ │ -20405a: 5412 6c5b |002d: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -20405e: 6e10 776f 0200 |002f: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.invalidate:()V // method@6f77 │ │ -204064: 0e00 |0032: return-void │ │ +203fe8: |[203fe8] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.onViewReleased:(Landroid/view/View;FF)V │ │ +203ff8: 5413 6c5b |0000: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203ffc: 6e10 756f 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getPaddingTop:()I // method@6f75 │ │ +204002: 0a03 |0005: move-result v3 │ │ +204004: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +204006: 2d04 0400 |0007: cmpl-float v4, v4, v0 │ │ +20400a: 3c04 1000 |0009: if-gtz v4, 0019 // +0010 │ │ +20400e: 3904 1500 |000b: if-nez v4, 0020 // +0015 │ │ +204012: 5414 6c5b |000d: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +204016: 7110 686f 0400 |000f: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F // method@6f68 │ │ +20401c: 0a04 |0012: move-result v4 │ │ +20401e: 1500 003f |0013: const/high16 v0, #int 1056964608 // #3f00 │ │ +204022: 2d04 0400 |0015: cmpl-float v4, v4, v0 │ │ +204026: 3d04 0900 |0017: if-lez v4, 0020 // +0009 │ │ +20402a: 5414 6c5b |0019: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +20402e: 7110 6a6f 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I // method@6f6a │ │ +204034: 0a04 |001e: move-result v4 │ │ +204036: b043 |001f: add-int/2addr v3, v4 │ │ +204038: 5414 6c5b |0020: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +20403c: 7110 5a6f 0400 |0022: invoke-static {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1100:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroidx/customview/widget/ViewDragHelper; // method@6f5a │ │ +204042: 0c04 |0025: move-result-object v4 │ │ +204044: 6e10 240f 0200 |0026: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0f24 │ │ +20404a: 0a02 |0029: move-result v2 │ │ +20404c: 6e30 4739 2403 |002a: invoke-virtual {v4, v2, v3}, Landroidx/customview/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@3947 │ │ +204052: 5412 6c5b |002d: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +204056: 6e10 776f 0200 |002f: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.invalidate:()V // method@6f77 │ │ +20405c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x000d line=631 │ │ 0x0019 line=632 │ │ 0x0020 line=635 │ │ 0x002d line=636 │ │ @@ -754572,23 +754572,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -203c24: |[203c24] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.tryCaptureView:(Landroid/view/View;I)Z │ │ -203c34: 5402 6c5b |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ -203c38: 7110 606f 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; // method@6f60 │ │ -203c3e: 0c02 |0005: move-result-object v2 │ │ -203c40: 3321 0400 |0006: if-ne v1, v2, 000a // +0004 │ │ -203c44: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -203c46: 2802 |0009: goto 000b // +0002 │ │ -203c48: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -203c4a: 0f01 |000b: return v1 │ │ +203c1c: |[203c1c] org.gateshipone.malp.application.views.NowPlayingView$BottomDragCallbackHelper.tryCaptureView:(Landroid/view/View;I)Z │ │ +203c2c: 5402 6c5b |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6c │ │ +203c30: 7110 606f 0200 |0002: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; // method@6f60 │ │ +203c36: 0c02 |0005: move-result-object v2 │ │ +203c38: 3321 0400 |0006: if-ne v1, v2, 000a // +0004 │ │ +203c3c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +203c3e: 2802 |0009: goto 000b // +0002 │ │ +203c40: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +203c42: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ @@ -754628,18 +754628,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -204068: |[204068] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -204078: 5b01 6d5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ -20407c: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -204082: 0e00 |0005: return-void │ │ +204060: |[204060] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +204070: 5b01 6d5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ +204074: 7010 7e65 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20407a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -754648,17 +754648,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -204084: |[204084] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ -204094: 7020 2f6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f2f │ │ -20409a: 0e00 |0003: return-void │ │ +20407c: |[20407c] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ +20408c: 7020 2f6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f2f │ │ +204092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ @@ -754669,33 +754669,33 @@ │ │ type : '(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -20409c: |[20409c] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.lambda$receiveBitmap$0$NowPlayingView$CoverReceiverClass:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V │ │ -2040ac: 6200 0d5b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ -2040b0: 3302 1500 |0002: if-ne v2, v0, 0017 // +0015 │ │ -2040b4: 5412 6d5b |0004: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ -2040b8: 7110 5d6f 0200 |0006: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ -2040be: 0c02 |0009: move-result-object v2 │ │ -2040c0: 6e20 0a6f 3200 |000a: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setAlbumImage:(Landroid/graphics/Bitmap;)V // method@6f0a │ │ -2040c6: 5412 6d5b |000d: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ -2040ca: 7110 646f 0200 |000f: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f64 │ │ -2040d0: 0c02 |0012: move-result-object v2 │ │ -2040d2: 6e20 7d13 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ -2040d8: 280e |0016: goto 0024 // +000e │ │ -2040da: 6200 0e5b |0017: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ -2040de: 3302 0b00 |0019: if-ne v2, v0, 0024 // +000b │ │ -2040e2: 5412 6d5b |001b: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ -2040e6: 7110 5d6f 0200 |001d: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ -2040ec: 0c02 |0020: move-result-object v2 │ │ -2040ee: 6e20 0b6f 3200 |0021: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setArtistImage:(Landroid/graphics/Bitmap;)V // method@6f0b │ │ -2040f4: 0e00 |0024: return-void │ │ +204094: |[204094] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.lambda$receiveBitmap$0$NowPlayingView$CoverReceiverClass:(Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V │ │ +2040a4: 6200 0d5b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ALBUM_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0d │ │ +2040a8: 3302 1500 |0002: if-ne v2, v0, 0017 // +0015 │ │ +2040ac: 5412 6d5b |0004: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ +2040b0: 7110 5d6f 0200 |0006: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ +2040b6: 0c02 |0009: move-result-object v2 │ │ +2040b8: 6e20 0a6f 3200 |000a: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setAlbumImage:(Landroid/graphics/Bitmap;)V // method@6f0a │ │ +2040be: 5412 6d5b |000d: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ +2040c2: 7110 646f 0200 |000f: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; // method@6f64 │ │ +2040c8: 0c02 |0012: move-result-object v2 │ │ +2040ca: 6e20 7d13 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@137d │ │ +2040d0: 280e |0016: goto 0024 // +000e │ │ +2040d2: 6200 0e5b |0017: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ +2040d6: 3302 0b00 |0019: if-ne v2, v0, 0024 // +000b │ │ +2040da: 5412 6d5b |001b: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ +2040de: 7110 5d6f 0200 |001d: invoke-static {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; // method@6f5d │ │ +2040e4: 0c02 |0020: move-result-object v2 │ │ +2040e6: 6e20 0b6f 3200 |0021: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setArtistImage:(Landroid/graphics/Bitmap;)V // method@6f0b │ │ +2040ec: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ 0x0004 line=1589 │ │ 0x000d line=1591 │ │ 0x0017 line=1592 │ │ 0x001b line=1593 │ │ @@ -754709,25 +754709,25 @@ │ │ type : '(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -2040f8: |[2040f8] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V │ │ -204108: 3803 1400 |0000: if-eqz v3, 0014 // +0014 │ │ -20410c: 5420 6d5b |0002: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ -204110: 6e10 716f 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204116: 0c00 |0007: move-result-object v0 │ │ -204118: 1f00 1e00 |0008: check-cast v0, Landroid/app/Activity; // type@001e │ │ -20411c: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -204120: 2201 c30e |000c: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0; // type@0ec3 │ │ -204124: 7040 c16e 2134 |000e: invoke-direct {v1, v2, v4, v3}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.:(Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V // method@6ec1 │ │ -20412a: 6e20 a800 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00a8 │ │ -204130: 0e00 |0014: return-void │ │ +2040f0: |[2040f0] org.gateshipone.malp.application.views.NowPlayingView$CoverReceiverClass.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V │ │ +204100: 3803 1400 |0000: if-eqz v3, 0014 // +0014 │ │ +204104: 5420 6d5b |0002: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b6d │ │ +204108: 6e10 716f 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20410e: 0c00 |0007: move-result-object v0 │ │ +204110: 1f00 1e00 |0008: check-cast v0, Landroid/app/Activity; // type@001e │ │ +204114: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +204118: 2201 c30e |000c: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0; // type@0ec3 │ │ +20411c: 7040 c16e 2134 |000e: invoke-direct {v1, v2, v4, v3}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$CoverReceiverClass$0bDlNigVmGv7j-nZ-T2PjVfoNz0;.:(Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;Landroid/graphics/Bitmap;)V // method@6ec1 │ │ +204122: 6e20 a800 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00a8 │ │ +204128: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1583 │ │ 0x000c line=1586 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; │ │ 0x0000 - 0x0015 reg=3 (null) Landroid/graphics/Bitmap; │ │ @@ -754769,20 +754769,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/os/Looper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -20430c: |[20430c] org.gateshipone.malp.application.views.NowPlayingView$ServerConnectionListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/os/Looper;)V │ │ -20431c: 7020 e86f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ -204322: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -204326: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -20432c: 5b02 755b |0008: iput-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ -204330: 0e00 |000a: return-void │ │ +204304: |[204304] org.gateshipone.malp.application.views.NowPlayingView$ServerConnectionListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/os/Looper;)V │ │ +204314: 7020 e86f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ +20431a: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +20431e: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +204324: 5b02 755b |0008: iput-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ +204328: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0003 line=1469 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; │ │ 0x0000 - 0x000b reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ @@ -754794,25 +754794,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -204334: |[204334] org.gateshipone.malp.application.views.NowPlayingView$ServerConnectionListener.onConnected:()V │ │ -204344: 5420 755b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ -204348: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20434e: 0c00 |0005: move-result-object v0 │ │ -204350: 1f00 e90e |0006: check-cast v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ -204354: 7100 c470 0000 |0008: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ -20435a: 0c01 |000b: move-result-object v1 │ │ -20435c: 6e10 c570 0100 |000c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@70c5 │ │ -204362: 0c01 |000f: move-result-object v1 │ │ -204364: 7120 616f 1000 |0010: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6f61 │ │ -20436a: 0e00 |0013: return-void │ │ +20432c: |[20432c] org.gateshipone.malp.application.views.NowPlayingView$ServerConnectionListener.onConnected:()V │ │ +20433c: 5420 755b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ +204340: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +204346: 0c00 |0005: move-result-object v0 │ │ +204348: 1f00 e90e |0006: check-cast v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ +20434c: 7100 c470 0000 |0008: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ +204352: 0c01 |000b: move-result-object v1 │ │ +204354: 6e10 c570 0100 |000c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@70c5 │ │ +20435a: 0c01 |000f: move-result-object v1 │ │ +20435c: 7120 616f 1000 |0010: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6f61 │ │ +204362: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1474 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;) │ │ @@ -754820,31 +754820,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -20436c: |[20436c] org.gateshipone.malp.application.views.NowPlayingView$ServerConnectionListener.onDisconnected:()V │ │ -20437c: 5430 755b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ -204380: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -204386: 0c00 |0005: move-result-object v0 │ │ -204388: 1f00 e90e |0006: check-cast v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ -20438c: 2201 2f0f |0008: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -204390: 7010 2172 0100 |000a: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ -204396: 7120 616f 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6f61 │ │ -20439c: 5430 755b |0010: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ -2043a0: 6e10 ef65 0000 |0012: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -2043a6: 0c00 |0015: move-result-object v0 │ │ -2043a8: 1f00 e90e |0016: check-cast v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ -2043ac: 2201 380f |0018: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2043b0: 1a02 0000 |001a: const-string v2, "" // string@0000 │ │ -2043b4: 7020 7c72 2100 |001c: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ -2043ba: 7120 626f 1000 |001f: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2300:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6f62 │ │ -2043c0: 0e00 |0022: return-void │ │ +204364: |[204364] org.gateshipone.malp.application.views.NowPlayingView$ServerConnectionListener.onDisconnected:()V │ │ +204374: 5430 755b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ +204378: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20437e: 0c00 |0005: move-result-object v0 │ │ +204380: 1f00 e90e |0006: check-cast v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ +204384: 2201 2f0f |0008: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +204388: 7010 2172 0100 |000a: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ +20438e: 7120 616f 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6f61 │ │ +204394: 5430 755b |0010: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.mNPV:Ljava/lang/ref/WeakReference; // field@5b75 │ │ +204398: 6e10 ef65 0000 |0012: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20439e: 0c00 |0015: move-result-object v0 │ │ +2043a0: 1f00 e90e |0016: check-cast v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ +2043a4: 2201 380f |0018: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2043a8: 1a02 0000 |001a: const-string v2, "" // string@0000 │ │ +2043ac: 7020 7c72 2100 |001c: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ +2043b2: 7120 626f 1000 |001f: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2300:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6f62 │ │ +2043b8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1479 │ │ 0x0010 line=1480 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; │ │ │ │ @@ -754882,18 +754882,18 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -2043c4: |[2043c4] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ -2043d4: 5b01 765b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b76 │ │ -2043d8: 7010 0270 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.:()V // method@7002 │ │ -2043de: 0e00 |0005: return-void │ │ +2043bc: |[2043bc] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V │ │ +2043cc: 5b01 765b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b76 │ │ +2043d0: 7010 0270 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.:()V // method@7002 │ │ +2043d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -754902,17 +754902,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2043e0: |[2043e0] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ -2043f0: 7020 496f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f49 │ │ -2043f6: 0e00 |0003: return-void │ │ +2043d8: |[2043d8] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V │ │ +2043e8: 7020 496f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f49 │ │ +2043ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/views/NowPlayingView$1; │ │ @@ -754923,18 +754923,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2043f8: |[2043f8] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ -204408: 5410 765b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b76 │ │ -20440c: 7120 616f 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6f61 │ │ -204412: 0e00 |0005: return-void │ │ +2043f0: |[2043f0] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ +204400: 5410 765b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b76 │ │ +204404: 7120 616f 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6f61 │ │ +20440a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ @@ -754943,18 +754943,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -204414: |[204414] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.onNewTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ -204424: 5410 765b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b76 │ │ -204428: 7120 626f 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2300:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6f62 │ │ -20442e: 0e00 |0005: return-void │ │ +20440c: |[20440c] org.gateshipone.malp.application.views.NowPlayingView$ServerStatusListener.onNewTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ +20441c: 5410 765b |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.this$0:Lorg/gateshipone/malp/application/views/NowPlayingView; // field@5b76 │ │ +204420: 7120 626f 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.access$2300:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6f62 │ │ +204426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ @@ -755211,39 +755211,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -204e04: |[204e04] org.gateshipone.malp.application.views.NowPlayingView.:()V │ │ -204e14: 1c00 e90e |0000: const-class v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ -204e18: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -204e1e: 0c00 |0005: move-result-object v0 │ │ -204e20: 6900 795b |0006: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.TAG:Ljava/lang/String; // field@5b79 │ │ -204e24: 0e00 |0008: return-void │ │ +204dfc: |[204dfc] org.gateshipone.malp.application.views.NowPlayingView.:()V │ │ +204e0c: 1c00 e90e |0000: const-class v0, Lorg/gateshipone/malp/application/views/NowPlayingView; // type@0ee9 │ │ +204e10: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +204e16: 0c00 |0005: move-result-object v0 │ │ +204e18: 6900 795b |0006: sput-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.TAG:Ljava/lang/String; // field@5b79 │ │ +204e1c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -204e28: |[204e28] org.gateshipone.malp.application.views.NowPlayingView.:(Landroid/content/Context;)V │ │ -204e38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -204e3a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -204e3c: 7040 586f 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@6f58 │ │ -204e42: 0e00 |0005: return-void │ │ +204e20: |[204e20] org.gateshipone.malp.application.views.NowPlayingView.:(Landroid/content/Context;)V │ │ +204e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +204e32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +204e34: 7040 586f 3210 |0002: invoke-direct {v2, v3, v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@6f58 │ │ +204e3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=237 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -755252,18 +755252,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -204e44: |[204e44] org.gateshipone.malp.application.views.NowPlayingView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -204e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -204e56: 7040 586f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@6f58 │ │ -204e5c: 0e00 |0004: return-void │ │ +204e3c: |[204e3c] org.gateshipone.malp.application.views.NowPlayingView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +204e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +204e4e: 7040 586f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@6f58 │ │ +204e54: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -755273,45 +755273,45 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -204e60: |[204e60] org.gateshipone.malp.application.views.NowPlayingView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -204e70: 7040 5714 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1457 │ │ -204e76: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -204e78: 5c01 985b |0004: iput-boolean v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ -204e7c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -204e7e: 5b01 855b |0007: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ -204e82: 5b01 895b |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -204e86: 2202 df0e |000b: new-instance v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper; // type@0edf │ │ -204e8a: 7030 286f 0201 |000d: invoke-direct {v2, v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f28 │ │ -204e90: 1503 803f |0010: const/high16 v3, #int 1065353216 // #3f80 │ │ -204e94: 7130 2939 3002 |0012: invoke-static {v0, v3, v2}, Landroidx/customview/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroidx/customview/widget/ViewDragHelper$Callback;)Landroidx/customview/widget/ViewDragHelper; // method@3929 │ │ -204e9a: 0c02 |0015: move-result-object v2 │ │ -204e9c: 5b02 865b |0016: iput-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ -204ea0: 2202 e60e |0018: new-instance v2, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // type@0ee6 │ │ -204ea4: 7030 4a6f 0201 |001a: invoke-direct {v2, v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f4a │ │ -204eaa: 5b02 995b |001d: iput-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // field@5b99 │ │ -204eae: 2201 e50e |001f: new-instance v1, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // type@0ee5 │ │ -204eb2: 6e10 716f 0000 |0021: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204eb8: 0c02 |0024: move-result-object v2 │ │ -204eba: 6e10 1a02 0200 |0025: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@021a │ │ -204ec0: 0c02 |0028: move-result-object v2 │ │ -204ec2: 7030 466f 0102 |0029: invoke-direct {v1, v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/os/Looper;)V // method@6f46 │ │ -204ec8: 5b01 835b |002c: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mConnectionStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // field@5b83 │ │ -204ecc: 2201 2f0f |002e: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -204ed0: 7010 2172 0100 |0030: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ -204ed6: 5b01 905b |0033: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -204eda: 2201 380f |0035: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -204ede: 1a02 0000 |0037: const-string v2, "" // string@0000 │ │ -204ee2: 7020 7c72 2100 |0039: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ -204ee8: 5b01 915b |003c: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -204eec: 0e00 |003e: return-void │ │ +204e58: |[204e58] org.gateshipone.malp.application.views.NowPlayingView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +204e68: 7040 5714 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/RelativeLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1457 │ │ +204e6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +204e70: 5c01 985b |0004: iput-boolean v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ +204e74: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +204e76: 5b01 855b |0007: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ +204e7a: 5b01 895b |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +204e7e: 2202 df0e |000b: new-instance v2, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper; // type@0edf │ │ +204e82: 7030 286f 0201 |000d: invoke-direct {v2, v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BottomDragCallbackHelper;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f28 │ │ +204e88: 1503 803f |0010: const/high16 v3, #int 1065353216 // #3f80 │ │ +204e8c: 7130 2939 3002 |0012: invoke-static {v0, v3, v2}, Landroidx/customview/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroidx/customview/widget/ViewDragHelper$Callback;)Landroidx/customview/widget/ViewDragHelper; // method@3929 │ │ +204e92: 0c02 |0015: move-result-object v2 │ │ +204e94: 5b02 865b |0016: iput-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ +204e98: 2202 e60e |0018: new-instance v2, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // type@0ee6 │ │ +204e9c: 7030 4a6f 0201 |001a: invoke-direct {v2, v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f4a │ │ +204ea2: 5b02 995b |001d: iput-object v2, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // field@5b99 │ │ +204ea6: 2201 e50e |001f: new-instance v1, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // type@0ee5 │ │ +204eaa: 6e10 716f 0000 |0021: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204eb0: 0c02 |0024: move-result-object v2 │ │ +204eb2: 6e10 1a02 0200 |0025: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@021a │ │ +204eb8: 0c02 |0028: move-result-object v2 │ │ +204eba: 7030 466f 0102 |0029: invoke-direct {v1, v0, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/os/Looper;)V // method@6f46 │ │ +204ec0: 5b01 835b |002c: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mConnectionStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // field@5b83 │ │ +204ec4: 2201 2f0f |002e: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +204ec8: 7010 2172 0100 |0030: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ +204ece: 5b01 905b |0033: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +204ed2: 2201 380f |0035: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +204ed6: 1a02 0000 |0037: const-string v2, "" // string@0000 │ │ +204eda: 7020 7c72 2100 |0039: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ +204ee0: 5b01 915b |003c: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +204ee4: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=132 │ │ 0x0007 line=159 │ │ 0x0009 line=166 │ │ 0x000b line=246 │ │ @@ -755330,17 +755330,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204dec: |[204dec] org.gateshipone.malp.application.views.NowPlayingView.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; │ │ -204dfc: 5400 895b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -204e00: 1100 |0002: return-object v0 │ │ +204de4: |[204de4] org.gateshipone.malp.application.views.NowPlayingView.access$1000:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; │ │ +204df4: 5400 895b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +204df8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #5 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755348,17 +755348,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroidx/customview/widget/ViewDragHelper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2046a0: |[2046a0] org.gateshipone.malp.application.views.NowPlayingView.access$1100:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroidx/customview/widget/ViewDragHelper; │ │ -2046b0: 5400 865b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ -2046b4: 1100 |0002: return-object v0 │ │ +204698: |[204698] org.gateshipone.malp.application.views.NowPlayingView.access$1100:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroidx/customview/widget/ViewDragHelper; │ │ +2046a8: 5400 865b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ +2046ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #6 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755366,17 +755366,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204658: |[204658] org.gateshipone.malp.application.views.NowPlayingView.access$1200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; │ │ -204668: 5400 a25b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ -20466c: 1100 |0002: return-object v0 │ │ +204650: |[204650] org.gateshipone.malp.application.views.NowPlayingView.access$1200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; │ │ +204660: 5400 a25b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ +204664: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #7 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755384,17 +755384,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204670: |[204670] org.gateshipone.malp.application.views.NowPlayingView.access$1300:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; │ │ -204680: 5400 a15b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ -204684: 1100 |0002: return-object v0 │ │ +204668: |[204668] org.gateshipone.malp.application.views.NowPlayingView.access$1300:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/TextView; │ │ +204678: 5400 a15b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ +20467c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #8 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755402,17 +755402,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204dbc: |[204dbc] org.gateshipone.malp.application.views.NowPlayingView.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ -204dcc: 5400 845b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -204dd0: 1100 |0002: return-object v0 │ │ +204db4: |[204db4] org.gateshipone.malp.application.views.NowPlayingView.access$1400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/AlbumArtistView; │ │ +204dc4: 5400 845b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +204dc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #9 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755420,17 +755420,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ViewSwitcher;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204688: |[204688] org.gateshipone.malp.application.views.NowPlayingView.access$1500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ViewSwitcher; │ │ -204698: 5400 a65b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -20469c: 1100 |0002: return-object v0 │ │ +204680: |[204680] org.gateshipone.malp.application.views.NowPlayingView.access$1500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ViewSwitcher; │ │ +204690: 5400 a65b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +204694: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #10 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755438,17 +755438,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/CurrentPlaylistView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204dd4: |[204dd4] org.gateshipone.malp.application.views.NowPlayingView.access$1600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ -204de4: 5400 955b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ -204de8: 1100 |0002: return-object v0 │ │ +204dcc: |[204dcc] org.gateshipone.malp.application.views.NowPlayingView.access$1600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/views/CurrentPlaylistView; │ │ +204ddc: 5400 955b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ +204de0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #11 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755456,17 +755456,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2045b0: |[2045b0] org.gateshipone.malp.application.views.NowPlayingView.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; │ │ -2045c0: 5400 8f5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -2045c4: 1100 |0002: return-object v0 │ │ +2045a8: |[2045a8] org.gateshipone.malp.application.views.NowPlayingView.access$200:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/view/View; │ │ +2045b8: 5400 8f5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +2045bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #12 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755474,17 +755474,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -204ef0: |[204ef0] org.gateshipone.malp.application.views.NowPlayingView.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ -204f00: 7020 a56f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.updateMPDStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6fa5 │ │ -204f06: 0e00 |0003: return-void │ │ +204ee8: |[204ee8] org.gateshipone.malp.application.views.NowPlayingView.access$2200:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ +204ef8: 7020 a56f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.updateMPDStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6fa5 │ │ +204efe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ @@ -755493,17 +755493,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -204f08: |[204f08] org.gateshipone.malp.application.views.NowPlayingView.access$2300:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ -204f18: 7020 a46f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.updateMPDCurrentTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6fa4 │ │ -204f1e: 0e00 |0003: return-void │ │ +204f00: |[204f00] org.gateshipone.malp.application.views.NowPlayingView.access$2300:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ +204f10: 7020 a46f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.updateMPDCurrentTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@6fa4 │ │ +204f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ @@ -755512,17 +755512,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2045e0: |[2045e0] org.gateshipone.malp.application.views.NowPlayingView.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; │ │ -2045f0: 5400 a85b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -2045f4: 1100 |0002: return-object v0 │ │ +2045d8: |[2045d8] org.gateshipone.malp.application.views.NowPlayingView.access$2400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; │ │ +2045e8: 5400 a85b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +2045ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #15 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755530,17 +755530,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2045f8: |[2045f8] org.gateshipone.malp.application.views.NowPlayingView.access$2500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; │ │ -204608: 5400 9c5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopCoverImage:Landroid/widget/ImageView; // field@5b9c │ │ -20460c: 1100 |0002: return-object v0 │ │ +2045f0: |[2045f0] org.gateshipone.malp.application.views.NowPlayingView.access$2500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageView; │ │ +204600: 5400 9c5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopCoverImage:Landroid/widget/ImageView; // field@5b9c │ │ +204604: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #16 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755548,17 +755548,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;)Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204d8c: |[204d8c] org.gateshipone.malp.application.views.NowPlayingView.access$2602:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;)Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; │ │ -204d9c: 5b01 9a5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ -204da0: 1101 |0002: return-object v1 │ │ +204d84: |[204d84] org.gateshipone.malp.application.views.NowPlayingView.access$2602:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;)Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; │ │ +204d94: 5b01 9a5b |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ +204d98: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; │ │ │ │ @@ -755567,17 +755567,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204da4: |[204da4] org.gateshipone.malp.application.views.NowPlayingView.access$2700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; │ │ -204db4: 5400 7b5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -204db8: 1100 |0002: return-object v0 │ │ +204d9c: |[204d9c] org.gateshipone.malp.application.views.NowPlayingView.access$2700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; │ │ +204dac: 5400 7b5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +204db0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #18 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755585,17 +755585,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204d5c: |[204d5c] org.gateshipone.malp.application.views.NowPlayingView.access$302:(Lorg/gateshipone/malp/application/views/NowPlayingView;I)I │ │ -204d6c: 5901 a05b |0000: iput v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPosition:I // field@5ba0 │ │ -204d70: 0f01 |0002: return v1 │ │ +204d54: |[204d54] org.gateshipone.malp.application.views.NowPlayingView.access$302:(Lorg/gateshipone/malp/application/views/NowPlayingView;I)I │ │ +204d64: 5901 a05b |0000: iput v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPosition:I // field@5ba0 │ │ +204d68: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -755604,17 +755604,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204d2c: |[204d2c] org.gateshipone.malp.application.views.NowPlayingView.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F │ │ -204d3c: 5200 875b |0000: iget v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -204d40: 0f00 |0002: return v0 │ │ +204d24: |[204d24] org.gateshipone.malp.application.views.NowPlayingView.access$400:(Lorg/gateshipone/malp/application/views/NowPlayingView;)F │ │ +204d34: 5200 875b |0000: iget v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +204d38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #20 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755622,17 +755622,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204d44: |[204d44] org.gateshipone.malp.application.views.NowPlayingView.access$402:(Lorg/gateshipone/malp/application/views/NowPlayingView;F)F │ │ -204d54: 5901 875b |0000: iput v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -204d58: 0f01 |0002: return v1 │ │ +204d3c: |[204d3c] org.gateshipone.malp.application.views.NowPlayingView.access$402:(Lorg/gateshipone/malp/application/views/NowPlayingView;F)F │ │ +204d4c: 5901 875b |0000: iput v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +204d50: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0003 reg=1 (null) F │ │ │ │ @@ -755641,17 +755641,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204d74: |[204d74] org.gateshipone.malp.application.views.NowPlayingView.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I │ │ -204d84: 5200 885b |0000: iget v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ -204d88: 0f00 |0002: return v0 │ │ +204d6c: |[204d6c] org.gateshipone.malp.application.views.NowPlayingView.access$500:(Lorg/gateshipone/malp/application/views/NowPlayingView;)I │ │ +204d7c: 5200 885b |0000: iget v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ +204d80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #22 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755659,17 +755659,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204610: |[204610] org.gateshipone.malp.application.views.NowPlayingView.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; │ │ -204620: 5400 8a5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ -204624: 1100 |0002: return-object v0 │ │ +204608: |[204608] org.gateshipone.malp.application.views.NowPlayingView.access$600:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; │ │ +204618: 5400 8a5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ +20461c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #23 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755677,17 +755677,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204628: |[204628] org.gateshipone.malp.application.views.NowPlayingView.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; │ │ -204638: 5400 8b5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ -20463c: 1100 |0002: return-object v0 │ │ +204620: |[204620] org.gateshipone.malp.application.views.NowPlayingView.access$700:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; │ │ +204630: 5400 8b5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ +204634: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #24 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755695,17 +755695,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -204640: |[204640] org.gateshipone.malp.application.views.NowPlayingView.access$800:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; │ │ -204650: 5400 8e5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -204654: 1100 |0002: return-object v0 │ │ +204638: |[204638] org.gateshipone.malp.application.views.NowPlayingView.access$800:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/LinearLayout; │ │ +204648: 5400 8e5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +20464c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #25 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755713,17 +755713,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageButton;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2045c8: |[2045c8] org.gateshipone.malp.application.views.NowPlayingView.access$900:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageButton; │ │ -2045d8: 5400 9f5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -2045dc: 1100 |0002: return-object v0 │ │ +2045c0: |[2045c0] org.gateshipone.malp.application.views.NowPlayingView.access$900:(Lorg/gateshipone/malp/application/views/NowPlayingView;)Landroid/widget/ImageButton; │ │ +2045d0: 5400 9f5b |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +2045d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #26 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755731,42 +755731,42 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -2046b8: |[2046b8] org.gateshipone.malp.application.views.NowPlayingView.isViewHit:(Landroid/view/View;II)Z │ │ -2046c8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -2046ca: 2301 4a0f |0001: new-array v1, v0, [I // type@0f4a │ │ -2046ce: 6e20 270f 1600 |0003: invoke-virtual {v6, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@0f27 │ │ -2046d4: 2300 4a0f |0006: new-array v0, v0, [I // type@0f4a │ │ -2046d8: 6e20 736f 0500 |0008: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getLocationOnScreen:([I)V // method@6f73 │ │ -2046de: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -2046e0: 4403 0002 |000c: aget v3, v0, v2 │ │ -2046e4: b073 |000e: add-int/2addr v3, v7 │ │ -2046e6: 1217 |000f: const/4 v7, #int 1 // #1 │ │ -2046e8: 4400 0007 |0010: aget v0, v0, v7 │ │ -2046ec: b080 |0012: add-int/2addr v0, v8 │ │ -2046ee: 4408 0102 |0013: aget v8, v1, v2 │ │ -2046f2: 3483 1900 |0015: if-lt v3, v8, 002e // +0019 │ │ -2046f6: 4408 0102 |0017: aget v8, v1, v2 │ │ -2046fa: 6e10 510f 0600 |0019: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0f51 │ │ -204700: 0a04 |001c: move-result v4 │ │ -204702: b048 |001d: add-int/2addr v8, v4 │ │ -204704: 3583 1000 |001e: if-ge v3, v8, 002e // +0010 │ │ -204708: 4408 0107 |0020: aget v8, v1, v7 │ │ -20470c: 3480 0c00 |0022: if-lt v0, v8, 002e // +000c │ │ -204710: 4408 0107 |0024: aget v8, v1, v7 │ │ -204714: 6e10 1a0f 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getHeight:()I // method@0f1a │ │ -20471a: 0a06 |0029: move-result v6 │ │ -20471c: b068 |002a: add-int/2addr v8, v6 │ │ -20471e: 3580 0300 |002b: if-ge v0, v8, 002e // +0003 │ │ -204722: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -204724: 0f02 |002e: return v2 │ │ +2046b0: |[2046b0] org.gateshipone.malp.application.views.NowPlayingView.isViewHit:(Landroid/view/View;II)Z │ │ +2046c0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +2046c2: 2301 4a0f |0001: new-array v1, v0, [I // type@0f4a │ │ +2046c6: 6e20 270f 1600 |0003: invoke-virtual {v6, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@0f27 │ │ +2046cc: 2300 4a0f |0006: new-array v0, v0, [I // type@0f4a │ │ +2046d0: 6e20 736f 0500 |0008: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getLocationOnScreen:([I)V // method@6f73 │ │ +2046d6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +2046d8: 4403 0002 |000c: aget v3, v0, v2 │ │ +2046dc: b073 |000e: add-int/2addr v3, v7 │ │ +2046de: 1217 |000f: const/4 v7, #int 1 // #1 │ │ +2046e0: 4400 0007 |0010: aget v0, v0, v7 │ │ +2046e4: b080 |0012: add-int/2addr v0, v8 │ │ +2046e6: 4408 0102 |0013: aget v8, v1, v2 │ │ +2046ea: 3483 1900 |0015: if-lt v3, v8, 002e // +0019 │ │ +2046ee: 4408 0102 |0017: aget v8, v1, v2 │ │ +2046f2: 6e10 510f 0600 |0019: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0f51 │ │ +2046f8: 0a04 |001c: move-result v4 │ │ +2046fa: b048 |001d: add-int/2addr v8, v4 │ │ +2046fc: 3583 1000 |001e: if-ge v3, v8, 002e // +0010 │ │ +204700: 4408 0107 |0020: aget v8, v1, v7 │ │ +204704: 3480 0c00 |0022: if-lt v0, v8, 002e // +000c │ │ +204708: 4408 0107 |0024: aget v8, v1, v7 │ │ +20470c: 6e10 1a0f 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getHeight:()I // method@0f1a │ │ +204712: 0a06 |0029: move-result v6 │ │ +204714: b068 |002a: add-int/2addr v8, v6 │ │ +204716: 3580 0300 |002b: if-ge v0, v8, 002e // +0003 │ │ +20471a: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +20471c: 0f02 |002e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=772 │ │ 0x0008 line=774 │ │ 0x000c line=775 │ │ 0x0010 line=776 │ │ 0x0013 line=777 │ │ @@ -755782,33 +755782,33 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -204f4c: |[204f4c] org.gateshipone.malp.application.views.NowPlayingView.lambda$VfgQt0z-aFHDqNfYkt4vfcjOrfM:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/view/View;)V │ │ -204f5c: 7020 a26f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.showAdditionalOptionsMenu:(Landroid/view/View;)V // method@6fa2 │ │ -204f62: 0e00 |0003: return-void │ │ +204f44: |[204f44] org.gateshipone.malp.application.views.NowPlayingView.lambda$VfgQt0z-aFHDqNfYkt4vfcjOrfM:(Lorg/gateshipone/malp/application/views/NowPlayingView;Landroid/view/View;)V │ │ +204f54: 7020 a26f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.showAdditionalOptionsMenu:(Landroid/view/View;)V // method@6fa2 │ │ +204f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ name : 'lambda$onFinishInflate$10' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -204f64: |[204f64] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$10:(Landroid/view/View;)V │ │ -204f74: 7100 4e70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.togglePause:()V // method@704e │ │ -204f7a: 0e00 |0003: return-void │ │ +204f5c: |[204f5c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$10:(Landroid/view/View;)V │ │ +204f6c: 7100 4e70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.togglePause:()V // method@704e │ │ +204f72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=934 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/view/View; │ │ │ │ #29 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755816,17 +755816,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -205064: |[205064] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$13:(Landroid/view/View;)V │ │ -205074: 7100 4270 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.previousSong:()V // method@7042 │ │ -20507a: 0e00 |0003: return-void │ │ +20505c: |[20505c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$13:(Landroid/view/View;)V │ │ +20506c: 7100 4270 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.previousSong:()V // method@7042 │ │ +205072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/view/View; │ │ │ │ #30 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755834,17 +755834,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -20507c: |[20507c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$14:(Landroid/view/View;)V │ │ -20508c: 7100 4e70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.togglePause:()V // method@704e │ │ -205092: 0e00 |0003: return-void │ │ +205074: |[205074] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$14:(Landroid/view/View;)V │ │ +205084: 7100 4e70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.togglePause:()V // method@704e │ │ +20508a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=985 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/view/View; │ │ │ │ #31 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755852,17 +755852,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -205094: |[205094] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$15:(Landroid/view/View;)V │ │ -2050a4: 7100 4c70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.stop:()V // method@704c │ │ -2050aa: 0e00 |0003: return-void │ │ +20508c: |[20508c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$15:(Landroid/view/View;)V │ │ +20509c: 7100 4c70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.stop:()V // method@704c │ │ +2050a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=987 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/view/View; │ │ │ │ #32 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755870,17 +755870,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -2050ac: |[2050ac] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$16:(Landroid/view/View;)V │ │ -2050bc: 7100 3e70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.nextSong:()V // method@703e │ │ -2050c2: 0e00 |0003: return-void │ │ +2050a4: |[2050a4] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$16:(Landroid/view/View;)V │ │ +2050b4: 7100 3e70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.nextSong:()V // method@703e │ │ +2050ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/view/View; │ │ │ │ #33 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755888,18 +755888,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -205134: |[205134] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$4:(Landroid/view/View;)V │ │ -205144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -205146: 7110 4b70 0000 |0001: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setVolume:(I)V // method@704b │ │ -20514c: 0e00 |0004: return-void │ │ +20512c: |[20512c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$4:(Landroid/view/View;)V │ │ +20513c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +20513e: 7110 4b70 0000 |0001: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setVolume:(I)V // method@704b │ │ +205144: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=880 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ │ │ #34 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755907,18 +755907,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -205150: |[205150] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$6:(Landroid/view/View;)V │ │ -205160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -205162: 7110 4b70 0000 |0001: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setVolume:(I)V // method@704b │ │ -205168: 0e00 |0004: return-void │ │ +205148: |[205148] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$6:(Landroid/view/View;)V │ │ +205158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +20515a: 7110 4b70 0000 |0001: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setVolume:(I)V // method@704b │ │ +205160: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=895 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ │ │ #35 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -755926,17 +755926,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -2051a4: |[2051a4] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$0:(Landroid/content/DialogInterface;I)V │ │ -2051b4: 7100 7570 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.clearPlaylist:()V // method@7075 │ │ -2051ba: 0e00 |0003: return-void │ │ +20519c: |[20519c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$0:(Landroid/content/DialogInterface;I)V │ │ +2051ac: 7100 7570 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.clearPlaylist:()V // method@7075 │ │ +2051b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -755945,32 +755945,32 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2051bc: |[2051bc] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$1:(Landroid/content/DialogInterface;I)V │ │ -2051cc: 0e00 |0000: return-void │ │ +2051b4: |[2051b4] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$1:(Landroid/content/DialogInterface;I)V │ │ +2051c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #37 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ name : 'lambda$onMenuItemClick$2' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -2051d0: |[2051d0] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$2:(Landroid/content/DialogInterface;I)V │ │ -2051e0: 7100 ab70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.shufflePlaylist:()V // method@70ab │ │ -2051e6: 0e00 |0003: return-void │ │ +2051c8: |[2051c8] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$2:(Landroid/content/DialogInterface;I)V │ │ +2051d8: 7100 ab70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.shufflePlaylist:()V // method@70ab │ │ +2051de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -755979,115 +755979,115 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -2051e8: |[2051e8] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$3:(Landroid/content/DialogInterface;I)V │ │ -2051f8: 0e00 |0000: return-void │ │ +2051e0: |[2051e0] org.gateshipone.malp.application.views.NowPlayingView.lambda$onMenuItemClick$3:(Landroid/content/DialogInterface;I)V │ │ +2051f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #39 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ name : 'setVolumeControlSetting' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -205f10: |[205f10] org.gateshipone.malp.application.views.NowPlayingView.setVolumeControlSetting:()V │ │ -205f20: 6e10 716f 0700 |0000: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205f26: 0c00 |0003: move-result-object v0 │ │ -205f28: 7110 fd06 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -205f2e: 0c00 |0007: move-result-object v0 │ │ -205f30: 6e10 716f 0700 |0008: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205f36: 0c01 |000b: move-result-object v1 │ │ -205f38: 1402 f600 0f7f |000c: const v2, #float 1.90085e+38 // #7f0f00f6 │ │ -205f3e: 6e20 2202 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205f44: 0c01 |0012: move-result-object v1 │ │ -205f46: 6e10 716f 0700 |0013: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205f4c: 0c02 |0016: move-result-object v2 │ │ -205f4e: 1403 f300 0f7f |0017: const v3, #float 1.90085e+38 // #7f0f00f3 │ │ -205f54: 6e20 2202 3200 |001a: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205f5a: 0c02 |001d: move-result-object v2 │ │ -205f5c: 7230 8d02 1002 |001e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ -205f62: 0c01 |0021: move-result-object v1 │ │ -205f64: 1402 b801 097f |0022: const v2, #float 1.82113e+38 // #7f0901b8 │ │ -205f6a: 6e20 706f 2700 |0025: invoke-virtual {v7, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205f70: 0c02 |0028: move-result-object v2 │ │ -205f72: 1f02 f902 |0029: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -205f76: 6e10 716f 0700 |002b: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205f7c: 0c03 |002e: move-result-object v3 │ │ -205f7e: 1404 f400 0f7f |002f: const v4, #float 1.90085e+38 // #7f0f00f4 │ │ -205f84: 6e20 2202 4300 |0032: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205f8a: 0c03 |0035: move-result-object v3 │ │ -205f8c: 6e20 9f65 3100 |0036: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -205f92: 0a03 |0039: move-result v3 │ │ -205f94: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ -205f98: 3803 1200 |003c: if-eqz v3, 004e // +0012 │ │ -205f9c: 3802 0500 |003e: if-eqz v2, 0043 // +0005 │ │ -205fa0: 6e20 c213 4200 |0040: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205fa6: 5471 ad5b |0043: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ -205faa: 6e20 c213 4100 |0045: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205fb0: 5471 a75b |0048: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ -205fb4: 6e20 c213 4100 |004a: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205fba: 2843 |004d: goto 0090 // +0043 │ │ -205fbc: 6e10 716f 0700 |004e: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205fc2: 0c03 |0051: move-result-object v3 │ │ -205fc4: 1405 f500 0f7f |0052: const v5, #float 1.90085e+38 // #7f0f00f5 │ │ -205fca: 6e20 2202 5300 |0055: invoke-virtual {v3, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205fd0: 0c03 |0058: move-result-object v3 │ │ -205fd2: 6e20 9f65 3100 |0059: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -205fd8: 0a03 |005c: move-result v3 │ │ -205fda: 1205 |005d: const/4 v5, #int 0 // #0 │ │ -205fdc: 3803 1200 |005e: if-eqz v3, 0070 // +0012 │ │ -205fe0: 3802 0500 |0060: if-eqz v2, 0065 // +0005 │ │ -205fe4: 6e20 c213 5200 |0062: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205fea: 5471 ad5b |0065: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ -205fee: 6e20 c213 5100 |0067: invoke-virtual {v1, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205ff4: 5471 a75b |006a: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ -205ff8: 6e20 c213 4100 |006c: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205ffe: 2821 |006f: goto 0090 // +0021 │ │ -206000: 6e10 716f 0700 |0070: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206006: 0c03 |0073: move-result-object v3 │ │ -206008: 1406 f200 0f7f |0074: const v6, #float 1.90085e+38 // #7f0f00f2 │ │ -20600e: 6e20 2202 6300 |0077: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -206014: 0c03 |007a: move-result-object v3 │ │ -206016: 6e20 9f65 3100 |007b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20601c: 0a01 |007e: move-result v1 │ │ -20601e: 3801 1100 |007f: if-eqz v1, 0090 // +0011 │ │ -206022: 3802 0500 |0081: if-eqz v2, 0086 // +0005 │ │ -206026: 6e20 c213 5200 |0083: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -20602c: 5471 ad5b |0086: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ -206030: 6e20 c213 4100 |0088: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -206036: 5471 a75b |008b: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ -20603a: 6e20 c213 5100 |008d: invoke-virtual {v1, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -206040: 6e10 716f 0700 |0090: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206046: 0c01 |0093: move-result-object v1 │ │ -206048: 1402 f800 0f7f |0094: const v2, #float 1.90085e+38 // #7f0f00f8 │ │ -20604e: 6e20 2202 2100 |0097: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -206054: 0c01 |009a: move-result-object v1 │ │ -206056: 6e10 766f 0700 |009b: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -20605c: 0c02 |009e: move-result-object v2 │ │ -20605e: 1403 0d00 0a7f |009f: const v3, #float 1.83434e+38 // #7f0a000d │ │ -206064: 6e20 f202 3200 |00a2: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@02f2 │ │ -20606a: 0a02 |00a5: move-result v2 │ │ -20606c: 7230 8b02 1002 |00a6: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@028b │ │ -206072: 0a00 |00a9: move-result v0 │ │ -206074: 5970 ae5b |00aa: iput v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ -206078: 5471 965b |00ac: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ -20607c: 6e20 ab6e 0100 |00ae: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.setVolumeStepSize:(I)V // method@6eab │ │ -206082: 5470 935b |00b1: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMinusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b93 │ │ -206086: 5271 ae5b |00b3: iget v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ -20608a: 6e20 ab6e 1000 |00b5: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.setVolumeStepSize:(I)V // method@6eab │ │ -206090: 0e00 |00b8: return-void │ │ +205f08: |[205f08] org.gateshipone.malp.application.views.NowPlayingView.setVolumeControlSetting:()V │ │ +205f18: 6e10 716f 0700 |0000: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205f1e: 0c00 |0003: move-result-object v0 │ │ +205f20: 7110 fd06 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +205f26: 0c00 |0007: move-result-object v0 │ │ +205f28: 6e10 716f 0700 |0008: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205f2e: 0c01 |000b: move-result-object v1 │ │ +205f30: 1402 f600 0f7f |000c: const v2, #float 1.90085e+38 // #7f0f00f6 │ │ +205f36: 6e20 2202 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205f3c: 0c01 |0012: move-result-object v1 │ │ +205f3e: 6e10 716f 0700 |0013: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205f44: 0c02 |0016: move-result-object v2 │ │ +205f46: 1403 f300 0f7f |0017: const v3, #float 1.90085e+38 // #7f0f00f3 │ │ +205f4c: 6e20 2202 3200 |001a: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205f52: 0c02 |001d: move-result-object v2 │ │ +205f54: 7230 8d02 1002 |001e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ +205f5a: 0c01 |0021: move-result-object v1 │ │ +205f5c: 1402 b801 097f |0022: const v2, #float 1.82113e+38 // #7f0901b8 │ │ +205f62: 6e20 706f 2700 |0025: invoke-virtual {v7, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205f68: 0c02 |0028: move-result-object v2 │ │ +205f6a: 1f02 f902 |0029: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +205f6e: 6e10 716f 0700 |002b: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205f74: 0c03 |002e: move-result-object v3 │ │ +205f76: 1404 f400 0f7f |002f: const v4, #float 1.90085e+38 // #7f0f00f4 │ │ +205f7c: 6e20 2202 4300 |0032: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205f82: 0c03 |0035: move-result-object v3 │ │ +205f84: 6e20 9f65 3100 |0036: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +205f8a: 0a03 |0039: move-result v3 │ │ +205f8c: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ +205f90: 3803 1200 |003c: if-eqz v3, 004e // +0012 │ │ +205f94: 3802 0500 |003e: if-eqz v2, 0043 // +0005 │ │ +205f98: 6e20 c213 4200 |0040: invoke-virtual {v2, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205f9e: 5471 ad5b |0043: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ +205fa2: 6e20 c213 4100 |0045: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205fa8: 5471 a75b |0048: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ +205fac: 6e20 c213 4100 |004a: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205fb2: 2843 |004d: goto 0090 // +0043 │ │ +205fb4: 6e10 716f 0700 |004e: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205fba: 0c03 |0051: move-result-object v3 │ │ +205fbc: 1405 f500 0f7f |0052: const v5, #float 1.90085e+38 // #7f0f00f5 │ │ +205fc2: 6e20 2202 5300 |0055: invoke-virtual {v3, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205fc8: 0c03 |0058: move-result-object v3 │ │ +205fca: 6e20 9f65 3100 |0059: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +205fd0: 0a03 |005c: move-result v3 │ │ +205fd2: 1205 |005d: const/4 v5, #int 0 // #0 │ │ +205fd4: 3803 1200 |005e: if-eqz v3, 0070 // +0012 │ │ +205fd8: 3802 0500 |0060: if-eqz v2, 0065 // +0005 │ │ +205fdc: 6e20 c213 5200 |0062: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205fe2: 5471 ad5b |0065: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ +205fe6: 6e20 c213 5100 |0067: invoke-virtual {v1, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205fec: 5471 a75b |006a: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ +205ff0: 6e20 c213 4100 |006c: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205ff6: 2821 |006f: goto 0090 // +0021 │ │ +205ff8: 6e10 716f 0700 |0070: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205ffe: 0c03 |0073: move-result-object v3 │ │ +206000: 1406 f200 0f7f |0074: const v6, #float 1.90085e+38 // #7f0f00f2 │ │ +206006: 6e20 2202 6300 |0077: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +20600c: 0c03 |007a: move-result-object v3 │ │ +20600e: 6e20 9f65 3100 |007b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206014: 0a01 |007e: move-result v1 │ │ +206016: 3801 1100 |007f: if-eqz v1, 0090 // +0011 │ │ +20601a: 3802 0500 |0081: if-eqz v2, 0086 // +0005 │ │ +20601e: 6e20 c213 5200 |0083: invoke-virtual {v2, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +206024: 5471 ad5b |0086: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ +206028: 6e20 c213 4100 |0088: invoke-virtual {v1, v4}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +20602e: 5471 a75b |008b: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ +206032: 6e20 c213 5100 |008d: invoke-virtual {v1, v5}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +206038: 6e10 716f 0700 |0090: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20603e: 0c01 |0093: move-result-object v1 │ │ +206040: 1402 f800 0f7f |0094: const v2, #float 1.90085e+38 // #7f0f00f8 │ │ +206046: 6e20 2202 2100 |0097: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +20604c: 0c01 |009a: move-result-object v1 │ │ +20604e: 6e10 766f 0700 |009b: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206054: 0c02 |009e: move-result-object v2 │ │ +206056: 1403 0d00 0a7f |009f: const v3, #float 1.83434e+38 // #7f0a000d │ │ +20605c: 6e20 f202 3200 |00a2: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@02f2 │ │ +206062: 0a02 |00a5: move-result v2 │ │ +206064: 7230 8b02 1002 |00a6: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@028b │ │ +20606a: 0a00 |00a9: move-result v0 │ │ +20606c: 5970 ae5b |00aa: iput v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ +206070: 5471 965b |00ac: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ +206074: 6e20 ab6e 0100 |00ae: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.setVolumeStepSize:(I)V // method@6eab │ │ +20607a: 5470 935b |00b1: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMinusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b93 │ │ +20607e: 5271 ae5b |00b3: iget v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ +206082: 6e20 ab6e 1000 |00b5: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.setVolumeStepSize:(I)V // method@6eab │ │ +206088: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0008 line=530 │ │ 0x0025 line=532 │ │ 0x002b line=534 │ │ 0x0040 line=536 │ │ @@ -756112,59 +756112,59 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -206094: |[206094] org.gateshipone.malp.application.views.NowPlayingView.shareCurrentTrack:()V │ │ -2060a4: 5450 915b |0000: iget-object v0, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2060a8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -2060ac: 0e00 |0004: return-void │ │ -2060ae: 6e10 716f 0500 |0005: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2060b4: 0c00 |0008: move-result-object v0 │ │ -2060b6: 1401 6901 0f7f |0009: const v1, #float 1.90087e+38 // #7f0f0169 │ │ -2060bc: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -2060be: 2322 b40f |000d: new-array v2, v2, [Ljava/lang/Object; // type@0fb4 │ │ -2060c2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -2060c4: 5454 915b |0010: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2060c8: 6e10 9672 0400 |0012: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackTitle:()Ljava/lang/String; // method@7296 │ │ -2060ce: 0c04 |0015: move-result-object v4 │ │ -2060d0: 4d04 0203 |0016: aput-object v4, v2, v3 │ │ -2060d4: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -2060d6: 5454 915b |0019: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2060da: 6e10 9072 0400 |001b: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -2060e0: 0c04 |001e: move-result-object v4 │ │ -2060e2: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ -2060e6: 1223 |0021: const/4 v3, #int 2 // #2 │ │ -2060e8: 5454 915b |0022: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2060ec: 6e10 8b72 0400 |0024: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -2060f2: 0c04 |0027: move-result-object v4 │ │ -2060f4: 4d04 0203 |0028: aput-object v4, v2, v3 │ │ -2060f8: 6e30 2302 1002 |002a: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0223 │ │ -2060fe: 0c00 |002d: move-result-object v0 │ │ -206100: 2201 6e00 |002e: new-instance v1, Landroid/content/Intent; // type@006e │ │ -206104: 7010 4802 0100 |0030: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0248 │ │ -20610a: 1a02 a136 |0033: const-string v2, "android.intent.action.SEND" // string@36a1 │ │ -20610e: 6e20 7102 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ -206114: 1a02 b436 |0038: const-string v2, "android.intent.extra.TEXT" // string@36b4 │ │ -206118: 6e30 6902 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0269 │ │ -20611e: 1a00 9b72 |003d: const-string v0, "text/plain" // string@729b │ │ -206122: 6e20 7802 0100 |003f: invoke-virtual {v1, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0278 │ │ -206128: 6e10 716f 0500 |0042: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -20612e: 0c00 |0045: move-result-object v0 │ │ -206130: 6e10 716f 0500 |0046: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206136: 0c02 |0049: move-result-object v2 │ │ -206138: 1403 7900 0f7f |004a: const v3, #float 1.90082e+38 // #7f0f0079 │ │ -20613e: 6e20 2202 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -206144: 0c02 |0050: move-result-object v2 │ │ -206146: 7120 4e02 2100 |0051: invoke-static {v1, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@024e │ │ -20614c: 0c01 |0054: move-result-object v1 │ │ -20614e: 6e20 3702 1000 |0055: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ -206154: 0e00 |0058: return-void │ │ +20608c: |[20608c] org.gateshipone.malp.application.views.NowPlayingView.shareCurrentTrack:()V │ │ +20609c: 5450 915b |0000: iget-object v0, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2060a0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +2060a4: 0e00 |0004: return-void │ │ +2060a6: 6e10 716f 0500 |0005: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2060ac: 0c00 |0008: move-result-object v0 │ │ +2060ae: 1401 6901 0f7f |0009: const v1, #float 1.90087e+38 // #7f0f0169 │ │ +2060b4: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +2060b6: 2322 b40f |000d: new-array v2, v2, [Ljava/lang/Object; // type@0fb4 │ │ +2060ba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +2060bc: 5454 915b |0010: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2060c0: 6e10 9672 0400 |0012: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackTitle:()Ljava/lang/String; // method@7296 │ │ +2060c6: 0c04 |0015: move-result-object v4 │ │ +2060c8: 4d04 0203 |0016: aput-object v4, v2, v3 │ │ +2060cc: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +2060ce: 5454 915b |0019: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2060d2: 6e10 9072 0400 |001b: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2060d8: 0c04 |001e: move-result-object v4 │ │ +2060da: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ +2060de: 1223 |0021: const/4 v3, #int 2 // #2 │ │ +2060e0: 5454 915b |0022: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2060e4: 6e10 8b72 0400 |0024: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +2060ea: 0c04 |0027: move-result-object v4 │ │ +2060ec: 4d04 0203 |0028: aput-object v4, v2, v3 │ │ +2060f0: 6e30 2302 1002 |002a: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0223 │ │ +2060f6: 0c00 |002d: move-result-object v0 │ │ +2060f8: 2201 6e00 |002e: new-instance v1, Landroid/content/Intent; // type@006e │ │ +2060fc: 7010 4802 0100 |0030: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@0248 │ │ +206102: 1a02 a136 |0033: const-string v2, "android.intent.action.SEND" // string@36a1 │ │ +206106: 6e20 7102 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ +20610c: 1a02 b436 |0038: const-string v2, "android.intent.extra.TEXT" // string@36b4 │ │ +206110: 6e30 6902 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0269 │ │ +206116: 1a00 9b72 |003d: const-string v0, "text/plain" // string@729b │ │ +20611a: 6e20 7802 0100 |003f: invoke-virtual {v1, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0278 │ │ +206120: 6e10 716f 0500 |0042: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +206126: 0c00 |0045: move-result-object v0 │ │ +206128: 6e10 716f 0500 |0046: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20612e: 0c02 |0049: move-result-object v2 │ │ +206130: 1403 7900 0f7f |004a: const v3, #float 1.90082e+38 // #7f0f0079 │ │ +206136: 6e20 2202 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +20613c: 0c02 |0050: move-result-object v2 │ │ +20613e: 7120 4e02 2100 |0051: invoke-static {v1, v2}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@024e │ │ +206144: 0c01 |0054: move-result-object v1 │ │ +206146: 6e20 3702 1000 |0055: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ +20614c: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x0005 line=1411 │ │ 0x002e line=1414 │ │ 0x0035 line=1415 │ │ 0x003a line=1416 │ │ @@ -756178,97 +756178,97 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 170 16-bit code units │ │ -206158: |[206158] org.gateshipone.malp.application.views.NowPlayingView.showAdditionalOptionsMenu:(Landroid/view/View;)V │ │ -206168: 2200 0003 |0000: new-instance v0, Landroid/widget/PopupMenu; // type@0300 │ │ -20616c: 6e10 716f 0500 |0002: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206172: 0c01 |0005: move-result-object v1 │ │ -206174: 7030 1714 1006 |0006: invoke-direct {v0, v1, v6}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1417 │ │ -20617a: 1406 1100 0d7f |0009: const v6, #float 1.87421e+38 // #7f0d0011 │ │ -206180: 6e20 1a14 6000 |000c: invoke-virtual {v0, v6}, Landroid/widget/PopupMenu;.inflate:(I)V // method@141a │ │ -206186: 6e20 1b14 5000 |000f: invoke-virtual {v0, v5}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@141b │ │ -20618c: 6e10 1914 0000 |0012: invoke-virtual {v0}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1419 │ │ -206192: 0c06 |0015: move-result-object v6 │ │ -206194: 5451 905b |0016: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -206198: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -20619a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -20619c: 3801 2c00 |001a: if-eqz v1, 0046 // +002c │ │ -2061a0: 1401 6200 097f |001c: const v1, #float 1.82106e+38 // #7f090062 │ │ -2061a6: 7220 660e 1600 |001f: invoke-interface {v6, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -2061ac: 0c01 |0022: move-result-object v1 │ │ -2061ae: 5454 905b |0023: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -2061b2: 6e10 3272 0400 |0025: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getSinglePlayback:()I // method@7232 │ │ -2061b8: 0a04 |0028: move-result v4 │ │ -2061ba: 3334 0400 |0029: if-ne v4, v3, 002d // +0004 │ │ -2061be: 1214 |002b: const/4 v4, #int 1 // #1 │ │ -2061c0: 2802 |002c: goto 002e // +0002 │ │ -2061c2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -2061c4: 7220 8d0e 4100 |002e: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ -2061ca: 1401 6100 097f |0031: const v1, #float 1.82106e+38 // #7f090061 │ │ -2061d0: 7220 660e 1600 |0034: invoke-interface {v6, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -2061d6: 0c01 |0037: move-result-object v1 │ │ -2061d8: 5454 905b |0038: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -2061dc: 6e10 2872 0400 |003a: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getConsume:()I // method@7228 │ │ -2061e2: 0a04 |003d: move-result v4 │ │ -2061e4: 3334 0400 |003e: if-ne v4, v3, 0042 // +0004 │ │ -2061e8: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -2061ea: 2802 |0041: goto 0043 // +0002 │ │ -2061ec: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -2061ee: 7220 8d0e 4100 |0043: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ -2061f4: 5451 a65b |0046: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -2061f8: 6e10 5f15 0100 |0048: invoke-virtual {v1}, Landroid/widget/ViewSwitcher;.getDisplayedChild:()I // method@155f │ │ -2061fe: 0a01 |004b: move-result v1 │ │ -206200: 3901 1300 |004c: if-nez v1, 005f // +0013 │ │ -206204: 5451 a65b |004e: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -206208: 6e10 5d15 0100 |0050: invoke-virtual {v1}, Landroid/widget/ViewSwitcher;.getChildCount:()I // method@155d │ │ -20620e: 0a01 |0053: move-result v1 │ │ -206210: 3731 0b00 |0054: if-le v1, v3, 005f // +000b │ │ -206214: 1401 bf00 097f |0056: const v1, #float 1.82108e+38 // #7f0900bf │ │ -20621a: 7230 6a0e 1602 |0059: invoke-interface {v6, v1, v2}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@0e6a │ │ -206220: 7230 6b0e 1602 |005c: invoke-interface {v6, v1, v2}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0e6b │ │ -206226: 6e10 716f 0500 |005f: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -20622c: 0c01 |0062: move-result-object v1 │ │ -20622e: 6e10 0802 0100 |0063: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -206234: 0c01 |0066: move-result-object v1 │ │ -206236: 7110 cb6f 0100 |0067: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/ConnectionManager; // method@6fcb │ │ -20623c: 0c01 |006a: move-result-object v1 │ │ -20623e: 6e10 cd6f 0100 |006b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.getStreamingEnabled:()Z // method@6fcd │ │ -206244: 0a01 |006e: move-result v1 │ │ -206246: 1403 5f00 097f |006f: const v3, #float 1.82106e+38 // #7f09005f │ │ -20624c: 7220 660e 3600 |0072: invoke-interface {v6, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -206252: 0c06 |0075: move-result-object v6 │ │ -206254: 3901 0600 |0076: if-nez v1, 007c // +0006 │ │ -206258: 7220 9d0e 2600 |0078: invoke-interface {v6, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ -20625e: 282b |007b: goto 00a6 // +002b │ │ -206260: 5451 9a5b |007c: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ -206264: 6202 6b59 |007e: sget-object v2, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.PLAYING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596b │ │ -206268: 3221 1800 |0080: if-eq v1, v2, 0098 // +0018 │ │ -20626c: 5451 9a5b |0082: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ -206270: 6202 6a59 |0084: sget-object v2, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.BUFFERING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596a │ │ -206274: 3321 0300 |0086: if-ne v1, v2, 0089 // +0003 │ │ -206278: 2810 |0088: goto 0098 // +0010 │ │ -20627a: 6e10 766f 0500 |0089: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -206280: 0c01 |008c: move-result-object v1 │ │ -206282: 1402 4a00 0f7f |008d: const v2, #float 1.90081e+38 // #7f0f004a │ │ -206288: 6e20 fc02 2100 |0090: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -20628e: 0c01 |0093: move-result-object v1 │ │ -206290: 7220 9a0e 1600 |0094: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e9a │ │ -206296: 280f |0097: goto 00a6 // +000f │ │ -206298: 6e10 766f 0500 |0098: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -20629e: 0c01 |009b: move-result-object v1 │ │ -2062a0: 1402 4b00 0f7f |009c: const v2, #float 1.90081e+38 // #7f0f004b │ │ -2062a6: 6e20 fc02 2100 |009f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -2062ac: 0c01 |00a2: move-result-object v1 │ │ -2062ae: 7220 9a0e 1600 |00a3: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e9a │ │ -2062b4: 6e10 1c14 0000 |00a6: invoke-virtual {v0}, Landroid/widget/PopupMenu;.show:()V // method@141c │ │ -2062ba: 0e00 |00a9: return-void │ │ +206150: |[206150] org.gateshipone.malp.application.views.NowPlayingView.showAdditionalOptionsMenu:(Landroid/view/View;)V │ │ +206160: 2200 0003 |0000: new-instance v0, Landroid/widget/PopupMenu; // type@0300 │ │ +206164: 6e10 716f 0500 |0002: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20616a: 0c01 |0005: move-result-object v1 │ │ +20616c: 7030 1714 1006 |0006: invoke-direct {v0, v1, v6}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1417 │ │ +206172: 1406 1100 0d7f |0009: const v6, #float 1.87421e+38 // #7f0d0011 │ │ +206178: 6e20 1a14 6000 |000c: invoke-virtual {v0, v6}, Landroid/widget/PopupMenu;.inflate:(I)V // method@141a │ │ +20617e: 6e20 1b14 5000 |000f: invoke-virtual {v0, v5}, Landroid/widget/PopupMenu;.setOnMenuItemClickListener:(Landroid/widget/PopupMenu$OnMenuItemClickListener;)V // method@141b │ │ +206184: 6e10 1914 0000 |0012: invoke-virtual {v0}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1419 │ │ +20618a: 0c06 |0015: move-result-object v6 │ │ +20618c: 5451 905b |0016: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +206190: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +206192: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +206194: 3801 2c00 |001a: if-eqz v1, 0046 // +002c │ │ +206198: 1401 6200 097f |001c: const v1, #float 1.82106e+38 // #7f090062 │ │ +20619e: 7220 660e 1600 |001f: invoke-interface {v6, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +2061a4: 0c01 |0022: move-result-object v1 │ │ +2061a6: 5454 905b |0023: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +2061aa: 6e10 3272 0400 |0025: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getSinglePlayback:()I // method@7232 │ │ +2061b0: 0a04 |0028: move-result v4 │ │ +2061b2: 3334 0400 |0029: if-ne v4, v3, 002d // +0004 │ │ +2061b6: 1214 |002b: const/4 v4, #int 1 // #1 │ │ +2061b8: 2802 |002c: goto 002e // +0002 │ │ +2061ba: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +2061bc: 7220 8d0e 4100 |002e: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ +2061c2: 1401 6100 097f |0031: const v1, #float 1.82106e+38 // #7f090061 │ │ +2061c8: 7220 660e 1600 |0034: invoke-interface {v6, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +2061ce: 0c01 |0037: move-result-object v1 │ │ +2061d0: 5454 905b |0038: iget-object v4, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +2061d4: 6e10 2872 0400 |003a: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getConsume:()I // method@7228 │ │ +2061da: 0a04 |003d: move-result v4 │ │ +2061dc: 3334 0400 |003e: if-ne v4, v3, 0042 // +0004 │ │ +2061e0: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +2061e2: 2802 |0041: goto 0043 // +0002 │ │ +2061e4: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +2061e6: 7220 8d0e 4100 |0043: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ +2061ec: 5451 a65b |0046: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +2061f0: 6e10 5f15 0100 |0048: invoke-virtual {v1}, Landroid/widget/ViewSwitcher;.getDisplayedChild:()I // method@155f │ │ +2061f6: 0a01 |004b: move-result v1 │ │ +2061f8: 3901 1300 |004c: if-nez v1, 005f // +0013 │ │ +2061fc: 5451 a65b |004e: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +206200: 6e10 5d15 0100 |0050: invoke-virtual {v1}, Landroid/widget/ViewSwitcher;.getChildCount:()I // method@155d │ │ +206206: 0a01 |0053: move-result v1 │ │ +206208: 3731 0b00 |0054: if-le v1, v3, 005f // +000b │ │ +20620c: 1401 bf00 097f |0056: const v1, #float 1.82108e+38 // #7f0900bf │ │ +206212: 7230 6a0e 1602 |0059: invoke-interface {v6, v1, v2}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@0e6a │ │ +206218: 7230 6b0e 1602 |005c: invoke-interface {v6, v1, v2}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@0e6b │ │ +20621e: 6e10 716f 0500 |005f: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +206224: 0c01 |0062: move-result-object v1 │ │ +206226: 6e10 0802 0100 |0063: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +20622c: 0c01 |0066: move-result-object v1 │ │ +20622e: 7110 cb6f 0100 |0067: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/ConnectionManager; // method@6fcb │ │ +206234: 0c01 |006a: move-result-object v1 │ │ +206236: 6e10 cd6f 0100 |006b: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.getStreamingEnabled:()Z // method@6fcd │ │ +20623c: 0a01 |006e: move-result v1 │ │ +20623e: 1403 5f00 097f |006f: const v3, #float 1.82106e+38 // #7f09005f │ │ +206244: 7220 660e 3600 |0072: invoke-interface {v6, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +20624a: 0c06 |0075: move-result-object v6 │ │ +20624c: 3901 0600 |0076: if-nez v1, 007c // +0006 │ │ +206250: 7220 9d0e 2600 |0078: invoke-interface {v6, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ +206256: 282b |007b: goto 00a6 // +002b │ │ +206258: 5451 9a5b |007c: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ +20625c: 6202 6b59 |007e: sget-object v2, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.PLAYING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596b │ │ +206260: 3221 1800 |0080: if-eq v1, v2, 0098 // +0018 │ │ +206264: 5451 9a5b |0082: iget-object v1, v5, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ +206268: 6202 6a59 |0084: sget-object v2, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.BUFFERING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596a │ │ +20626c: 3321 0300 |0086: if-ne v1, v2, 0089 // +0003 │ │ +206270: 2810 |0088: goto 0098 // +0010 │ │ +206272: 6e10 766f 0500 |0089: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206278: 0c01 |008c: move-result-object v1 │ │ +20627a: 1402 4a00 0f7f |008d: const v2, #float 1.90081e+38 // #7f0f004a │ │ +206280: 6e20 fc02 2100 |0090: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +206286: 0c01 |0093: move-result-object v1 │ │ +206288: 7220 9a0e 1600 |0094: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e9a │ │ +20628e: 280f |0097: goto 00a6 // +000f │ │ +206290: 6e10 766f 0500 |0098: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206296: 0c01 |009b: move-result-object v1 │ │ +206298: 1402 4b00 0f7f |009c: const v2, #float 1.90081e+38 // #7f0f004b │ │ +20629e: 6e20 fc02 2100 |009f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +2062a4: 0c01 |00a2: move-result-object v1 │ │ +2062a6: 7220 9a0e 1600 |00a3: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e9a │ │ +2062ac: 6e10 1c14 0000 |00a6: invoke-virtual {v0}, Landroid/widget/PopupMenu;.show:()V // method@141c │ │ +2062b2: 0e00 |00a9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x000c line=1020 │ │ 0x000f line=1022 │ │ 0x0012 line=1024 │ │ 0x0016 line=1027 │ │ @@ -756295,221 +756295,221 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 432 16-bit code units │ │ -2062bc: |[2062bc] org.gateshipone.malp.application.views.NowPlayingView.updateMPDCurrentTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ -2062cc: 6e10 9772 0800 |0000: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getVisibleTitle:()Ljava/lang/String; // method@7297 │ │ -2062d2: 0c00 |0003: move-result-object v0 │ │ -2062d4: 5471 a25b |0004: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ -2062d8: 6e20 4815 0100 |0006: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2062de: 6e10 9072 0800 |0009: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -2062e4: 0c00 |000c: move-result-object v0 │ │ -2062e6: 6e10 ab65 0000 |000d: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2062ec: 0a00 |0010: move-result v0 │ │ -2062ee: 3900 3700 |0011: if-nez v0, 0048 // +0037 │ │ -2062f2: 6e10 8b72 0800 |0013: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -2062f8: 0c00 |0016: move-result-object v0 │ │ -2062fa: 6e10 ab65 0000 |0017: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -206300: 0a00 |001a: move-result v0 │ │ -206302: 3900 2d00 |001b: if-nez v0, 0048 // +002d │ │ -206306: 5470 a15b |001d: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ -20630a: 2201 c70c |001f: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20630e: 7010 c165 0100 |0021: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -206314: 6e10 9072 0800 |0024: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -20631a: 0c02 |0027: move-result-object v2 │ │ -20631c: 6e20 cb65 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206322: 6e10 766f 0700 |002b: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -206328: 0c02 |002e: move-result-object v2 │ │ -20632a: 1403 8401 0f7f |002f: const v3, #float 1.90087e+38 // #7f0f0184 │ │ -206330: 6e20 fc02 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -206336: 0c02 |0035: move-result-object v2 │ │ -206338: 6e20 cb65 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20633e: 6e10 8b72 0800 |0039: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -206344: 0c02 |003c: move-result-object v2 │ │ -206346: 6e20 cb65 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20634c: 6e10 d165 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -206352: 0c01 |0043: move-result-object v1 │ │ -206354: 6e20 4815 1000 |0044: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -20635a: 2846 |0047: goto 008d // +0046 │ │ -20635c: 6e10 9072 0800 |0048: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -206362: 0c00 |004b: move-result-object v0 │ │ -206364: 6e10 ab65 0000 |004c: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20636a: 0a00 |004f: move-result v0 │ │ -20636c: 3800 1600 |0050: if-eqz v0, 0066 // +0016 │ │ -206370: 6e10 8b72 0800 |0052: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -206376: 0c00 |0055: move-result-object v0 │ │ -206378: 6e10 ab65 0000 |0056: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -20637e: 0a00 |0059: move-result v0 │ │ -206380: 3900 0c00 |005a: if-nez v0, 0066 // +000c │ │ -206384: 5470 a15b |005c: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ -206388: 6e10 8b72 0800 |005e: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -20638e: 0c01 |0061: move-result-object v1 │ │ -206390: 6e20 4815 1000 |0062: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -206396: 2828 |0065: goto 008d // +0028 │ │ -206398: 6e10 8b72 0800 |0066: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -20639e: 0c00 |0069: move-result-object v0 │ │ -2063a0: 6e10 ab65 0000 |006a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2063a6: 0a00 |006d: move-result v0 │ │ -2063a8: 3800 1600 |006e: if-eqz v0, 0084 // +0016 │ │ -2063ac: 6e10 9072 0800 |0070: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -2063b2: 0c00 |0073: move-result-object v0 │ │ -2063b4: 6e10 ab65 0000 |0074: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -2063ba: 0a00 |0077: move-result v0 │ │ -2063bc: 3900 0c00 |0078: if-nez v0, 0084 // +000c │ │ -2063c0: 5470 a15b |007a: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ -2063c4: 6e10 9072 0800 |007c: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -2063ca: 0c01 |007f: move-result-object v1 │ │ -2063cc: 6e20 4815 1000 |0080: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2063d2: 280a |0083: goto 008d // +000a │ │ -2063d4: 5470 a15b |0084: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ -2063d8: 6e10 8772 0800 |0086: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -2063de: 0c01 |0089: move-result-object v1 │ │ -2063e0: 6e20 4815 1000 |008a: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2063e6: 5470 915b |008d: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2063ea: 1211 |008f: const/4 v1, #int 1 // #1 │ │ -2063ec: 3800 2200 |0090: if-eqz v0, 00b2 // +0022 │ │ -2063f0: 6e10 8b72 0800 |0092: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -2063f6: 0c00 |0095: move-result-object v0 │ │ -2063f8: 5472 915b |0096: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2063fc: 6e10 8b72 0200 |0098: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -206402: 0c02 |009b: move-result-object v2 │ │ -206404: 6e20 9f65 2000 |009c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20640a: 0a00 |009f: move-result v0 │ │ -20640c: 3800 1200 |00a0: if-eqz v0, 00b2 // +0012 │ │ -206410: 6e10 8f72 0800 |00a2: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -206416: 0c00 |00a5: move-result-object v0 │ │ -206418: 5472 915b |00a6: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -20641c: 6e10 8f72 0200 |00a8: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -206422: 0c02 |00ab: move-result-object v2 │ │ -206424: 6e20 9f65 2000 |00ac: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20642a: 0a00 |00af: move-result v0 │ │ -20642c: 3900 5800 |00b0: if-nez v0, 0108 // +0058 │ │ -206430: 6e10 716f 0700 |00b2: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206436: 0c00 |00b5: move-result-object v0 │ │ -206438: 1402 5101 047f |00b6: const v2, #float 1.75465e+38 // #7f040151 │ │ -20643e: 7120 9c6e 2000 |00b9: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -206444: 0a00 |00bc: move-result v0 │ │ -206446: 6e10 766f 0700 |00bd: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -20644c: 0c02 |00c0: move-result-object v2 │ │ -20644e: 1403 6800 087f |00c1: const v3, #float 1.80777e+38 // #7f080068 │ │ -206454: 1204 |00c4: const/4 v4, #int 0 // #0 │ │ -206456: 6e30 ec02 3204 |00c5: invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -20645c: 0c02 |00c8: move-result-object v2 │ │ -20645e: 7110 4730 0200 |00c9: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -206464: 0c02 |00cc: move-result-object v2 │ │ -206466: 7120 4330 0200 |00cd: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -20646c: 5470 845b |00d0: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -206470: 6e10 fc6e 0000 |00d2: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearAlbumImage:()V // method@6efc │ │ -206476: 6e10 716f 0700 |00d5: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -20647c: 0c00 |00d8: move-result-object v0 │ │ -20647e: 1402 5001 047f |00d9: const v2, #float 1.75465e+38 // #7f040150 │ │ -206484: 7120 9c6e 2000 |00dc: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -20648a: 0a00 |00df: move-result v0 │ │ -20648c: 6e10 766f 0700 |00e0: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -206492: 0c02 |00e3: move-result-object v2 │ │ -206494: 1403 6900 087f |00e4: const v3, #float 1.80777e+38 // #7f080069 │ │ -20649a: 6e30 ec02 3204 |00e7: invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -2064a0: 0c02 |00ea: move-result-object v2 │ │ -2064a2: 7110 4730 0200 |00eb: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -2064a8: 0c02 |00ee: move-result-object v2 │ │ -2064aa: 7120 4330 0200 |00ef: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -2064b0: 5470 9c5b |00f2: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopCoverImage:Landroid/widget/ImageView; // field@5b9c │ │ -2064b4: 6e20 7e13 2000 |00f4: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ -2064ba: 5470 855b |00f7: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ -2064be: 5472 845b |00f9: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2064c2: 6e10 036f 0200 |00fb: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ -2064c8: 0a02 |00fe: move-result v2 │ │ -2064ca: 5473 845b |00ff: iget-object v3, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2064ce: 6e10 006f 0300 |0101: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ -2064d4: 0a03 |0104: move-result v3 │ │ -2064d6: 6e53 646e 8021 |0105: invoke-virtual {v0, v8, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e64 │ │ -2064dc: 5570 985b |0108: iget-boolean v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ -2064e0: 3800 3c00 |010a: if-eqz v0, 0146 // +003c │ │ -2064e4: 5470 915b |010c: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2064e8: 3800 2200 |010e: if-eqz v0, 0130 // +0022 │ │ -2064ec: 6e10 9072 0800 |0110: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -2064f2: 0c00 |0113: move-result-object v0 │ │ -2064f4: 5472 915b |0114: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2064f8: 6e10 9072 0200 |0116: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -2064fe: 0c02 |0119: move-result-object v2 │ │ -206500: 6e20 9f65 2000 |011a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -206506: 0a00 |011d: move-result v0 │ │ -206508: 3800 1200 |011e: if-eqz v0, 0130 // +0012 │ │ -20650c: 6e10 9172 0800 |0120: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ -206512: 0c00 |0123: move-result-object v0 │ │ -206514: 5472 915b |0124: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -206518: 6e10 8d72 0200 |0126: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistMBID:()Ljava/lang/String; // method@728d │ │ -20651e: 0c02 |0129: move-result-object v2 │ │ -206520: 6e20 9f65 2000 |012a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -206526: 0a00 |012d: move-result v0 │ │ -206528: 3900 1800 |012e: if-nez v0, 0146 // +0018 │ │ -20652c: 5470 845b |0130: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -206530: 6e10 fd6e 0000 |0132: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearArtistImage:()V // method@6efd │ │ -206536: 5470 855b |0135: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ -20653a: 5472 845b |0137: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -20653e: 6e10 036f 0200 |0139: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ -206544: 0a02 |013c: move-result v2 │ │ -206546: 5473 845b |013d: iget-object v3, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -20654a: 6e10 006f 0300 |013f: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ -206550: 0a03 |0142: move-result v3 │ │ -206552: 6e53 636e 8021 |0143: invoke-virtual {v0, v8, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e63 │ │ -206558: 5470 8e5b |0146: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -20655c: 6e10 a413 0000 |0148: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ -206562: 0c00 |014b: move-result-object v0 │ │ -206564: 1f00 0603 |014c: check-cast v0, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ -206568: 5471 9f5b |014e: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -20656c: 6e10 4613 0100 |0150: invoke-virtual {v1}, Landroid/widget/ImageButton;.getWidth:()I // method@1346 │ │ -206572: 0a01 |0153: move-result v1 │ │ -206574: 8311 |0154: int-to-double v1, v1 │ │ -206576: 1903 f03f |0155: const-wide/high16 v3, #long 4607182418800017408 // #3ff0 │ │ -20657a: 5275 875b |0157: iget v5, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -20657e: 8955 |0159: float-to-double v5, v5 │ │ -206580: cc53 |015a: sub-double/2addr v3, v5 │ │ -206582: ad01 0103 |015b: mul-double v1, v1, v3 │ │ -206586: 8a11 |015d: double-to-int v1, v1 │ │ -206588: 6e20 5414 1000 |015e: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ -20658e: 5471 8e5b |0161: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -206592: 6e20 be13 0100 |0163: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ -206598: 5470 a45b |0166: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackURI:Landroid/widget/TextView; // field@5ba4 │ │ -20659c: 6e10 8772 0800 |0168: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -2065a2: 0c01 |016b: move-result-object v1 │ │ -2065a4: 6e20 4815 1000 |016c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2065aa: 6e10 8072 0800 |016f: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ -2065b0: 0a00 |0172: move-result v0 │ │ -2065b2: 3800 2d00 |0173: if-eqz v0, 01a0 // +002d │ │ -2065b6: 5470 a35b |0175: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackNo:Landroid/widget/TextView; // field@5ba3 │ │ -2065ba: 2201 c70c |0177: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2065be: 7010 c165 0100 |0179: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2065c4: 6e10 9572 0800 |017c: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ -2065ca: 0a02 |017f: move-result v2 │ │ -2065cc: 6e20 c765 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -2065d2: 6e10 766f 0700 |0183: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -2065d8: 0c02 |0186: move-result-object v2 │ │ -2065da: 1403 8501 0f7f |0187: const v3, #float 1.90087e+38 // #7f0f0185 │ │ -2065e0: 6e20 fc02 3200 |018a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -2065e6: 0c02 |018d: move-result-object v2 │ │ -2065e8: 6e20 cb65 2100 |018e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2065ee: 6e10 8072 0800 |0191: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ -2065f4: 0a02 |0194: move-result v2 │ │ -2065f6: 6e20 c765 2100 |0195: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -2065fc: 6e10 d165 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -206602: 0c01 |019b: move-result-object v1 │ │ -206604: 6e20 4815 1000 |019c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -20660a: 280e |019f: goto 01ad // +000e │ │ -20660c: 5470 a35b |01a0: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackNo:Landroid/widget/TextView; // field@5ba3 │ │ -206610: 6e10 9572 0800 |01a2: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ -206616: 0a01 |01a5: move-result v1 │ │ -206618: 7110 be65 0100 |01a6: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -20661e: 0c01 |01a9: move-result-object v1 │ │ -206620: 6e20 4815 1000 |01aa: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -206626: 5b78 915b |01ad: iput-object v8, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -20662a: 0e00 |01af: return-void │ │ +2062b4: |[2062b4] org.gateshipone.malp.application.views.NowPlayingView.updateMPDCurrentTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ +2062c4: 6e10 9772 0800 |0000: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getVisibleTitle:()Ljava/lang/String; // method@7297 │ │ +2062ca: 0c00 |0003: move-result-object v0 │ │ +2062cc: 5471 a25b |0004: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ +2062d0: 6e20 4815 0100 |0006: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2062d6: 6e10 9072 0800 |0009: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2062dc: 0c00 |000c: move-result-object v0 │ │ +2062de: 6e10 ab65 0000 |000d: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +2062e4: 0a00 |0010: move-result v0 │ │ +2062e6: 3900 3700 |0011: if-nez v0, 0048 // +0037 │ │ +2062ea: 6e10 8b72 0800 |0013: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +2062f0: 0c00 |0016: move-result-object v0 │ │ +2062f2: 6e10 ab65 0000 |0017: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +2062f8: 0a00 |001a: move-result v0 │ │ +2062fa: 3900 2d00 |001b: if-nez v0, 0048 // +002d │ │ +2062fe: 5470 a15b |001d: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ +206302: 2201 c70c |001f: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +206306: 7010 c165 0100 |0021: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20630c: 6e10 9072 0800 |0024: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +206312: 0c02 |0027: move-result-object v2 │ │ +206314: 6e20 cb65 2100 |0028: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20631a: 6e10 766f 0700 |002b: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206320: 0c02 |002e: move-result-object v2 │ │ +206322: 1403 8401 0f7f |002f: const v3, #float 1.90087e+38 // #7f0f0184 │ │ +206328: 6e20 fc02 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +20632e: 0c02 |0035: move-result-object v2 │ │ +206330: 6e20 cb65 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206336: 6e10 8b72 0800 |0039: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +20633c: 0c02 |003c: move-result-object v2 │ │ +20633e: 6e20 cb65 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206344: 6e10 d165 0100 |0040: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20634a: 0c01 |0043: move-result-object v1 │ │ +20634c: 6e20 4815 1000 |0044: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +206352: 2846 |0047: goto 008d // +0046 │ │ +206354: 6e10 9072 0800 |0048: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +20635a: 0c00 |004b: move-result-object v0 │ │ +20635c: 6e10 ab65 0000 |004c: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +206362: 0a00 |004f: move-result v0 │ │ +206364: 3800 1600 |0050: if-eqz v0, 0066 // +0016 │ │ +206368: 6e10 8b72 0800 |0052: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +20636e: 0c00 |0055: move-result-object v0 │ │ +206370: 6e10 ab65 0000 |0056: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +206376: 0a00 |0059: move-result v0 │ │ +206378: 3900 0c00 |005a: if-nez v0, 0066 // +000c │ │ +20637c: 5470 a15b |005c: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ +206380: 6e10 8b72 0800 |005e: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +206386: 0c01 |0061: move-result-object v1 │ │ +206388: 6e20 4815 1000 |0062: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +20638e: 2828 |0065: goto 008d // +0028 │ │ +206390: 6e10 8b72 0800 |0066: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +206396: 0c00 |0069: move-result-object v0 │ │ +206398: 6e10 ab65 0000 |006a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20639e: 0a00 |006d: move-result v0 │ │ +2063a0: 3800 1600 |006e: if-eqz v0, 0084 // +0016 │ │ +2063a4: 6e10 9072 0800 |0070: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2063aa: 0c00 |0073: move-result-object v0 │ │ +2063ac: 6e10 ab65 0000 |0074: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +2063b2: 0a00 |0077: move-result v0 │ │ +2063b4: 3900 0c00 |0078: if-nez v0, 0084 // +000c │ │ +2063b8: 5470 a15b |007a: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ +2063bc: 6e10 9072 0800 |007c: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2063c2: 0c01 |007f: move-result-object v1 │ │ +2063c4: 6e20 4815 1000 |0080: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2063ca: 280a |0083: goto 008d // +000a │ │ +2063cc: 5470 a15b |0084: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ +2063d0: 6e10 8772 0800 |0086: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +2063d6: 0c01 |0089: move-result-object v1 │ │ +2063d8: 6e20 4815 1000 |008a: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2063de: 5470 915b |008d: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2063e2: 1211 |008f: const/4 v1, #int 1 // #1 │ │ +2063e4: 3800 2200 |0090: if-eqz v0, 00b2 // +0022 │ │ +2063e8: 6e10 8b72 0800 |0092: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +2063ee: 0c00 |0095: move-result-object v0 │ │ +2063f0: 5472 915b |0096: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2063f4: 6e10 8b72 0200 |0098: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +2063fa: 0c02 |009b: move-result-object v2 │ │ +2063fc: 6e20 9f65 2000 |009c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206402: 0a00 |009f: move-result v0 │ │ +206404: 3800 1200 |00a0: if-eqz v0, 00b2 // +0012 │ │ +206408: 6e10 8f72 0800 |00a2: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +20640e: 0c00 |00a5: move-result-object v0 │ │ +206410: 5472 915b |00a6: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +206414: 6e10 8f72 0200 |00a8: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +20641a: 0c02 |00ab: move-result-object v2 │ │ +20641c: 6e20 9f65 2000 |00ac: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206422: 0a00 |00af: move-result v0 │ │ +206424: 3900 5800 |00b0: if-nez v0, 0108 // +0058 │ │ +206428: 6e10 716f 0700 |00b2: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20642e: 0c00 |00b5: move-result-object v0 │ │ +206430: 1402 5101 047f |00b6: const v2, #float 1.75465e+38 // #7f040151 │ │ +206436: 7120 9c6e 2000 |00b9: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +20643c: 0a00 |00bc: move-result v0 │ │ +20643e: 6e10 766f 0700 |00bd: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206444: 0c02 |00c0: move-result-object v2 │ │ +206446: 1403 6800 087f |00c1: const v3, #float 1.80777e+38 // #7f080068 │ │ +20644c: 1204 |00c4: const/4 v4, #int 0 // #0 │ │ +20644e: 6e30 ec02 3204 |00c5: invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +206454: 0c02 |00c8: move-result-object v2 │ │ +206456: 7110 4730 0200 |00c9: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +20645c: 0c02 |00cc: move-result-object v2 │ │ +20645e: 7120 4330 0200 |00cd: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +206464: 5470 845b |00d0: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +206468: 6e10 fc6e 0000 |00d2: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearAlbumImage:()V // method@6efc │ │ +20646e: 6e10 716f 0700 |00d5: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +206474: 0c00 |00d8: move-result-object v0 │ │ +206476: 1402 5001 047f |00d9: const v2, #float 1.75465e+38 // #7f040150 │ │ +20647c: 7120 9c6e 2000 |00dc: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +206482: 0a00 |00df: move-result v0 │ │ +206484: 6e10 766f 0700 |00e0: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +20648a: 0c02 |00e3: move-result-object v2 │ │ +20648c: 1403 6900 087f |00e4: const v3, #float 1.80777e+38 // #7f080069 │ │ +206492: 6e30 ec02 3204 |00e7: invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +206498: 0c02 |00ea: move-result-object v2 │ │ +20649a: 7110 4730 0200 |00eb: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +2064a0: 0c02 |00ee: move-result-object v2 │ │ +2064a2: 7120 4330 0200 |00ef: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +2064a8: 5470 9c5b |00f2: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopCoverImage:Landroid/widget/ImageView; // field@5b9c │ │ +2064ac: 6e20 7e13 2000 |00f4: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ +2064b2: 5470 855b |00f7: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ +2064b6: 5472 845b |00f9: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2064ba: 6e10 036f 0200 |00fb: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ +2064c0: 0a02 |00fe: move-result v2 │ │ +2064c2: 5473 845b |00ff: iget-object v3, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2064c6: 6e10 006f 0300 |0101: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ +2064cc: 0a03 |0104: move-result v3 │ │ +2064ce: 6e53 646e 8021 |0105: invoke-virtual {v0, v8, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e64 │ │ +2064d4: 5570 985b |0108: iget-boolean v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ +2064d8: 3800 3c00 |010a: if-eqz v0, 0146 // +003c │ │ +2064dc: 5470 915b |010c: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2064e0: 3800 2200 |010e: if-eqz v0, 0130 // +0022 │ │ +2064e4: 6e10 9072 0800 |0110: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2064ea: 0c00 |0113: move-result-object v0 │ │ +2064ec: 5472 915b |0114: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2064f0: 6e10 9072 0200 |0116: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2064f6: 0c02 |0119: move-result-object v2 │ │ +2064f8: 6e20 9f65 2000 |011a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2064fe: 0a00 |011d: move-result v0 │ │ +206500: 3800 1200 |011e: if-eqz v0, 0130 // +0012 │ │ +206504: 6e10 9172 0800 |0120: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ +20650a: 0c00 |0123: move-result-object v0 │ │ +20650c: 5472 915b |0124: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +206510: 6e10 8d72 0200 |0126: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistMBID:()Ljava/lang/String; // method@728d │ │ +206516: 0c02 |0129: move-result-object v2 │ │ +206518: 6e20 9f65 2000 |012a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +20651e: 0a00 |012d: move-result v0 │ │ +206520: 3900 1800 |012e: if-nez v0, 0146 // +0018 │ │ +206524: 5470 845b |0130: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +206528: 6e10 fd6e 0000 |0132: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearArtistImage:()V // method@6efd │ │ +20652e: 5470 855b |0135: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ +206532: 5472 845b |0137: iget-object v2, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +206536: 6e10 036f 0200 |0139: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ +20653c: 0a02 |013c: move-result v2 │ │ +20653e: 5473 845b |013d: iget-object v3, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +206542: 6e10 006f 0300 |013f: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ +206548: 0a03 |0142: move-result v3 │ │ +20654a: 6e53 636e 8021 |0143: invoke-virtual {v0, v8, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e63 │ │ +206550: 5470 8e5b |0146: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +206554: 6e10 a413 0000 |0148: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ +20655a: 0c00 |014b: move-result-object v0 │ │ +20655c: 1f00 0603 |014c: check-cast v0, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ +206560: 5471 9f5b |014e: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +206564: 6e10 4613 0100 |0150: invoke-virtual {v1}, Landroid/widget/ImageButton;.getWidth:()I // method@1346 │ │ +20656a: 0a01 |0153: move-result v1 │ │ +20656c: 8311 |0154: int-to-double v1, v1 │ │ +20656e: 1903 f03f |0155: const-wide/high16 v3, #long 4607182418800017408 // #3ff0 │ │ +206572: 5275 875b |0157: iget v5, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +206576: 8955 |0159: float-to-double v5, v5 │ │ +206578: cc53 |015a: sub-double/2addr v3, v5 │ │ +20657a: ad01 0103 |015b: mul-double v1, v1, v3 │ │ +20657e: 8a11 |015d: double-to-int v1, v1 │ │ +206580: 6e20 5414 1000 |015e: invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ +206586: 5471 8e5b |0161: iget-object v1, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +20658a: 6e20 be13 0100 |0163: invoke-virtual {v1, v0}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ +206590: 5470 a45b |0166: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackURI:Landroid/widget/TextView; // field@5ba4 │ │ +206594: 6e10 8772 0800 |0168: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +20659a: 0c01 |016b: move-result-object v1 │ │ +20659c: 6e20 4815 1000 |016c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2065a2: 6e10 8072 0800 |016f: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ +2065a8: 0a00 |0172: move-result v0 │ │ +2065aa: 3800 2d00 |0173: if-eqz v0, 01a0 // +002d │ │ +2065ae: 5470 a35b |0175: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackNo:Landroid/widget/TextView; // field@5ba3 │ │ +2065b2: 2201 c70c |0177: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2065b6: 7010 c165 0100 |0179: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2065bc: 6e10 9572 0800 |017c: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ +2065c2: 0a02 |017f: move-result v2 │ │ +2065c4: 6e20 c765 2100 |0180: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +2065ca: 6e10 766f 0700 |0183: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +2065d0: 0c02 |0186: move-result-object v2 │ │ +2065d2: 1403 8501 0f7f |0187: const v3, #float 1.90087e+38 // #7f0f0185 │ │ +2065d8: 6e20 fc02 3200 |018a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +2065de: 0c02 |018d: move-result-object v2 │ │ +2065e0: 6e20 cb65 2100 |018e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2065e6: 6e10 8072 0800 |0191: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ +2065ec: 0a02 |0194: move-result v2 │ │ +2065ee: 6e20 c765 2100 |0195: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +2065f4: 6e10 d165 0100 |0198: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2065fa: 0c01 |019b: move-result-object v1 │ │ +2065fc: 6e20 4815 1000 |019c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +206602: 280e |019f: goto 01ad // +000e │ │ +206604: 5470 a35b |01a0: iget-object v0, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackNo:Landroid/widget/TextView; // field@5ba3 │ │ +206608: 6e10 9572 0800 |01a2: invoke-virtual {v8}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ +20660e: 0a01 |01a5: move-result v1 │ │ +206610: 7110 be65 0100 |01a6: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +206616: 0c01 |01a9: move-result-object v1 │ │ +206618: 6e20 4815 1000 |01aa: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +20661e: 5b78 915b |01ad: iput-object v8, v7, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +206622: 0e00 |01af: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1283 │ │ 0x0004 line=1284 │ │ 0x0009 line=1287 │ │ 0x001d line=1288 │ │ 0x0048 line=1289 │ │ @@ -756551,330 +756551,330 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 675 16-bit code units │ │ -20662c: |[20662c] org.gateshipone.malp.application.views.NowPlayingView.updateMPDStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ -20663c: 6e10 2c72 0b00 |0000: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ -206642: 0c00 |0003: move-result-object v0 │ │ -206644: 6201 6a5b |0004: sget-object v1, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ -206648: 6e10 1d72 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ -20664e: 0a00 |0009: move-result v0 │ │ -206650: 4400 0100 |000a: aget v0, v1, v0 │ │ -206654: 1231 |000c: const/4 v1, #int 3 // #3 │ │ -206656: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -206658: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -20665a: 3230 1800 |000f: if-eq v0, v3, 0027 // +0018 │ │ -20665e: 3220 0500 |0011: if-eq v0, v2, 0016 // +0005 │ │ -206662: 3210 0300 |0013: if-eq v0, v1, 0016 // +0003 │ │ -206666: 2822 |0015: goto 0037 // +0022 │ │ -206668: 54a0 9e5b |0016: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ -20666c: 1404 8700 087f |0018: const v4, #float 1.80778e+38 // #7f080087 │ │ -206672: 6e20 4d13 4000 |001b: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ -206678: 54a0 7e5b |001e: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ -20667c: 1404 8800 087f |0020: const v4, #float 1.80778e+38 // #7f080088 │ │ -206682: 6e20 4d13 4000 |0023: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ -206688: 2811 |0026: goto 0037 // +0011 │ │ -20668a: 54a0 9e5b |0027: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ -20668e: 1404 8500 087f |0029: const v4, #float 1.80778e+38 // #7f080085 │ │ -206694: 6e20 4d13 4000 |002c: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ -20669a: 54a0 7e5b |002f: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ -20669e: 1404 8600 087f |0031: const v4, #float 1.80778e+38 // #7f080086 │ │ -2066a4: 6e20 4d13 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ -2066aa: 6e10 3072 0b00 |0037: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRepeat:()I // method@7230 │ │ -2066b0: 0a00 |003a: move-result v0 │ │ -2066b2: 1404 3504 0101 |003b: const v4, #float 2.36966e-38 // #01010435 │ │ -2066b8: 1405 8e00 087f |003e: const v5, #float 1.80778e+38 // #7f08008e │ │ -2066be: 1406 5001 047f |0041: const v6, #float 1.75465e+38 // #7f040150 │ │ -2066c4: 3800 1c00 |0044: if-eqz v0, 0060 // +001c │ │ -2066c8: 3230 0300 |0046: if-eq v0, v3, 0049 // +0003 │ │ -2066cc: 282e |0048: goto 0076 // +002e │ │ -2066ce: 54a0 815b |0049: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ -2066d2: 6e20 4d13 5000 |004b: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ -2066d8: 54a0 815b |004e: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ -2066dc: 6e10 716f 0a00 |0050: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2066e2: 0c05 |0053: move-result-object v5 │ │ -2066e4: 7120 9c6e 4500 |0054: invoke-static {v5, v4}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -2066ea: 0a05 |0057: move-result v5 │ │ -2066ec: 7110 d002 0500 |0058: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -2066f2: 0c05 |005b: move-result-object v5 │ │ -2066f4: 6e20 4e13 5000 |005c: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ -2066fa: 2817 |005f: goto 0076 // +0017 │ │ -2066fc: 54a0 815b |0060: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ -206700: 6e20 4d13 5000 |0062: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ -206706: 54a0 815b |0065: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ -20670a: 6e10 716f 0a00 |0067: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206710: 0c05 |006a: move-result-object v5 │ │ -206712: 7120 9c6e 6500 |006b: invoke-static {v5, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -206718: 0a05 |006e: move-result v5 │ │ -20671a: 7110 d002 0500 |006f: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -206720: 0c05 |0072: move-result-object v5 │ │ -206722: 6e20 4e13 5000 |0073: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ -206728: 6e10 2f72 0b00 |0076: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRandom:()I // method@722f │ │ -20672e: 0a00 |0079: move-result v0 │ │ -206730: 3800 1700 |007a: if-eqz v0, 0091 // +0017 │ │ -206734: 3230 0300 |007c: if-eq v0, v3, 007f // +0003 │ │ -206738: 2824 |007e: goto 00a2 // +0024 │ │ -20673a: 54a0 805b |007f: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ -20673e: 6e10 716f 0a00 |0081: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206744: 0c05 |0084: move-result-object v5 │ │ -206746: 7120 9c6e 4500 |0085: invoke-static {v5, v4}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -20674c: 0a04 |0088: move-result v4 │ │ -20674e: 7110 d002 0400 |0089: invoke-static {v4}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -206754: 0c04 |008c: move-result-object v4 │ │ -206756: 6e20 4e13 4000 |008d: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ -20675c: 2812 |0090: goto 00a2 // +0012 │ │ -20675e: 54a0 805b |0091: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ -206762: 6e10 716f 0a00 |0093: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -206768: 0c04 |0096: move-result-object v4 │ │ -20676a: 7120 9c6e 6400 |0097: invoke-static {v4, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -206770: 0a04 |009a: move-result v4 │ │ -206772: 7110 d002 0400 |009b: invoke-static {v4}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -206778: 0c04 |009e: move-result-object v4 │ │ -20677a: 6e20 4e13 4000 |009f: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ -206780: 54a0 975b |00a2: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ -206784: 6e10 3372 0b00 |00a4: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getTrackLength:()I // method@7233 │ │ -20678a: 0a04 |00a7: move-result v4 │ │ -20678c: 6e20 9414 4000 |00a8: invoke-virtual {v0, v4}, Landroid/widget/SeekBar;.setMax:(I)V // method@1494 │ │ -206792: 54a0 975b |00ab: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ -206796: 6e10 8e14 0000 |00ad: invoke-virtual {v0}, Landroid/widget/SeekBar;.isPressed:()Z // method@148e │ │ -20679c: 0a00 |00b0: move-result v0 │ │ -20679e: 3900 0b00 |00b1: if-nez v0, 00bc // +000b │ │ -2067a2: 54a0 975b |00b3: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ -2067a6: 6e10 2a72 0b00 |00b5: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getElapsedTime:()I // method@722a │ │ -2067ac: 0a04 |00b8: move-result v4 │ │ -2067ae: 6e20 9614 4000 |00b9: invoke-virtual {v0, v4}, Landroid/widget/SeekBar;.setProgress:(I)V // method@1496 │ │ -2067b4: 54a0 8d5b |00bc: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mElapsedTime:Landroid/widget/TextView; // field@5b8d │ │ -2067b8: 6e10 2a72 0b00 |00be: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getElapsedTime:()I // method@722a │ │ -2067be: 0a04 |00c1: move-result v4 │ │ -2067c0: 8144 |00c2: int-to-long v4, v4 │ │ -2067c2: 7120 706e 5400 |00c3: invoke-static {v4, v5}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ -2067c8: 0c04 |00c6: move-result-object v4 │ │ -2067ca: 6e20 4815 4000 |00c7: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2067d0: 54a0 8c5b |00ca: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDuration:Landroid/widget/TextView; // field@5b8c │ │ -2067d4: 6e10 3372 0b00 |00cc: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getTrackLength:()I // method@7233 │ │ -2067da: 0a04 |00cf: move-result v4 │ │ -2067dc: 8144 |00d0: int-to-long v4, v4 │ │ -2067de: 7120 706e 5400 |00d1: invoke-static {v4, v5}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ -2067e4: 0c04 |00d4: move-result-object v4 │ │ -2067e6: 6e20 4815 4000 |00d5: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2067ec: 6e10 3572 0b00 |00d8: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getVolume:()I // method@7235 │ │ -2067f2: 0a00 |00db: move-result v0 │ │ -2067f4: 54a4 ac5b |00dc: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ -2067f8: 6e10 8e14 0400 |00de: invoke-virtual {v4}, Landroid/widget/SeekBar;.isPressed:()Z // method@148e │ │ -2067fe: 0a04 |00e1: move-result v4 │ │ -206800: 3904 0700 |00e2: if-nez v4, 00e9 // +0007 │ │ -206804: 54a4 ac5b |00e4: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ -206808: 6e20 9614 0400 |00e6: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setProgress:(I)V // method@1496 │ │ -20680e: 1304 4600 |00e9: const/16 v4, #int 70 // #46 │ │ -206812: 3440 1000 |00eb: if-lt v0, v4, 00fb // +0010 │ │ -206816: 54a4 a85b |00ed: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -20681a: 1405 9a00 087f |00ef: const v5, #float 1.80778e+38 // #7f08009a │ │ -206820: 6e20 8013 5400 |00f2: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -206826: 54a4 a95b |00f5: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ -20682a: 6e20 8013 5400 |00f7: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -206830: 2834 |00fa: goto 012e // +0034 │ │ -206832: 1305 1e00 |00fb: const/16 v5, #int 30 // #1e │ │ -206836: 3450 1200 |00fd: if-lt v0, v5, 010f // +0012 │ │ -20683a: 3540 1000 |00ff: if-ge v0, v4, 010f // +0010 │ │ -20683e: 54a4 a85b |0101: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -206842: 1405 9c00 087f |0103: const v5, #float 1.80778e+38 // #7f08009c │ │ -206848: 6e20 8013 5400 |0106: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -20684e: 54a4 a95b |0109: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ -206852: 6e20 8013 5400 |010b: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -206858: 2820 |010e: goto 012e // +0020 │ │ -20685a: 3d00 1200 |010f: if-lez v0, 0121 // +0012 │ │ -20685e: 3550 1000 |0111: if-ge v0, v5, 0121 // +0010 │ │ -206862: 54a4 a85b |0113: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -206866: 1405 9b00 087f |0115: const v5, #float 1.80778e+38 // #7f08009b │ │ -20686c: 6e20 8013 5400 |0118: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -206872: 54a4 a95b |011b: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ -206876: 6e20 8013 5400 |011d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -20687c: 280e |0120: goto 012e // +000e │ │ -20687e: 54a4 a85b |0121: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -206882: 1405 9d00 087f |0123: const v5, #float 1.80778e+38 // #7f08009d │ │ -206888: 6e20 8013 5400 |0126: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -20688e: 54a4 a95b |0129: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ -206892: 6e20 8013 5400 |012b: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ -206898: 54a4 a85b |012e: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -20689c: 6e10 716f 0a00 |0130: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2068a2: 0c05 |0133: move-result-object v5 │ │ -2068a4: 7120 9c6e 6500 |0134: invoke-static {v5, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -2068aa: 0a05 |0137: move-result v5 │ │ -2068ac: 7110 d002 0500 |0138: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -2068b2: 0c05 |013b: move-result-object v5 │ │ -2068b4: 6e20 8113 5400 |013c: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@1381 │ │ -2068ba: 54a4 a95b |013f: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ -2068be: 6e10 716f 0a00 |0141: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2068c4: 0c05 |0144: move-result-object v5 │ │ -2068c6: 7120 9c6e 6500 |0145: invoke-static {v5, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -2068cc: 0a05 |0148: move-result v5 │ │ -2068ce: 7110 d002 0500 |0149: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -2068d4: 0c05 |014c: move-result-object v5 │ │ -2068d6: 6e20 8113 5400 |014d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@1381 │ │ -2068dc: 54a4 af5b |0150: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeText:Landroid/widget/TextView; // field@5baf │ │ -2068e0: 2205 c70c |0152: new-instance v5, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2068e4: 7010 c165 0500 |0154: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2068ea: 7110 be65 0000 |0157: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -2068f0: 0c00 |015a: move-result-object v0 │ │ -2068f2: 6e20 cb65 0500 |015b: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2068f8: 1300 2500 |015e: const/16 v0, #int 37 // #25 │ │ -2068fc: 6e20 c465 0500 |0160: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -206902: 6e10 d165 0500 |0163: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -206908: 0c00 |0166: move-result-object v0 │ │ -20690a: 6e20 4815 0400 |0167: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -206910: 54a0 945b |016a: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistNo:Landroid/widget/TextView; // field@5b94 │ │ -206914: 2204 c70c |016c: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ -206918: 7010 c165 0400 |016e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20691e: 6e10 2972 0b00 |0171: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -206924: 0a05 |0174: move-result v5 │ │ -206926: b035 |0175: add-int/2addr v5, v3 │ │ -206928: 6e20 c765 5400 |0176: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -20692e: 6e10 766f 0a00 |0179: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -206934: 0c05 |017c: move-result-object v5 │ │ -206936: 1406 8501 0f7f |017d: const v6, #float 1.90087e+38 // #7f0f0185 │ │ -20693c: 6e20 fc02 6500 |0180: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -206942: 0c05 |0183: move-result-object v5 │ │ -206944: 6e20 cb65 5400 |0184: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20694a: 6e10 2d72 0b00 |0187: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistLength:()I // method@722d │ │ -206950: 0a05 |018a: move-result v5 │ │ -206952: 6e20 c765 5400 |018b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -206958: 6e10 d165 0400 |018e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -20695e: 0c04 |0191: move-result-object v4 │ │ -206960: 6e20 4815 4000 |0192: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -206966: 5bab 905b |0195: iput-object v11, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -20696a: 54a0 7c5b |0197: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBitrate:Landroid/widget/TextView; // field@5b7c │ │ -20696e: 2204 c70c |0199: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ -206972: 7010 c165 0400 |019b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -206978: 6e10 2672 0b00 |019e: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getBitrate:()I // method@7226 │ │ -20697e: 0a05 |01a1: move-result v5 │ │ -206980: 6e20 c765 5400 |01a2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -206986: 6e10 766f 0a00 |01a5: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -20698c: 0c05 |01a8: move-result-object v5 │ │ -20698e: 1406 5c00 0f7f |01a9: const v6, #float 1.90081e+38 // #7f0f005c │ │ -206994: 6e20 fc02 6500 |01ac: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -20699a: 0c05 |01af: move-result-object v5 │ │ -20699c: 6e20 cb65 5400 |01b0: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2069a2: 6e10 d165 0400 |01b3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2069a8: 0c04 |01b6: move-result-object v4 │ │ -2069aa: 6e20 4815 4000 |01b7: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -2069b0: 2200 c70c |01ba: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2069b4: 7010 c165 0000 |01bc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2069ba: 6e10 3172 0b00 |01bf: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getSamplerate:()I // method@7231 │ │ -2069c0: 0a04 |01c2: move-result v4 │ │ -2069c2: 6e20 c765 4000 |01c3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -2069c8: 6e10 766f 0a00 |01c6: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -2069ce: 0c04 |01c9: move-result-object v4 │ │ -2069d0: 1405 5801 0f7f |01ca: const v5, #float 1.90087e+38 // #7f0f0158 │ │ -2069d6: 6e20 fc02 5400 |01cd: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -2069dc: 0c04 |01d0: move-result-object v4 │ │ -2069de: 6e20 cb65 4000 |01d1: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2069e4: 1304 2000 |01d4: const/16 v4, #int 32 // #20 │ │ -2069e8: 6e20 c465 4000 |01d6: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -2069ee: 6e10 d165 0000 |01d9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2069f4: 0c00 |01dc: move-result-object v0 │ │ -2069f6: 6e10 2572 0b00 |01dd: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getBitDepth:()Ljava/lang/String; // method@7225 │ │ -2069fc: 0c05 |01e0: move-result-object v5 │ │ -2069fe: 12f6 |01e1: const/4 v6, #int -1 // #ff │ │ -206a00: 6e10 a665 0500 |01e2: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@65a6 │ │ -206a06: 0a07 |01e5: move-result v7 │ │ -206a08: 1308 3800 |01e6: const/16 v8, #int 56 // #38 │ │ -206a0c: 1249 |01e8: const/4 v9, #int 4 // #4 │ │ -206a0e: 3287 3b00 |01e9: if-eq v7, v8, 0224 // +003b │ │ -206a12: 1308 6600 |01eb: const/16 v8, #int 102 // #66 │ │ -206a16: 3287 2d00 |01ed: if-eq v7, v8, 021a // +002d │ │ -206a1a: 1308 2506 |01ef: const/16 v8, #int 1573 // #625 │ │ -206a1e: 3287 1f00 |01f1: if-eq v7, v8, 0210 // +001f │ │ -206a22: 1308 4206 |01f3: const/16 v8, #int 1602 // #642 │ │ -206a26: 3287 1100 |01f5: if-eq v7, v8, 0206 // +0011 │ │ -206a2a: 1308 5f06 |01f7: const/16 v8, #int 1631 // #65f │ │ -206a2e: 3287 0300 |01f9: if-eq v7, v8, 01fc // +0003 │ │ -206a32: 2832 |01fb: goto 022d // +0032 │ │ -206a34: 1a07 b202 |01fc: const-string v7, "32" // string@02b2 │ │ -206a38: 6e20 9f65 7500 |01fe: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -206a3e: 0a07 |0201: move-result v7 │ │ -206a40: 3807 2b00 |0202: if-eqz v7, 022d // +002b │ │ -206a44: 1236 |0204: const/4 v6, #int 3 // #3 │ │ -206a46: 2828 |0205: goto 022d // +0028 │ │ -206a48: 1a07 b102 |0206: const-string v7, "24" // string@02b1 │ │ -206a4c: 6e20 9f65 7500 |0208: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -206a52: 0a07 |020b: move-result v7 │ │ -206a54: 3807 2100 |020c: if-eqz v7, 022d // +0021 │ │ -206a58: 1216 |020e: const/4 v6, #int 1 // #1 │ │ -206a5a: 281e |020f: goto 022d // +001e │ │ -206a5c: 1a07 b002 |0210: const-string v7, "16" // string@02b0 │ │ -206a60: 6e20 9f65 7500 |0212: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -206a66: 0a07 |0215: move-result v7 │ │ -206a68: 3807 1700 |0216: if-eqz v7, 022d // +0017 │ │ -206a6c: 1206 |0218: const/4 v6, #int 0 // #0 │ │ -206a6e: 2814 |0219: goto 022d // +0014 │ │ -206a70: 1a07 4641 |021a: const-string v7, "f" // string@4146 │ │ -206a74: 6e20 9f65 7500 |021c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -206a7a: 0a07 |021f: move-result v7 │ │ -206a7c: 3807 0d00 |0220: if-eqz v7, 022d // +000d │ │ -206a80: 1246 |0222: const/4 v6, #int 4 // #4 │ │ -206a82: 280a |0223: goto 022d // +000a │ │ -206a84: 1a07 b302 |0224: const-string v7, "8" // string@02b3 │ │ -206a88: 6e20 9f65 7500 |0226: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -206a8e: 0a07 |0229: move-result v7 │ │ -206a90: 3807 0300 |022a: if-eqz v7, 022d // +0003 │ │ -206a94: 1226 |022c: const/4 v6, #int 2 // #2 │ │ -206a96: 3806 2f00 |022d: if-eqz v6, 025c // +002f │ │ -206a9a: 3236 2d00 |022f: if-eq v6, v3, 025c // +002d │ │ -206a9e: 3226 2b00 |0231: if-eq v6, v2, 025c // +002b │ │ -206aa2: 3216 2900 |0233: if-eq v6, v1, 025c // +0029 │ │ -206aa6: 3296 1500 |0235: if-eq v6, v9, 024a // +0015 │ │ -206aaa: 2201 c70c |0237: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -206aae: 7010 c165 0100 |0239: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -206ab4: 6e20 cb65 0100 |023c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206aba: 6e20 cb65 5100 |023f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206ac0: 6e20 c465 4100 |0242: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -206ac6: 6e10 d165 0100 |0245: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -206acc: 0c00 |0248: move-result-object v0 │ │ -206ace: 2833 |0249: goto 027c // +0033 │ │ -206ad0: 2201 c70c |024a: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -206ad4: 7010 c165 0100 |024c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -206ada: 6e20 cb65 0100 |024f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206ae0: 1a00 5542 |0252: const-string v0, "float " // string@4255 │ │ -206ae4: 6e20 cb65 0100 |0254: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206aea: 6e10 d165 0100 |0257: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -206af0: 0c00 |025a: move-result-object v0 │ │ -206af2: 2821 |025b: goto 027c // +0021 │ │ -206af4: 2201 c70c |025c: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -206af8: 7010 c165 0100 |025e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -206afe: 6e20 cb65 0100 |0261: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206b04: 6e20 cb65 5100 |0264: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206b0a: 6e10 766f 0a00 |0267: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -206b10: 0c00 |026a: move-result-object v0 │ │ -206b12: 1402 5b00 0f7f |026b: const v2, #float 1.90081e+38 // #7f0f005b │ │ -206b18: 6e20 fc02 2000 |026e: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -206b1e: 0c00 |0271: move-result-object v0 │ │ -206b20: 6e20 cb65 0100 |0272: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206b26: 6e20 c465 4100 |0275: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -206b2c: 6e10 d165 0100 |0278: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -206b32: 0c00 |027b: move-result-object v0 │ │ -206b34: 2201 c70c |027c: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -206b38: 7010 c165 0100 |027e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -206b3e: 6e20 cb65 0100 |0281: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206b44: 6e10 2772 0b00 |0284: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getChannelCount:()I // method@7227 │ │ -206b4a: 0a0b |0287: move-result v11 │ │ -206b4c: 6e20 c765 b100 |0288: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -206b52: 6e10 766f 0a00 |028b: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -206b58: 0c0b |028e: move-result-object v11 │ │ -206b5a: 1400 6000 0f7f |028f: const v0, #float 1.90082e+38 // #7f0f0060 │ │ -206b60: 6e20 fc02 0b00 |0292: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -206b66: 0c0b |0295: move-result-object v11 │ │ -206b68: 6e20 cb65 b100 |0296: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -206b6e: 6e10 d165 0100 |0299: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -206b74: 0c0b |029c: move-result-object v11 │ │ -206b76: 54a0 7a5b |029d: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mAudioProperties:Landroid/widget/TextView; // field@5b7a │ │ -206b7a: 6e20 4815 b000 |029f: invoke-virtual {v0, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -206b80: 0e00 |02a2: return-void │ │ +206624: |[206624] org.gateshipone.malp.application.views.NowPlayingView.updateMPDStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ +206634: 6e10 2c72 0b00 |0000: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ +20663a: 0c00 |0003: move-result-object v0 │ │ +20663c: 6201 6a5b |0004: sget-object v1, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$mpdservice$mpdprotocol$mpdobjects$MPDCurrentStatus$MPD_PLAYBACK_STATE:[I // field@5b6a │ │ +206640: 6e10 1d72 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.ordinal:()I // method@721d │ │ +206646: 0a00 |0009: move-result v0 │ │ +206648: 4400 0100 |000a: aget v0, v1, v0 │ │ +20664c: 1231 |000c: const/4 v1, #int 3 // #3 │ │ +20664e: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +206650: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +206652: 3230 1800 |000f: if-eq v0, v3, 0027 // +0018 │ │ +206656: 3220 0500 |0011: if-eq v0, v2, 0016 // +0005 │ │ +20665a: 3210 0300 |0013: if-eq v0, v1, 0016 // +0003 │ │ +20665e: 2822 |0015: goto 0037 // +0022 │ │ +206660: 54a0 9e5b |0016: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ +206664: 1404 8700 087f |0018: const v4, #float 1.80778e+38 // #7f080087 │ │ +20666a: 6e20 4d13 4000 |001b: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ +206670: 54a0 7e5b |001e: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ +206674: 1404 8800 087f |0020: const v4, #float 1.80778e+38 // #7f080088 │ │ +20667a: 6e20 4d13 4000 |0023: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ +206680: 2811 |0026: goto 0037 // +0011 │ │ +206682: 54a0 9e5b |0027: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ +206686: 1404 8500 087f |0029: const v4, #float 1.80778e+38 // #7f080085 │ │ +20668c: 6e20 4d13 4000 |002c: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ +206692: 54a0 7e5b |002f: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ +206696: 1404 8600 087f |0031: const v4, #float 1.80778e+38 // #7f080086 │ │ +20669c: 6e20 4d13 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ +2066a2: 6e10 3072 0b00 |0037: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRepeat:()I // method@7230 │ │ +2066a8: 0a00 |003a: move-result v0 │ │ +2066aa: 1404 3504 0101 |003b: const v4, #float 2.36966e-38 // #01010435 │ │ +2066b0: 1405 8e00 087f |003e: const v5, #float 1.80778e+38 // #7f08008e │ │ +2066b6: 1406 5001 047f |0041: const v6, #float 1.75465e+38 // #7f040150 │ │ +2066bc: 3800 1c00 |0044: if-eqz v0, 0060 // +001c │ │ +2066c0: 3230 0300 |0046: if-eq v0, v3, 0049 // +0003 │ │ +2066c4: 282e |0048: goto 0076 // +002e │ │ +2066c6: 54a0 815b |0049: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ +2066ca: 6e20 4d13 5000 |004b: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ +2066d0: 54a0 815b |004e: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ +2066d4: 6e10 716f 0a00 |0050: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2066da: 0c05 |0053: move-result-object v5 │ │ +2066dc: 7120 9c6e 4500 |0054: invoke-static {v5, v4}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +2066e2: 0a05 |0057: move-result v5 │ │ +2066e4: 7110 d002 0500 |0058: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +2066ea: 0c05 |005b: move-result-object v5 │ │ +2066ec: 6e20 4e13 5000 |005c: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ +2066f2: 2817 |005f: goto 0076 // +0017 │ │ +2066f4: 54a0 815b |0060: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ +2066f8: 6e20 4d13 5000 |0062: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageResource:(I)V // method@134d │ │ +2066fe: 54a0 815b |0065: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ +206702: 6e10 716f 0a00 |0067: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +206708: 0c05 |006a: move-result-object v5 │ │ +20670a: 7120 9c6e 6500 |006b: invoke-static {v5, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +206710: 0a05 |006e: move-result v5 │ │ +206712: 7110 d002 0500 |006f: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +206718: 0c05 |0072: move-result-object v5 │ │ +20671a: 6e20 4e13 5000 |0073: invoke-virtual {v0, v5}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ +206720: 6e10 2f72 0b00 |0076: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRandom:()I // method@722f │ │ +206726: 0a00 |0079: move-result v0 │ │ +206728: 3800 1700 |007a: if-eqz v0, 0091 // +0017 │ │ +20672c: 3230 0300 |007c: if-eq v0, v3, 007f // +0003 │ │ +206730: 2824 |007e: goto 00a2 // +0024 │ │ +206732: 54a0 805b |007f: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ +206736: 6e10 716f 0a00 |0081: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20673c: 0c05 |0084: move-result-object v5 │ │ +20673e: 7120 9c6e 4500 |0085: invoke-static {v5, v4}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +206744: 0a04 |0088: move-result v4 │ │ +206746: 7110 d002 0400 |0089: invoke-static {v4}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +20674c: 0c04 |008c: move-result-object v4 │ │ +20674e: 6e20 4e13 4000 |008d: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ +206754: 2812 |0090: goto 00a2 // +0012 │ │ +206756: 54a0 805b |0091: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ +20675a: 6e10 716f 0a00 |0093: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +206760: 0c04 |0096: move-result-object v4 │ │ +206762: 7120 9c6e 6400 |0097: invoke-static {v4, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +206768: 0a04 |009a: move-result v4 │ │ +20676a: 7110 d002 0400 |009b: invoke-static {v4}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +206770: 0c04 |009e: move-result-object v4 │ │ +206772: 6e20 4e13 4000 |009f: invoke-virtual {v0, v4}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ +206778: 54a0 975b |00a2: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ +20677c: 6e10 3372 0b00 |00a4: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getTrackLength:()I // method@7233 │ │ +206782: 0a04 |00a7: move-result v4 │ │ +206784: 6e20 9414 4000 |00a8: invoke-virtual {v0, v4}, Landroid/widget/SeekBar;.setMax:(I)V // method@1494 │ │ +20678a: 54a0 975b |00ab: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ +20678e: 6e10 8e14 0000 |00ad: invoke-virtual {v0}, Landroid/widget/SeekBar;.isPressed:()Z // method@148e │ │ +206794: 0a00 |00b0: move-result v0 │ │ +206796: 3900 0b00 |00b1: if-nez v0, 00bc // +000b │ │ +20679a: 54a0 975b |00b3: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ +20679e: 6e10 2a72 0b00 |00b5: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getElapsedTime:()I // method@722a │ │ +2067a4: 0a04 |00b8: move-result v4 │ │ +2067a6: 6e20 9614 4000 |00b9: invoke-virtual {v0, v4}, Landroid/widget/SeekBar;.setProgress:(I)V // method@1496 │ │ +2067ac: 54a0 8d5b |00bc: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mElapsedTime:Landroid/widget/TextView; // field@5b8d │ │ +2067b0: 6e10 2a72 0b00 |00be: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getElapsedTime:()I // method@722a │ │ +2067b6: 0a04 |00c1: move-result v4 │ │ +2067b8: 8144 |00c2: int-to-long v4, v4 │ │ +2067ba: 7120 706e 5400 |00c3: invoke-static {v4, v5}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ +2067c0: 0c04 |00c6: move-result-object v4 │ │ +2067c2: 6e20 4815 4000 |00c7: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2067c8: 54a0 8c5b |00ca: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDuration:Landroid/widget/TextView; // field@5b8c │ │ +2067cc: 6e10 3372 0b00 |00cc: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getTrackLength:()I // method@7233 │ │ +2067d2: 0a04 |00cf: move-result v4 │ │ +2067d4: 8144 |00d0: int-to-long v4, v4 │ │ +2067d6: 7120 706e 5400 |00d1: invoke-static {v4, v5}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ +2067dc: 0c04 |00d4: move-result-object v4 │ │ +2067de: 6e20 4815 4000 |00d5: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2067e4: 6e10 3572 0b00 |00d8: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getVolume:()I // method@7235 │ │ +2067ea: 0a00 |00db: move-result v0 │ │ +2067ec: 54a4 ac5b |00dc: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ +2067f0: 6e10 8e14 0400 |00de: invoke-virtual {v4}, Landroid/widget/SeekBar;.isPressed:()Z // method@148e │ │ +2067f6: 0a04 |00e1: move-result v4 │ │ +2067f8: 3904 0700 |00e2: if-nez v4, 00e9 // +0007 │ │ +2067fc: 54a4 ac5b |00e4: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ +206800: 6e20 9614 0400 |00e6: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setProgress:(I)V // method@1496 │ │ +206806: 1304 4600 |00e9: const/16 v4, #int 70 // #46 │ │ +20680a: 3440 1000 |00eb: if-lt v0, v4, 00fb // +0010 │ │ +20680e: 54a4 a85b |00ed: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +206812: 1405 9a00 087f |00ef: const v5, #float 1.80778e+38 // #7f08009a │ │ +206818: 6e20 8013 5400 |00f2: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +20681e: 54a4 a95b |00f5: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ +206822: 6e20 8013 5400 |00f7: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +206828: 2834 |00fa: goto 012e // +0034 │ │ +20682a: 1305 1e00 |00fb: const/16 v5, #int 30 // #1e │ │ +20682e: 3450 1200 |00fd: if-lt v0, v5, 010f // +0012 │ │ +206832: 3540 1000 |00ff: if-ge v0, v4, 010f // +0010 │ │ +206836: 54a4 a85b |0101: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +20683a: 1405 9c00 087f |0103: const v5, #float 1.80778e+38 // #7f08009c │ │ +206840: 6e20 8013 5400 |0106: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +206846: 54a4 a95b |0109: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ +20684a: 6e20 8013 5400 |010b: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +206850: 2820 |010e: goto 012e // +0020 │ │ +206852: 3d00 1200 |010f: if-lez v0, 0121 // +0012 │ │ +206856: 3550 1000 |0111: if-ge v0, v5, 0121 // +0010 │ │ +20685a: 54a4 a85b |0113: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +20685e: 1405 9b00 087f |0115: const v5, #float 1.80778e+38 // #7f08009b │ │ +206864: 6e20 8013 5400 |0118: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +20686a: 54a4 a95b |011b: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ +20686e: 6e20 8013 5400 |011d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +206874: 280e |0120: goto 012e // +000e │ │ +206876: 54a4 a85b |0121: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +20687a: 1405 9d00 087f |0123: const v5, #float 1.80778e+38 // #7f08009d │ │ +206880: 6e20 8013 5400 |0126: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +206886: 54a4 a95b |0129: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ +20688a: 6e20 8013 5400 |012b: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1380 │ │ +206890: 54a4 a85b |012e: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +206894: 6e10 716f 0a00 |0130: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20689a: 0c05 |0133: move-result-object v5 │ │ +20689c: 7120 9c6e 6500 |0134: invoke-static {v5, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +2068a2: 0a05 |0137: move-result v5 │ │ +2068a4: 7110 d002 0500 |0138: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +2068aa: 0c05 |013b: move-result-object v5 │ │ +2068ac: 6e20 8113 5400 |013c: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@1381 │ │ +2068b2: 54a4 a95b |013f: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ +2068b6: 6e10 716f 0a00 |0141: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2068bc: 0c05 |0144: move-result-object v5 │ │ +2068be: 7120 9c6e 6500 |0145: invoke-static {v5, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +2068c4: 0a05 |0148: move-result v5 │ │ +2068c6: 7110 d002 0500 |0149: invoke-static {v5}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +2068cc: 0c05 |014c: move-result-object v5 │ │ +2068ce: 6e20 8113 5400 |014d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@1381 │ │ +2068d4: 54a4 af5b |0150: iget-object v4, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeText:Landroid/widget/TextView; // field@5baf │ │ +2068d8: 2205 c70c |0152: new-instance v5, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2068dc: 7010 c165 0500 |0154: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2068e2: 7110 be65 0000 |0157: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +2068e8: 0c00 |015a: move-result-object v0 │ │ +2068ea: 6e20 cb65 0500 |015b: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2068f0: 1300 2500 |015e: const/16 v0, #int 37 // #25 │ │ +2068f4: 6e20 c465 0500 |0160: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +2068fa: 6e10 d165 0500 |0163: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +206900: 0c00 |0166: move-result-object v0 │ │ +206902: 6e20 4815 0400 |0167: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +206908: 54a0 945b |016a: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistNo:Landroid/widget/TextView; // field@5b94 │ │ +20690c: 2204 c70c |016c: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ +206910: 7010 c165 0400 |016e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +206916: 6e10 2972 0b00 |0171: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20691c: 0a05 |0174: move-result v5 │ │ +20691e: b035 |0175: add-int/2addr v5, v3 │ │ +206920: 6e20 c765 5400 |0176: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +206926: 6e10 766f 0a00 |0179: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +20692c: 0c05 |017c: move-result-object v5 │ │ +20692e: 1406 8501 0f7f |017d: const v6, #float 1.90087e+38 // #7f0f0185 │ │ +206934: 6e20 fc02 6500 |0180: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +20693a: 0c05 |0183: move-result-object v5 │ │ +20693c: 6e20 cb65 5400 |0184: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206942: 6e10 2d72 0b00 |0187: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistLength:()I // method@722d │ │ +206948: 0a05 |018a: move-result v5 │ │ +20694a: 6e20 c765 5400 |018b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +206950: 6e10 d165 0400 |018e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +206956: 0c04 |0191: move-result-object v4 │ │ +206958: 6e20 4815 4000 |0192: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +20695e: 5bab 905b |0195: iput-object v11, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +206962: 54a0 7c5b |0197: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBitrate:Landroid/widget/TextView; // field@5b7c │ │ +206966: 2204 c70c |0199: new-instance v4, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20696a: 7010 c165 0400 |019b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +206970: 6e10 2672 0b00 |019e: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getBitrate:()I // method@7226 │ │ +206976: 0a05 |01a1: move-result v5 │ │ +206978: 6e20 c765 5400 |01a2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +20697e: 6e10 766f 0a00 |01a5: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206984: 0c05 |01a8: move-result-object v5 │ │ +206986: 1406 5c00 0f7f |01a9: const v6, #float 1.90081e+38 // #7f0f005c │ │ +20698c: 6e20 fc02 6500 |01ac: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +206992: 0c05 |01af: move-result-object v5 │ │ +206994: 6e20 cb65 5400 |01b0: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20699a: 6e10 d165 0400 |01b3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2069a0: 0c04 |01b6: move-result-object v4 │ │ +2069a2: 6e20 4815 4000 |01b7: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +2069a8: 2200 c70c |01ba: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2069ac: 7010 c165 0000 |01bc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2069b2: 6e10 3172 0b00 |01bf: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getSamplerate:()I // method@7231 │ │ +2069b8: 0a04 |01c2: move-result v4 │ │ +2069ba: 6e20 c765 4000 |01c3: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +2069c0: 6e10 766f 0a00 |01c6: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +2069c6: 0c04 |01c9: move-result-object v4 │ │ +2069c8: 1405 5801 0f7f |01ca: const v5, #float 1.90087e+38 // #7f0f0158 │ │ +2069ce: 6e20 fc02 5400 |01cd: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +2069d4: 0c04 |01d0: move-result-object v4 │ │ +2069d6: 6e20 cb65 4000 |01d1: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2069dc: 1304 2000 |01d4: const/16 v4, #int 32 // #20 │ │ +2069e0: 6e20 c465 4000 |01d6: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +2069e6: 6e10 d165 0000 |01d9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2069ec: 0c00 |01dc: move-result-object v0 │ │ +2069ee: 6e10 2572 0b00 |01dd: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getBitDepth:()Ljava/lang/String; // method@7225 │ │ +2069f4: 0c05 |01e0: move-result-object v5 │ │ +2069f6: 12f6 |01e1: const/4 v6, #int -1 // #ff │ │ +2069f8: 6e10 a665 0500 |01e2: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@65a6 │ │ +2069fe: 0a07 |01e5: move-result v7 │ │ +206a00: 1308 3800 |01e6: const/16 v8, #int 56 // #38 │ │ +206a04: 1249 |01e8: const/4 v9, #int 4 // #4 │ │ +206a06: 3287 3b00 |01e9: if-eq v7, v8, 0224 // +003b │ │ +206a0a: 1308 6600 |01eb: const/16 v8, #int 102 // #66 │ │ +206a0e: 3287 2d00 |01ed: if-eq v7, v8, 021a // +002d │ │ +206a12: 1308 2506 |01ef: const/16 v8, #int 1573 // #625 │ │ +206a16: 3287 1f00 |01f1: if-eq v7, v8, 0210 // +001f │ │ +206a1a: 1308 4206 |01f3: const/16 v8, #int 1602 // #642 │ │ +206a1e: 3287 1100 |01f5: if-eq v7, v8, 0206 // +0011 │ │ +206a22: 1308 5f06 |01f7: const/16 v8, #int 1631 // #65f │ │ +206a26: 3287 0300 |01f9: if-eq v7, v8, 01fc // +0003 │ │ +206a2a: 2832 |01fb: goto 022d // +0032 │ │ +206a2c: 1a07 b202 |01fc: const-string v7, "32" // string@02b2 │ │ +206a30: 6e20 9f65 7500 |01fe: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206a36: 0a07 |0201: move-result v7 │ │ +206a38: 3807 2b00 |0202: if-eqz v7, 022d // +002b │ │ +206a3c: 1236 |0204: const/4 v6, #int 3 // #3 │ │ +206a3e: 2828 |0205: goto 022d // +0028 │ │ +206a40: 1a07 b102 |0206: const-string v7, "24" // string@02b1 │ │ +206a44: 6e20 9f65 7500 |0208: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206a4a: 0a07 |020b: move-result v7 │ │ +206a4c: 3807 2100 |020c: if-eqz v7, 022d // +0021 │ │ +206a50: 1216 |020e: const/4 v6, #int 1 // #1 │ │ +206a52: 281e |020f: goto 022d // +001e │ │ +206a54: 1a07 b002 |0210: const-string v7, "16" // string@02b0 │ │ +206a58: 6e20 9f65 7500 |0212: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206a5e: 0a07 |0215: move-result v7 │ │ +206a60: 3807 1700 |0216: if-eqz v7, 022d // +0017 │ │ +206a64: 1206 |0218: const/4 v6, #int 0 // #0 │ │ +206a66: 2814 |0219: goto 022d // +0014 │ │ +206a68: 1a07 4641 |021a: const-string v7, "f" // string@4146 │ │ +206a6c: 6e20 9f65 7500 |021c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206a72: 0a07 |021f: move-result v7 │ │ +206a74: 3807 0d00 |0220: if-eqz v7, 022d // +000d │ │ +206a78: 1246 |0222: const/4 v6, #int 4 // #4 │ │ +206a7a: 280a |0223: goto 022d // +000a │ │ +206a7c: 1a07 b302 |0224: const-string v7, "8" // string@02b3 │ │ +206a80: 6e20 9f65 7500 |0226: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +206a86: 0a07 |0229: move-result v7 │ │ +206a88: 3807 0300 |022a: if-eqz v7, 022d // +0003 │ │ +206a8c: 1226 |022c: const/4 v6, #int 2 // #2 │ │ +206a8e: 3806 2f00 |022d: if-eqz v6, 025c // +002f │ │ +206a92: 3236 2d00 |022f: if-eq v6, v3, 025c // +002d │ │ +206a96: 3226 2b00 |0231: if-eq v6, v2, 025c // +002b │ │ +206a9a: 3216 2900 |0233: if-eq v6, v1, 025c // +0029 │ │ +206a9e: 3296 1500 |0235: if-eq v6, v9, 024a // +0015 │ │ +206aa2: 2201 c70c |0237: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +206aa6: 7010 c165 0100 |0239: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +206aac: 6e20 cb65 0100 |023c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206ab2: 6e20 cb65 5100 |023f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206ab8: 6e20 c465 4100 |0242: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +206abe: 6e10 d165 0100 |0245: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +206ac4: 0c00 |0248: move-result-object v0 │ │ +206ac6: 2833 |0249: goto 027c // +0033 │ │ +206ac8: 2201 c70c |024a: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +206acc: 7010 c165 0100 |024c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +206ad2: 6e20 cb65 0100 |024f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206ad8: 1a00 5542 |0252: const-string v0, "float " // string@4255 │ │ +206adc: 6e20 cb65 0100 |0254: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206ae2: 6e10 d165 0100 |0257: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +206ae8: 0c00 |025a: move-result-object v0 │ │ +206aea: 2821 |025b: goto 027c // +0021 │ │ +206aec: 2201 c70c |025c: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +206af0: 7010 c165 0100 |025e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +206af6: 6e20 cb65 0100 |0261: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206afc: 6e20 cb65 5100 |0264: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206b02: 6e10 766f 0a00 |0267: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206b08: 0c00 |026a: move-result-object v0 │ │ +206b0a: 1402 5b00 0f7f |026b: const v2, #float 1.90081e+38 // #7f0f005b │ │ +206b10: 6e20 fc02 2000 |026e: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +206b16: 0c00 |0271: move-result-object v0 │ │ +206b18: 6e20 cb65 0100 |0272: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206b1e: 6e20 c465 4100 |0275: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +206b24: 6e10 d165 0100 |0278: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +206b2a: 0c00 |027b: move-result-object v0 │ │ +206b2c: 2201 c70c |027c: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +206b30: 7010 c165 0100 |027e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +206b36: 6e20 cb65 0100 |0281: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206b3c: 6e10 2772 0b00 |0284: invoke-virtual {v11}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getChannelCount:()I // method@7227 │ │ +206b42: 0a0b |0287: move-result v11 │ │ +206b44: 6e20 c765 b100 |0288: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +206b4a: 6e10 766f 0a00 |028b: invoke-virtual {v10}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +206b50: 0c0b |028e: move-result-object v11 │ │ +206b52: 1400 6000 0f7f |028f: const v0, #float 1.90082e+38 // #7f0f0060 │ │ +206b58: 6e20 fc02 0b00 |0292: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +206b5e: 0c0b |0295: move-result-object v11 │ │ +206b60: 6e20 cb65 b100 |0296: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +206b66: 6e10 d165 0100 |0299: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +206b6c: 0c0b |029c: move-result-object v11 │ │ +206b6e: 54a0 7a5b |029d: iget-object v0, v10, Lorg/gateshipone/malp/application/views/NowPlayingView;.mAudioProperties:Landroid/widget/TextView; // field@5b7a │ │ +206b72: 6e20 4815 b000 |029f: invoke-virtual {v0, v11}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +206b78: 0e00 |02a2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ 0x0004 line=1175 │ │ 0x0016 line=1184 │ │ 0x001e line=1185 │ │ 0x0027 line=1177 │ │ @@ -756929,22 +756929,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -204f20: |[204f20] org.gateshipone.malp.application.views.NowPlayingView.computeScroll:()V │ │ -204f30: 5420 865b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ -204f34: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -204f36: 6e20 2839 1000 |0003: invoke-virtual {v0, v1}, Landroidx/customview/widget/ViewDragHelper;.continueSettling:(Z)Z // method@3928 │ │ -204f3c: 0a00 |0006: move-result v0 │ │ -204f3e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -204f42: 7110 c834 0200 |0009: invoke-static {v2}, Landroidx/core/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@34c8 │ │ -204f48: 0e00 |000c: return-void │ │ +204f18: |[204f18] org.gateshipone.malp.application.views.NowPlayingView.computeScroll:()V │ │ +204f28: 5420 865b |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ +204f2c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +204f2e: 6e20 2839 1000 |0003: invoke-virtual {v0, v1}, Landroidx/customview/widget/ViewDragHelper;.continueSettling:(Z)Z // method@3928 │ │ +204f34: 0a00 |0006: move-result v0 │ │ +204f36: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +204f3a: 7110 c834 0200 |0009: invoke-static {v2}, Landroidx/core/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@34c8 │ │ +204f40: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0009 line=735 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ @@ -756953,53 +756953,53 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -204f7c: |[204f7c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$11$NowPlayingView:(Landroid/view/View;)V │ │ -204f8c: 5412 a65b |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -204f90: 6e10 5e15 0200 |0002: invoke-virtual {v2}, Landroid/widget/ViewSwitcher;.getCurrentView:()Landroid/view/View; // method@155e │ │ -204f96: 0c02 |0005: move-result-object v2 │ │ -204f98: 5410 955b |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ -204f9c: 3202 0e00 |0008: if-eq v2, v0, 0016 // +000e │ │ -204fa0: 6e10 716f 0100 |000a: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204fa6: 0c02 |000d: move-result-object v2 │ │ -204fa8: 1400 8a00 047f |000e: const v0, #float 1.75461e+38 // #7f04008a │ │ -204fae: 7120 9c6e 0200 |0011: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -204fb4: 0a02 |0014: move-result v2 │ │ -204fb6: 280c |0015: goto 0021 // +000c │ │ -204fb8: 6e10 716f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204fbe: 0c02 |0019: move-result-object v2 │ │ -204fc0: 1400 5001 047f |001a: const v0, #float 1.75465e+38 // #7f040150 │ │ -204fc6: 7120 9c6e 0200 |001d: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -204fcc: 0a02 |0020: move-result v2 │ │ -204fce: 5410 9f5b |0021: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -204fd2: 7110 d002 0200 |0023: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -204fd8: 0c02 |0026: move-result-object v2 │ │ -204fda: 6e20 4e13 2000 |0027: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ -204fe0: 5412 a65b |002a: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -204fe4: 6e10 6615 0200 |002c: invoke-virtual {v2}, Landroid/widget/ViewSwitcher;.showNext:()V // method@1566 │ │ -204fea: 5412 895b |002f: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -204fee: 3802 1e00 |0031: if-eqz v2, 004f // +001e │ │ -204ff2: 5412 a65b |0033: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -204ff6: 6e10 5f15 0200 |0035: invoke-virtual {v2}, Landroid/widget/ViewSwitcher;.getDisplayedChild:()I // method@155f │ │ -204ffc: 0a02 |0038: move-result v2 │ │ -204ffe: 3902 0a00 |0039: if-nez v2, 0043 // +000a │ │ -205002: 5412 895b |003b: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205006: 6200 725b |003d: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ -20500a: 7220 406f 0200 |003f: invoke-interface {v2, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ -205010: 280d |0042: goto 004f // +000d │ │ -205012: 5412 895b |0043: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205016: 6200 735b |0045: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ -20501a: 7220 406f 0200 |0047: invoke-interface {v2, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ -205020: 5412 955b |004a: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ -205024: 6e10 186f 0200 |004c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.jumpToCurrentSong:()V // method@6f18 │ │ -20502a: 0e00 |004f: return-void │ │ +204f74: |[204f74] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$11$NowPlayingView:(Landroid/view/View;)V │ │ +204f84: 5412 a65b |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +204f88: 6e10 5e15 0200 |0002: invoke-virtual {v2}, Landroid/widget/ViewSwitcher;.getCurrentView:()Landroid/view/View; // method@155e │ │ +204f8e: 0c02 |0005: move-result-object v2 │ │ +204f90: 5410 955b |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ +204f94: 3202 0e00 |0008: if-eq v2, v0, 0016 // +000e │ │ +204f98: 6e10 716f 0100 |000a: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204f9e: 0c02 |000d: move-result-object v2 │ │ +204fa0: 1400 8a00 047f |000e: const v0, #float 1.75461e+38 // #7f04008a │ │ +204fa6: 7120 9c6e 0200 |0011: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +204fac: 0a02 |0014: move-result v2 │ │ +204fae: 280c |0015: goto 0021 // +000c │ │ +204fb0: 6e10 716f 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204fb6: 0c02 |0019: move-result-object v2 │ │ +204fb8: 1400 5001 047f |001a: const v0, #float 1.75465e+38 // #7f040150 │ │ +204fbe: 7120 9c6e 0200 |001d: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +204fc4: 0a02 |0020: move-result v2 │ │ +204fc6: 5410 9f5b |0021: iget-object v0, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +204fca: 7110 d002 0200 |0023: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +204fd0: 0c02 |0026: move-result-object v2 │ │ +204fd2: 6e20 4e13 2000 |0027: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ +204fd8: 5412 a65b |002a: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +204fdc: 6e10 6615 0200 |002c: invoke-virtual {v2}, Landroid/widget/ViewSwitcher;.showNext:()V // method@1566 │ │ +204fe2: 5412 895b |002f: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +204fe6: 3802 1e00 |0031: if-eqz v2, 004f // +001e │ │ +204fea: 5412 a65b |0033: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +204fee: 6e10 5f15 0200 |0035: invoke-virtual {v2}, Landroid/widget/ViewSwitcher;.getDisplayedChild:()I // method@155f │ │ +204ff4: 0a02 |0038: move-result v2 │ │ +204ff6: 3902 0a00 |0039: if-nez v2, 0043 // +000a │ │ +204ffa: 5412 895b |003b: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +204ffe: 6200 725b |003d: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ +205002: 7220 406f 0200 |003f: invoke-interface {v2, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ +205008: 280d |0042: goto 004f // +000d │ │ +20500a: 5412 895b |0043: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +20500e: 6200 735b |0045: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ +205012: 7220 406f 0200 |0047: invoke-interface {v2, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ +205018: 5412 955b |004a: iget-object v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ +20501c: 6e10 186f 0200 |004c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.jumpToCurrentSong:()V // method@6f18 │ │ +205022: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ 0x000a line=942 │ │ 0x0016 line=944 │ │ 0x0021 line=948 │ │ 0x002a line=951 │ │ @@ -757017,26 +757017,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -20502c: |[20502c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$12$NowPlayingView:(Landroid/view/View;)V │ │ -20503c: 5401 905b |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -205040: 3801 1100 |0002: if-eqz v1, 0013 // +0011 │ │ -205044: 6e10 3072 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRepeat:()I // method@7230 │ │ -20504a: 0a01 |0007: move-result v1 │ │ -20504c: 3901 0700 |0008: if-nez v1, 000f // +0007 │ │ -205050: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -205052: 7110 4870 0100 |000b: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ -205058: 2805 |000e: goto 0013 // +0005 │ │ -20505a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -20505c: 7110 4870 0100 |0010: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ -205062: 0e00 |0013: return-void │ │ +205024: |[205024] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$12$NowPlayingView:(Landroid/view/View;)V │ │ +205034: 5401 905b |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +205038: 3801 1100 |0002: if-eqz v1, 0013 // +0011 │ │ +20503c: 6e10 3072 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRepeat:()I // method@7230 │ │ +205042: 0a01 |0007: move-result v1 │ │ +205044: 3901 0700 |0008: if-nez v1, 000f // +0007 │ │ +205048: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +20504a: 7110 4870 0100 |000b: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ +205050: 2805 |000e: goto 0013 // +0005 │ │ +205052: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +205054: 7110 4870 0100 |0010: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRepeat:(Z)V // method@7048 │ │ +20505a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=972 │ │ 0x0004 line=973 │ │ 0x000b line=974 │ │ 0x0010 line=976 │ │ locals : │ │ @@ -757048,26 +757048,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -2050c4: |[2050c4] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$17$NowPlayingView:(Landroid/view/View;)V │ │ -2050d4: 5401 905b |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -2050d8: 3801 1100 |0002: if-eqz v1, 0013 // +0011 │ │ -2050dc: 6e10 2f72 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRandom:()I // method@722f │ │ -2050e2: 0a01 |0007: move-result v1 │ │ -2050e4: 3901 0700 |0008: if-nez v1, 000f // +0007 │ │ -2050e8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -2050ea: 7110 4770 0100 |000b: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ -2050f0: 2805 |000e: goto 0013 // +0005 │ │ -2050f2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -2050f4: 7110 4770 0100 |0010: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ -2050fa: 0e00 |0013: return-void │ │ +2050bc: |[2050bc] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$17$NowPlayingView:(Landroid/view/View;)V │ │ +2050cc: 5401 905b |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +2050d0: 3801 1100 |0002: if-eqz v1, 0013 // +0011 │ │ +2050d4: 6e10 2f72 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getRandom:()I // method@722f │ │ +2050da: 0a01 |0007: move-result v1 │ │ +2050dc: 3901 0700 |0008: if-nez v1, 000f // +0007 │ │ +2050e0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +2050e2: 7110 4770 0100 |000b: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ +2050e8: 2805 |000e: goto 0013 // +0005 │ │ +2050ea: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +2050ec: 7110 4770 0100 |0010: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setRandom:(Z)V // method@7047 │ │ +2050f2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0004 line=995 │ │ 0x000b line=996 │ │ 0x0010 line=998 │ │ locals : │ │ @@ -757079,24 +757079,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -2050fc: |[2050fc] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$18$NowPlayingView:(Landroid/view/View;)V │ │ -20510c: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ -205110: 6e10 716f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205116: 0c00 |0005: move-result-object v0 │ │ -205118: 1c01 8b0d |0006: const-class v1, Lorg/gateshipone/malp/application/activities/FanartActivity; // type@0d8b │ │ -20511c: 7030 4902 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ -205122: 6e10 716f 0200 |000b: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205128: 0c00 |000e: move-result-object v0 │ │ -20512a: 6e20 3702 3000 |000f: invoke-virtual {v0, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ -205130: 0e00 |0012: return-void │ │ +2050f4: |[2050f4] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$18$NowPlayingView:(Landroid/view/View;)V │ │ +205104: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ +205108: 6e10 716f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20510e: 0c00 |0005: move-result-object v0 │ │ +205110: 1c01 8b0d |0006: const-class v1, Lorg/gateshipone/malp/application/activities/FanartActivity; // type@0d8b │ │ +205114: 7030 4902 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ +20511a: 6e10 716f 0200 |000b: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205120: 0c00 |000e: move-result-object v0 │ │ +205122: 6e20 3702 3000 |000f: invoke-virtual {v0, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ +205128: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1004 │ │ 0x000b line=1005 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0013 reg=3 (null) Landroid/view/View; │ │ @@ -757106,22 +757106,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -204728: |[204728] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$5$NowPlayingView:(Landroid/view/View;)Z │ │ -204738: 2200 b00e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // type@0eb0 │ │ -20473c: 6e10 716f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204742: 0c01 |0005: move-result-object v1 │ │ -204744: 7030 866e 1003 |0006: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.:(Landroid/content/Context;Landroid/view/View;)V // method@6e86 │ │ -20474a: 7110 8f70 0000 |0009: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V // method@708f │ │ -204750: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -204752: 0f03 |000d: return v3 │ │ +204720: |[204720] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$5$NowPlayingView:(Landroid/view/View;)Z │ │ +204730: 2200 b00e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // type@0eb0 │ │ +204734: 6e10 716f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20473a: 0c01 |0005: move-result-object v1 │ │ +20473c: 7030 866e 1003 |0006: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.:(Landroid/content/Context;Landroid/view/View;)V // method@6e86 │ │ +204742: 7110 8f70 0000 |0009: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V // method@708f │ │ +204748: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +20474a: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ │ │ @@ -757130,22 +757130,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -204754: |[204754] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$7$NowPlayingView:(Landroid/view/View;)Z │ │ -204764: 2200 b00e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // type@0eb0 │ │ -204768: 6e10 716f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -20476e: 0c01 |0005: move-result-object v1 │ │ -204770: 7030 866e 1003 |0006: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.:(Landroid/content/Context;Landroid/view/View;)V // method@6e86 │ │ -204776: 7110 8f70 0000 |0009: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V // method@708f │ │ -20477c: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -20477e: 0f03 |000d: return v3 │ │ +20474c: |[20474c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$7$NowPlayingView:(Landroid/view/View;)Z │ │ +20475c: 2200 b00e |0000: new-instance v0, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; // type@0eb0 │ │ +204760: 6e10 716f 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204766: 0c01 |0005: move-result-object v1 │ │ +204768: 7030 866e 1003 |0006: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.:(Landroid/content/Context;Landroid/view/View;)V // method@6e86 │ │ +20476e: 7110 8f70 0000 |0009: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V // method@708f │ │ +204774: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +204776: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ │ │ @@ -757154,18 +757154,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20516c: |[20516c] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$8$NowPlayingView:(Landroid/view/View;)V │ │ -20517c: 5201 ae5b |0000: iget v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ -205180: 7110 3670 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ -205186: 0e00 |0005: return-void │ │ +205164: |[205164] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$8$NowPlayingView:(Landroid/view/View;)V │ │ +205174: 5201 ae5b |0000: iget v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ +205178: 7110 3670 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.decreaseVolume:(I)V // method@7036 │ │ +20517e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -757174,18 +757174,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -205188: |[205188] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$9$NowPlayingView:(Landroid/view/View;)V │ │ -205198: 5201 ae5b |0000: iget v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ -20519c: 7110 3d70 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ -2051a2: 0e00 |0005: return-void │ │ +205180: |[205180] org.gateshipone.malp.application.views.NowPlayingView.lambda$onFinishInflate$9$NowPlayingView:(Landroid/view/View;)V │ │ +205190: 5201 ae5b |0000: iget v1, v0, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ +205194: 7110 3d70 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.increaseVolume:(I)V // method@703d │ │ +20519a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -757194,18 +757194,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -2051fc: |[2051fc] org.gateshipone.malp.application.views.NowPlayingView.maximize:()V │ │ -20520c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -20520e: 6e20 a36f 0100 |0001: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.smoothSlideTo:(F)Z // method@6fa3 │ │ -205214: 0e00 |0004: return-void │ │ +2051f4: |[2051f4] org.gateshipone.malp.application.views.NowPlayingView.maximize:()V │ │ +205204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +205206: 6e20 a36f 0100 |0001: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.smoothSlideTo:(F)Z // method@6fa3 │ │ +20520c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #10 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -757213,18 +757213,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -205218: |[205218] org.gateshipone.malp.application.views.NowPlayingView.minimize:()V │ │ -205228: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -20522c: 6e20 a36f 0100 |0002: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.smoothSlideTo:(F)Z // method@6fa3 │ │ -205232: 0e00 |0005: return-void │ │ +205210: |[205210] org.gateshipone.malp.application.views.NowPlayingView.minimize:()V │ │ +205220: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +205224: 6e20 a36f 0100 |0002: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.smoothSlideTo:(F)Z // method@6fa3 │ │ +20522a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ │ │ #11 : (in Lorg/gateshipone/malp/application/views/NowPlayingView;) │ │ @@ -757232,34 +757232,34 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -205234: |[205234] org.gateshipone.malp.application.views.NowPlayingView.newAlbumImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)V │ │ -205244: 5440 915b |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -205248: 6e10 8b72 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -20524e: 0c00 |0005: move-result-object v0 │ │ -205250: 6e10 f571 0500 |0006: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -205256: 0c05 |0009: move-result-object v5 │ │ -205258: 6e20 9f65 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -20525e: 0a05 |000d: move-result v5 │ │ -205260: 3805 1600 |000e: if-eqz v5, 0024 // +0016 │ │ -205264: 5445 855b |0010: iget-object v5, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ -205268: 5440 915b |0012: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -20526c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -20526e: 5442 845b |0015: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205272: 6e10 036f 0200 |0017: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ -205278: 0a02 |001a: move-result v2 │ │ -20527a: 5443 845b |001b: iget-object v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -20527e: 6e10 006f 0300 |001d: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ -205284: 0a03 |0020: move-result v3 │ │ -205286: 6e53 646e 0521 |0021: invoke-virtual {v5, v0, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e64 │ │ -20528c: 0e00 |0024: return-void │ │ +20522c: |[20522c] org.gateshipone.malp.application.views.NowPlayingView.newAlbumImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)V │ │ +20523c: 5440 915b |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +205240: 6e10 8b72 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +205246: 0c00 |0005: move-result-object v0 │ │ +205248: 6e10 f571 0500 |0006: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +20524e: 0c05 |0009: move-result-object v5 │ │ +205250: 6e20 9f65 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +205256: 0a05 |000d: move-result v5 │ │ +205258: 3805 1600 |000e: if-eqz v5, 0024 // +0016 │ │ +20525c: 5445 855b |0010: iget-object v5, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ +205260: 5440 915b |0012: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +205264: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +205266: 5442 845b |0015: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +20526a: 6e10 036f 0200 |0017: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ +205270: 0a02 |001a: move-result v2 │ │ +205272: 5443 845b |001b: iget-object v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +205276: 6e10 006f 0300 |001d: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ +20527c: 0a03 |0020: move-result v3 │ │ +20527e: 6e53 646e 0521 |0021: invoke-virtual {v5, v0, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e64 │ │ +205284: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0010 line=502 │ │ locals : │ │ 0x0000 - 0x0025 reg=4 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0025 reg=5 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ @@ -757269,35 +757269,35 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -205290: |[205290] org.gateshipone.malp.application.views.NowPlayingView.newArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V │ │ -2052a0: 5540 985b |0000: iget-boolean v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ -2052a4: 3800 2400 |0002: if-eqz v0, 0026 // +0024 │ │ -2052a8: 5440 915b |0004: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2052ac: 6e10 9072 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -2052b2: 0c00 |0009: move-result-object v0 │ │ -2052b4: 6e10 0c72 0500 |000a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -2052ba: 0c01 |000d: move-result-object v1 │ │ -2052bc: 6e20 9f65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -2052c2: 0a00 |0011: move-result v0 │ │ -2052c4: 3800 1400 |0012: if-eqz v0, 0026 // +0014 │ │ -2052c8: 5440 855b |0014: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ -2052cc: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -2052ce: 5442 845b |0017: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2052d2: 6e10 036f 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ -2052d8: 0a02 |001c: move-result v2 │ │ -2052da: 5443 845b |001d: iget-object v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2052de: 6e10 006f 0300 |001f: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ -2052e4: 0a03 |0022: move-result v3 │ │ -2052e6: 6e53 626e 5021 |0023: invoke-virtual {v0, v5, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e62 │ │ -2052ec: 0e00 |0026: return-void │ │ +205288: |[205288] org.gateshipone.malp.application.views.NowPlayingView.newArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V │ │ +205298: 5540 985b |0000: iget-boolean v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ +20529c: 3800 2400 |0002: if-eqz v0, 0026 // +0024 │ │ +2052a0: 5440 915b |0004: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2052a4: 6e10 9072 0000 |0006: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2052aa: 0c00 |0009: move-result-object v0 │ │ +2052ac: 6e10 0c72 0500 |000a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +2052b2: 0c01 |000d: move-result-object v1 │ │ +2052b4: 6e20 9f65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2052ba: 0a00 |0011: move-result v0 │ │ +2052bc: 3800 1400 |0012: if-eqz v0, 0026 // +0014 │ │ +2052c0: 5440 855b |0014: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ +2052c4: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +2052c6: 5442 845b |0017: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2052ca: 6e10 036f 0200 |0019: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ +2052d0: 0a02 |001c: move-result v2 │ │ +2052d2: 5443 845b |001d: iget-object v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2052d6: 6e10 006f 0300 |001f: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ +2052dc: 0a03 |0022: move-result v3 │ │ +2052de: 6e53 626e 5021 |0023: invoke-virtual {v0, v5, v1, v2, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e62 │ │ +2052e4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0014 line=562 │ │ locals : │ │ 0x0000 - 0x0027 reg=4 this Lorg/gateshipone/malp/application/views/NowPlayingView; │ │ 0x0000 - 0x0027 reg=5 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ @@ -757307,303 +757307,303 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 651 16-bit code units │ │ -2052f0: |[2052f0] org.gateshipone.malp.application.views.NowPlayingView.onFinishInflate:()V │ │ -205300: 6f10 5b14 0400 |0000: invoke-super {v4}, Landroid/widget/RelativeLayout;.onFinishInflate:()V // method@145b │ │ -205306: 1400 1701 097f |0003: const v0, #float 1.8211e+38 // #7f090117 │ │ -20530c: 6e20 706f 0400 |0006: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205312: 0c00 |0009: move-result-object v0 │ │ -205314: 5b40 8f5b |000a: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -205318: 1400 0a01 097f |000c: const v0, #float 1.8211e+38 // #7f09010a │ │ -20531e: 6e20 706f 0400 |000f: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205324: 0c00 |0012: move-result-object v0 │ │ -205326: 5b40 925b |0013: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMainView:Landroid/view/View; // field@5b92 │ │ -20532a: 1400 3301 097f |0015: const v0, #float 1.8211e+38 // #7f090133 │ │ -205330: 6e20 706f 0400 |0018: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205336: 0c00 |001b: move-result-object v0 │ │ -205338: 1f00 f502 |001c: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -20533c: 5b40 9e5b |001e: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ -205340: 1400 3401 097f |0020: const v0, #float 1.8211e+38 // #7f090134 │ │ -205346: 6e20 706f 0400 |0023: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20534c: 0c00 |0026: move-result-object v0 │ │ -20534e: 1f00 f502 |0027: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -205352: 5b40 9f5b |0029: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -205356: 1400 3201 097f |002b: const v0, #float 1.8211e+38 // #7f090132 │ │ -20535c: 6e20 706f 0400 |002e: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205362: 0c00 |0031: move-result-object v0 │ │ -205364: 1f00 f502 |0032: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -205368: 5b40 9d5b |0034: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopMenuButton:Landroid/widget/ImageButton; // field@5b9d │ │ -20536c: 1400 0f01 097f |0036: const v0, #float 1.8211e+38 // #7f09010f │ │ -205372: 6e20 706f 0400 |0039: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205378: 0c00 |003c: move-result-object v0 │ │ -20537a: 1f00 f502 |003d: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -20537e: 5b40 815b |003f: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ -205382: 1400 0d01 097f |0041: const v0, #float 1.8211e+38 // #7f09010d │ │ -205388: 6e20 706f 0400 |0044: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20538e: 0c00 |0047: move-result-object v0 │ │ -205390: 1f00 f502 |0048: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -205394: 5b40 7f5b |004a: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPreviousButton:Landroid/widget/ImageButton; // field@5b7f │ │ -205398: 1400 0c01 097f |004c: const v0, #float 1.8211e+38 // #7f09010c │ │ -20539e: 6e20 706f 0400 |004f: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2053a4: 0c00 |0052: move-result-object v0 │ │ -2053a6: 1f00 f502 |0053: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -2053aa: 5b40 7e5b |0055: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ -2053ae: 1400 1001 097f |0057: const v0, #float 1.8211e+38 // #7f090110 │ │ -2053b4: 6e20 706f 0400 |005a: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2053ba: 0c00 |005d: move-result-object v0 │ │ -2053bc: 1f00 f502 |005e: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -2053c0: 5b40 825b |0060: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomStopButton:Landroid/widget/ImageButton; // field@5b82 │ │ -2053c4: 1400 0b01 097f |0062: const v0, #float 1.8211e+38 // #7f09010b │ │ -2053ca: 6e20 706f 0400 |0065: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2053d0: 0c00 |0068: move-result-object v0 │ │ -2053d2: 1f00 f502 |0069: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -2053d6: 5b40 7d5b |006b: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomNextButton:Landroid/widget/ImageButton; // field@5b7d │ │ -2053da: 1400 0e01 097f |006d: const v0, #float 1.8211e+38 // #7f09010e │ │ -2053e0: 6e20 706f 0400 |0070: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2053e6: 0c00 |0073: move-result-object v0 │ │ -2053e8: 1f00 f502 |0074: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -2053ec: 5b40 805b |0076: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ -2053f0: 1400 1301 097f |0078: const v0, #float 1.8211e+38 // #7f090113 │ │ -2053f6: 6e20 706f 0400 |007b: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2053fc: 0c00 |007e: move-result-object v0 │ │ -2053fe: 1f00 da0e |007f: check-cast v0, Lorg/gateshipone/malp/application/views/AlbumArtistView; // type@0eda │ │ -205402: 5b40 845b |0081: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205406: 1400 3101 097f |0083: const v0, #float 1.8211e+38 // #7f090131 │ │ -20540c: 6e20 706f 0400 |0086: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205412: 0c00 |0089: move-result-object v0 │ │ -205414: 1f00 f702 |008a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -205418: 5b40 9c5b |008c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopCoverImage:Landroid/widget/ImageView; // field@5b9c │ │ -20541c: 1400 1c01 097f |008e: const v0, #float 1.8211e+38 // #7f09011c │ │ -205422: 6e20 706f 0400 |0091: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205428: 0c00 |0094: move-result-object v0 │ │ -20542a: 1f00 db0e |0095: check-cast v0, Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // type@0edb │ │ -20542e: 5b40 955b |0097: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ -205432: 1400 3801 097f |0099: const v0, #float 1.82111e+38 // #7f090138 │ │ -205438: 6e20 706f 0400 |009c: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20543e: 0c00 |009f: move-result-object v0 │ │ -205440: 1f00 2103 |00a0: check-cast v0, Landroid/widget/ViewSwitcher; // type@0321 │ │ -205444: 5b40 a65b |00a2: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -205448: 1400 1b01 097f |00a4: const v0, #float 1.8211e+38 // #7f09011b │ │ -20544e: 6e20 706f 0400 |00a7: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205454: 0c00 |00aa: move-result-object v0 │ │ -205456: 1f00 f902 |00ab: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ -20545a: 5b40 8b5b |00ad: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ -20545e: 1400 1a01 097f |00af: const v0, #float 1.8211e+38 // #7f09011a │ │ -205464: 6e20 706f 0400 |00b2: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20546a: 0c00 |00b5: move-result-object v0 │ │ -20546c: 1f00 f902 |00b6: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ -205470: 5b40 8a5b |00b8: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ -205474: 1400 3501 097f |00ba: const v0, #float 1.82111e+38 // #7f090135 │ │ -20547a: 6e20 706f 0400 |00bd: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205480: 0c00 |00c0: move-result-object v0 │ │ -205482: 1f00 1d03 |00c1: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -205486: 5b40 a25b |00c3: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ -20548a: 1211 |00c5: const/4 v1, #int 1 // #1 │ │ -20548c: 6e20 4515 1000 |00c6: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -205492: 1400 3601 097f |00c9: const v0, #float 1.82111e+38 // #7f090136 │ │ -205498: 6e20 706f 0400 |00cc: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20549e: 0c00 |00cf: move-result-object v0 │ │ -2054a0: 1f00 1d03 |00d0: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -2054a4: 5b40 a15b |00d2: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ -2054a8: 6e20 4515 1000 |00d4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -2054ae: 1400 2e01 097f |00d7: const v0, #float 1.8211e+38 // #7f09012e │ │ -2054b4: 6e20 706f 0400 |00da: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2054ba: 0c00 |00dd: move-result-object v0 │ │ -2054bc: 1f00 1d03 |00de: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -2054c0: 5b40 a35b |00e0: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackNo:Landroid/widget/TextView; // field@5ba3 │ │ -2054c4: 1400 2801 097f |00e2: const v0, #float 1.8211e+38 // #7f090128 │ │ -2054ca: 6e20 706f 0400 |00e5: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2054d0: 0c00 |00e8: move-result-object v0 │ │ -2054d2: 1f00 1d03 |00e9: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -2054d6: 5b40 945b |00eb: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistNo:Landroid/widget/TextView; // field@5b94 │ │ -2054da: 1400 2501 097f |00ed: const v0, #float 1.8211e+38 // #7f090125 │ │ -2054e0: 6e20 706f 0400 |00f0: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2054e6: 0c00 |00f3: move-result-object v0 │ │ -2054e8: 1f00 1d03 |00f4: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -2054ec: 5b40 7c5b |00f6: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBitrate:Landroid/widget/TextView; // field@5b7c │ │ -2054f0: 1400 2401 097f |00f8: const v0, #float 1.8211e+38 // #7f090124 │ │ -2054f6: 6e20 706f 0400 |00fb: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2054fc: 0c00 |00fe: move-result-object v0 │ │ -2054fe: 1f00 1d03 |00ff: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -205502: 5b40 7a5b |0101: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mAudioProperties:Landroid/widget/TextView; // field@5b7a │ │ -205506: 1400 3001 097f |0103: const v0, #float 1.8211e+38 // #7f090130 │ │ -20550c: 6e20 706f 0400 |0106: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205512: 0c00 |0109: move-result-object v0 │ │ -205514: 1f00 1d03 |010a: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -205518: 5b40 a45b |010c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackURI:Landroid/widget/TextView; // field@5ba4 │ │ -20551c: 1400 1601 097f |010e: const v0, #float 1.8211e+38 // #7f090116 │ │ -205522: 6e20 706f 0400 |0111: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205528: 0c00 |0114: move-result-object v0 │ │ -20552a: 1f00 1d03 |0115: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -20552e: 5b40 8d5b |0117: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mElapsedTime:Landroid/widget/TextView; // field@5b8d │ │ -205532: 1400 1501 097f |0119: const v0, #float 1.8211e+38 // #7f090115 │ │ -205538: 6e20 706f 0400 |011c: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20553e: 0c00 |011f: move-result-object v0 │ │ -205540: 1f00 1d03 |0120: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -205544: 5b40 8c5b |0122: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDuration:Landroid/widget/TextView; // field@5b8c │ │ -205548: 1400 1801 097f |0124: const v0, #float 1.8211e+38 // #7f090118 │ │ -20554e: 6e20 706f 0400 |0127: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205554: 0c00 |012a: move-result-object v0 │ │ -205556: 1f00 f902 |012b: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ -20555a: 5b40 8e5b |012d: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -20555e: 1400 1d01 097f |012f: const v0, #float 1.8211e+38 // #7f09011d │ │ -205564: 6e20 706f 0400 |0132: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20556a: 0c00 |0135: move-result-object v0 │ │ -20556c: 1f00 0f03 |0136: check-cast v0, Landroid/widget/SeekBar; // type@030f │ │ -205570: 5b40 975b |0138: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ -205574: 2201 e40e |013a: new-instance v1, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener; // type@0ee4 │ │ -205578: 1202 |013c: const/4 v2, #int 0 // #0 │ │ -20557a: 7030 426f 4102 |013d: invoke-direct {v1, v4, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f42 │ │ -205580: 6e20 9514 1000 |0140: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1495 │ │ -205586: 1400 bb01 097f |0143: const v0, #float 1.82113e+38 // #7f0901bb │ │ -20558c: 6e20 706f 0400 |0146: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205592: 0c00 |0149: move-result-object v0 │ │ -205594: 1f00 0f03 |014a: check-cast v0, Landroid/widget/SeekBar; // type@030f │ │ -205598: 5b40 ac5b |014c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ -20559c: 1400 b901 097f |014e: const v0, #float 1.82113e+38 // #7f0901b9 │ │ -2055a2: 6e20 706f 0400 |0151: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2055a8: 0c00 |0154: move-result-object v0 │ │ -2055aa: 1f00 f702 |0155: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -2055ae: 5b40 a85b |0157: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -2055b2: 6201 515b |0159: sget-object v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8; // field@5b51 │ │ -2055b6: 6e20 8713 1000 |015b: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1387 │ │ -2055bc: 5440 a85b |015e: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ -2055c0: 2201 c40e |0160: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4; // type@0ec4 │ │ -2055c4: 7020 c36e 4100 |0162: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ec3 │ │ -2055ca: 6e20 8813 1000 |0165: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1388 │ │ -2055d0: 5440 ac5b |0168: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ -2055d4: 1301 6400 |016a: const/16 v1, #int 100 // #64 │ │ -2055d8: 6e20 9414 1000 |016c: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setMax:(I)V // method@1494 │ │ -2055de: 5440 ac5b |016f: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ -2055e2: 2201 e80e |0171: new-instance v1, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener; // type@0ee8 │ │ -2055e6: 7030 516f 4102 |0173: invoke-direct {v1, v4, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f51 │ │ -2055ec: 6e20 9514 1000 |0176: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1495 │ │ -2055f2: 1400 ba01 097f |0179: const v0, #float 1.82113e+38 // #7f0901ba │ │ -2055f8: 6e20 706f 0400 |017c: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2055fe: 0c00 |017f: move-result-object v0 │ │ -205600: 1f00 f702 |0180: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -205604: 5b40 a95b |0182: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ -205608: 6201 4f5b |0184: sget-object v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ; // field@5b4f │ │ -20560c: 6e20 8713 1000 |0186: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1387 │ │ -205612: 5440 a95b |0189: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ -205616: 2201 bd0e |018b: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8; // type@0ebd │ │ -20561a: 7020 b16e 4100 |018d: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6eb1 │ │ -205620: 6e20 8813 1000 |0190: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1388 │ │ -205626: 1400 b701 097f |0193: const v0, #float 1.82113e+38 // #7f0901b7 │ │ -20562c: 6e20 706f 0400 |0196: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205632: 0c00 |0199: move-result-object v0 │ │ -205634: 1f00 1d03 |019a: check-cast v0, Landroid/widget/TextView; // type@031d │ │ -205638: 5b40 af5b |019c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeText:Landroid/widget/TextView; // field@5baf │ │ -20563c: 1400 b501 097f |019e: const v0, #float 1.82113e+38 // #7f0901b5 │ │ -205642: 6e20 706f 0400 |01a1: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -205648: 0c00 |01a4: move-result-object v0 │ │ -20564a: 1f00 f502 |01a5: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -20564e: 5b40 aa5b |01a7: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeMinus:Landroid/widget/ImageButton; // field@5baa │ │ -205652: 2201 c70e |01a9: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys; // type@0ec7 │ │ -205656: 7020 cb6e 4100 |01ab: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ecb │ │ -20565c: 6e20 5113 1000 |01ae: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -205662: 1400 b601 097f |01b1: const v0, #float 1.82113e+38 // #7f0901b6 │ │ -205668: 6e20 706f 0400 |01b4: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20566e: 0c00 |01b7: move-result-object v0 │ │ -205670: 1f00 f502 |01b8: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ -205674: 5b40 ab5b |01ba: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumePlus:Landroid/widget/ImageButton; // field@5bab │ │ -205678: 2201 be0e |01bc: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U; // type@0ebe │ │ -20567c: 7020 b36e 4100 |01be: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6eb3 │ │ -205682: 6e20 5113 1000 |01c1: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -205688: 2200 ba0e |01c4: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // type@0eba │ │ -20568c: 6201 395b |01c6: sget-object v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ -205690: 5243 ae5b |01c8: iget v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ -205694: 7030 a76e 1003 |01ca: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;I)V // method@6ea7 │ │ -20569a: 5b40 965b |01cd: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ -20569e: 2200 ba0e |01cf: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // type@0eba │ │ -2056a2: 6201 385b |01d1: sget-object v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_DOWN:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b38 │ │ -2056a6: 5243 ae5b |01d3: iget v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ -2056aa: 7030 a76e 1003 |01d5: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;I)V // method@6ea7 │ │ -2056b0: 5b40 935b |01d8: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMinusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b93 │ │ -2056b4: 5441 aa5b |01da: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeMinus:Landroid/widget/ImageButton; // field@5baa │ │ -2056b8: 6e20 5213 0100 |01dc: invoke-virtual {v1, v0}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1352 │ │ -2056be: 5440 aa5b |01df: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeMinus:Landroid/widget/ImageButton; // field@5baa │ │ -2056c2: 5441 935b |01e1: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMinusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b93 │ │ -2056c6: 6e20 5313 1000 |01e3: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@1353 │ │ -2056cc: 5440 ab5b |01e6: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumePlus:Landroid/widget/ImageButton; // field@5bab │ │ -2056d0: 5441 965b |01e8: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ -2056d4: 6e20 5213 1000 |01ea: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1352 │ │ -2056da: 5440 ab5b |01ed: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumePlus:Landroid/widget/ImageButton; // field@5bab │ │ -2056de: 5441 965b |01ef: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ -2056e2: 6e20 5313 1000 |01f1: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@1353 │ │ -2056e8: 1400 bc01 097f |01f4: const v0, #float 1.82113e+38 // #7f0901bc │ │ -2056ee: 6e20 706f 0400 |01f7: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -2056f4: 0c00 |01fa: move-result-object v0 │ │ -2056f6: 1f00 f902 |01fb: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ -2056fa: 5b40 ad5b |01fd: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ -2056fe: 1400 b401 097f |01ff: const v0, #float 1.82113e+38 // #7f0901b4 │ │ -205704: 6e20 706f 0400 |0202: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ -20570a: 0c00 |0205: move-result-object v0 │ │ -20570c: 1f00 f902 |0206: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ -205710: 5b40 a75b |0208: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ -205714: 1500 803f |020a: const/high16 v0, #int 1065353216 // #3f80 │ │ -205718: 5940 875b |020c: iput v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -20571c: 5440 8b5b |020e: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ -205720: 1241 |0210: const/4 v1, #int 4 // #4 │ │ -205722: 6e20 c213 1000 |0211: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205728: 5440 8a5b |0214: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ -20572c: 1203 |0216: const/4 v3, #int 0 // #0 │ │ -20572e: 6e20 c213 3000 |0217: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205734: 5440 8b5b |021a: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ -205738: 1203 |021c: const/4 v3, #int 0 // #0 │ │ -20573a: 6e20 ba13 3000 |021d: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ -205740: 5440 9e5b |0220: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ -205744: 6203 4a5b |0222: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA; // field@5b4a │ │ -205748: 6e20 5113 3000 |0224: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -20574e: 5440 9f5b |0227: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -205752: 2203 cf0e |0229: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns; // type@0ecf │ │ -205756: 7020 e06e 4300 |022b: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ee0 │ │ -20575c: 6e20 5113 3000 |022e: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -205762: 5440 9d5b |0231: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopMenuButton:Landroid/widget/ImageButton; // field@5b9d │ │ -205766: 2203 cb0e |0233: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM; // type@0ecb │ │ -20576a: 7020 d56e 4300 |0235: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ed5 │ │ -205770: 6e20 5113 3000 |0238: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -205776: 5440 815b |023b: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ -20577a: 2203 d00e |023d: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs; // type@0ed0 │ │ -20577e: 7020 e26e 4300 |023f: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ee2 │ │ -205784: 6e20 5113 3000 |0242: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -20578a: 5440 7f5b |0245: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPreviousButton:Landroid/widget/ImageButton; // field@5b7f │ │ -20578e: 6203 455b |0247: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU; // field@5b45 │ │ -205792: 6e20 5113 3000 |0249: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -205798: 5440 7e5b |024c: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ -20579c: 6203 4d5b |024e: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE; // field@5b4d │ │ -2057a0: 6e20 5113 3000 |0250: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -2057a6: 5440 825b |0253: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomStopButton:Landroid/widget/ImageButton; // field@5b82 │ │ -2057aa: 6203 4b5b |0255: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8; // field@5b4b │ │ -2057ae: 6e20 5113 3000 |0257: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -2057b4: 5440 7d5b |025a: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomNextButton:Landroid/widget/ImageButton; // field@5b7d │ │ -2057b8: 6203 525b |025c: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw; // field@5b52 │ │ -2057bc: 6e20 5113 3000 |025e: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -2057c2: 5440 805b |0261: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ -2057c6: 2203 c90e |0263: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ; // type@0ec9 │ │ -2057ca: 7020 d06e 4300 |0265: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ed0 │ │ -2057d0: 6e20 5113 3000 |0268: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ -2057d6: 5440 845b |026b: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2057da: 2203 d10e |026d: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90; // type@0ed1 │ │ -2057de: 7020 e46e 4300 |026f: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ee4 │ │ -2057e4: 6e20 106f 3000 |0272: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6f10 │ │ -2057ea: 5440 845b |0275: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2057ee: 6e20 126f 1000 |0277: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ -2057f4: 2200 a60e |027a: new-instance v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // type@0ea6 │ │ -2057f8: 6e10 716f 0400 |027c: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2057fe: 0c01 |027f: move-result-object v1 │ │ -205800: 2203 e00e |0280: new-instance v3, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; // type@0ee0 │ │ -205804: 7030 306f 4302 |0282: invoke-direct {v3, v4, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f30 │ │ -20580a: 7030 5e6e 1003 |0285: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.:(Landroid/content/Context;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;)V // method@6e5e │ │ -205810: 5b40 855b |0288: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ -205814: 0e00 |028a: return-void │ │ +2052e8: |[2052e8] org.gateshipone.malp.application.views.NowPlayingView.onFinishInflate:()V │ │ +2052f8: 6f10 5b14 0400 |0000: invoke-super {v4}, Landroid/widget/RelativeLayout;.onFinishInflate:()V // method@145b │ │ +2052fe: 1400 1701 097f |0003: const v0, #float 1.8211e+38 // #7f090117 │ │ +205304: 6e20 706f 0400 |0006: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20530a: 0c00 |0009: move-result-object v0 │ │ +20530c: 5b40 8f5b |000a: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +205310: 1400 0a01 097f |000c: const v0, #float 1.8211e+38 // #7f09010a │ │ +205316: 6e20 706f 0400 |000f: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20531c: 0c00 |0012: move-result-object v0 │ │ +20531e: 5b40 925b |0013: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMainView:Landroid/view/View; // field@5b92 │ │ +205322: 1400 3301 097f |0015: const v0, #float 1.8211e+38 // #7f090133 │ │ +205328: 6e20 706f 0400 |0018: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20532e: 0c00 |001b: move-result-object v0 │ │ +205330: 1f00 f502 |001c: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +205334: 5b40 9e5b |001e: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ +205338: 1400 3401 097f |0020: const v0, #float 1.8211e+38 // #7f090134 │ │ +20533e: 6e20 706f 0400 |0023: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205344: 0c00 |0026: move-result-object v0 │ │ +205346: 1f00 f502 |0027: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +20534a: 5b40 9f5b |0029: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +20534e: 1400 3201 097f |002b: const v0, #float 1.8211e+38 // #7f090132 │ │ +205354: 6e20 706f 0400 |002e: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20535a: 0c00 |0031: move-result-object v0 │ │ +20535c: 1f00 f502 |0032: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +205360: 5b40 9d5b |0034: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopMenuButton:Landroid/widget/ImageButton; // field@5b9d │ │ +205364: 1400 0f01 097f |0036: const v0, #float 1.8211e+38 // #7f09010f │ │ +20536a: 6e20 706f 0400 |0039: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205370: 0c00 |003c: move-result-object v0 │ │ +205372: 1f00 f502 |003d: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +205376: 5b40 815b |003f: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ +20537a: 1400 0d01 097f |0041: const v0, #float 1.8211e+38 // #7f09010d │ │ +205380: 6e20 706f 0400 |0044: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205386: 0c00 |0047: move-result-object v0 │ │ +205388: 1f00 f502 |0048: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +20538c: 5b40 7f5b |004a: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPreviousButton:Landroid/widget/ImageButton; // field@5b7f │ │ +205390: 1400 0c01 097f |004c: const v0, #float 1.8211e+38 // #7f09010c │ │ +205396: 6e20 706f 0400 |004f: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20539c: 0c00 |0052: move-result-object v0 │ │ +20539e: 1f00 f502 |0053: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +2053a2: 5b40 7e5b |0055: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ +2053a6: 1400 1001 097f |0057: const v0, #float 1.8211e+38 // #7f090110 │ │ +2053ac: 6e20 706f 0400 |005a: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2053b2: 0c00 |005d: move-result-object v0 │ │ +2053b4: 1f00 f502 |005e: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +2053b8: 5b40 825b |0060: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomStopButton:Landroid/widget/ImageButton; // field@5b82 │ │ +2053bc: 1400 0b01 097f |0062: const v0, #float 1.8211e+38 // #7f09010b │ │ +2053c2: 6e20 706f 0400 |0065: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2053c8: 0c00 |0068: move-result-object v0 │ │ +2053ca: 1f00 f502 |0069: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +2053ce: 5b40 7d5b |006b: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomNextButton:Landroid/widget/ImageButton; // field@5b7d │ │ +2053d2: 1400 0e01 097f |006d: const v0, #float 1.8211e+38 // #7f09010e │ │ +2053d8: 6e20 706f 0400 |0070: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2053de: 0c00 |0073: move-result-object v0 │ │ +2053e0: 1f00 f502 |0074: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +2053e4: 5b40 805b |0076: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ +2053e8: 1400 1301 097f |0078: const v0, #float 1.8211e+38 // #7f090113 │ │ +2053ee: 6e20 706f 0400 |007b: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2053f4: 0c00 |007e: move-result-object v0 │ │ +2053f6: 1f00 da0e |007f: check-cast v0, Lorg/gateshipone/malp/application/views/AlbumArtistView; // type@0eda │ │ +2053fa: 5b40 845b |0081: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2053fe: 1400 3101 097f |0083: const v0, #float 1.8211e+38 // #7f090131 │ │ +205404: 6e20 706f 0400 |0086: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20540a: 0c00 |0089: move-result-object v0 │ │ +20540c: 1f00 f702 |008a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +205410: 5b40 9c5b |008c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopCoverImage:Landroid/widget/ImageView; // field@5b9c │ │ +205414: 1400 1c01 097f |008e: const v0, #float 1.8211e+38 // #7f09011c │ │ +20541a: 6e20 706f 0400 |0091: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205420: 0c00 |0094: move-result-object v0 │ │ +205422: 1f00 db0e |0095: check-cast v0, Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // type@0edb │ │ +205426: 5b40 955b |0097: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ +20542a: 1400 3801 097f |0099: const v0, #float 1.82111e+38 // #7f090138 │ │ +205430: 6e20 706f 0400 |009c: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205436: 0c00 |009f: move-result-object v0 │ │ +205438: 1f00 2103 |00a0: check-cast v0, Landroid/widget/ViewSwitcher; // type@0321 │ │ +20543c: 5b40 a65b |00a2: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +205440: 1400 1b01 097f |00a4: const v0, #float 1.8211e+38 // #7f09011b │ │ +205446: 6e20 706f 0400 |00a7: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20544c: 0c00 |00aa: move-result-object v0 │ │ +20544e: 1f00 f902 |00ab: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ +205452: 5b40 8b5b |00ad: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ +205456: 1400 1a01 097f |00af: const v0, #float 1.8211e+38 // #7f09011a │ │ +20545c: 6e20 706f 0400 |00b2: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205462: 0c00 |00b5: move-result-object v0 │ │ +205464: 1f00 f902 |00b6: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ +205468: 5b40 8a5b |00b8: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ +20546c: 1400 3501 097f |00ba: const v0, #float 1.82111e+38 // #7f090135 │ │ +205472: 6e20 706f 0400 |00bd: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205478: 0c00 |00c0: move-result-object v0 │ │ +20547a: 1f00 1d03 |00c1: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +20547e: 5b40 a25b |00c3: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ +205482: 1211 |00c5: const/4 v1, #int 1 // #1 │ │ +205484: 6e20 4515 1000 |00c6: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +20548a: 1400 3601 097f |00c9: const v0, #float 1.82111e+38 // #7f090136 │ │ +205490: 6e20 706f 0400 |00cc: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205496: 0c00 |00cf: move-result-object v0 │ │ +205498: 1f00 1d03 |00d0: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +20549c: 5b40 a15b |00d2: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ +2054a0: 6e20 4515 1000 |00d4: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +2054a6: 1400 2e01 097f |00d7: const v0, #float 1.8211e+38 // #7f09012e │ │ +2054ac: 6e20 706f 0400 |00da: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2054b2: 0c00 |00dd: move-result-object v0 │ │ +2054b4: 1f00 1d03 |00de: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +2054b8: 5b40 a35b |00e0: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackNo:Landroid/widget/TextView; // field@5ba3 │ │ +2054bc: 1400 2801 097f |00e2: const v0, #float 1.8211e+38 // #7f090128 │ │ +2054c2: 6e20 706f 0400 |00e5: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2054c8: 0c00 |00e8: move-result-object v0 │ │ +2054ca: 1f00 1d03 |00e9: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +2054ce: 5b40 945b |00eb: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistNo:Landroid/widget/TextView; // field@5b94 │ │ +2054d2: 1400 2501 097f |00ed: const v0, #float 1.8211e+38 // #7f090125 │ │ +2054d8: 6e20 706f 0400 |00f0: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2054de: 0c00 |00f3: move-result-object v0 │ │ +2054e0: 1f00 1d03 |00f4: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +2054e4: 5b40 7c5b |00f6: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBitrate:Landroid/widget/TextView; // field@5b7c │ │ +2054e8: 1400 2401 097f |00f8: const v0, #float 1.8211e+38 // #7f090124 │ │ +2054ee: 6e20 706f 0400 |00fb: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2054f4: 0c00 |00fe: move-result-object v0 │ │ +2054f6: 1f00 1d03 |00ff: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +2054fa: 5b40 7a5b |0101: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mAudioProperties:Landroid/widget/TextView; // field@5b7a │ │ +2054fe: 1400 3001 097f |0103: const v0, #float 1.8211e+38 // #7f090130 │ │ +205504: 6e20 706f 0400 |0106: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20550a: 0c00 |0109: move-result-object v0 │ │ +20550c: 1f00 1d03 |010a: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +205510: 5b40 a45b |010c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackURI:Landroid/widget/TextView; // field@5ba4 │ │ +205514: 1400 1601 097f |010e: const v0, #float 1.8211e+38 // #7f090116 │ │ +20551a: 6e20 706f 0400 |0111: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205520: 0c00 |0114: move-result-object v0 │ │ +205522: 1f00 1d03 |0115: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +205526: 5b40 8d5b |0117: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mElapsedTime:Landroid/widget/TextView; // field@5b8d │ │ +20552a: 1400 1501 097f |0119: const v0, #float 1.8211e+38 // #7f090115 │ │ +205530: 6e20 706f 0400 |011c: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205536: 0c00 |011f: move-result-object v0 │ │ +205538: 1f00 1d03 |0120: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +20553c: 5b40 8c5b |0122: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDuration:Landroid/widget/TextView; // field@5b8c │ │ +205540: 1400 1801 097f |0124: const v0, #float 1.8211e+38 // #7f090118 │ │ +205546: 6e20 706f 0400 |0127: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20554c: 0c00 |012a: move-result-object v0 │ │ +20554e: 1f00 f902 |012b: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ +205552: 5b40 8e5b |012d: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +205556: 1400 1d01 097f |012f: const v0, #float 1.8211e+38 // #7f09011d │ │ +20555c: 6e20 706f 0400 |0132: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205562: 0c00 |0135: move-result-object v0 │ │ +205564: 1f00 0f03 |0136: check-cast v0, Landroid/widget/SeekBar; // type@030f │ │ +205568: 5b40 975b |0138: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPositionSeekbar:Landroid/widget/SeekBar; // field@5b97 │ │ +20556c: 2201 e40e |013a: new-instance v1, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener; // type@0ee4 │ │ +205570: 1202 |013c: const/4 v2, #int 0 // #0 │ │ +205572: 7030 426f 4102 |013d: invoke-direct {v1, v4, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$PositionSeekbarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f42 │ │ +205578: 6e20 9514 1000 |0140: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1495 │ │ +20557e: 1400 bb01 097f |0143: const v0, #float 1.82113e+38 // #7f0901bb │ │ +205584: 6e20 706f 0400 |0146: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20558a: 0c00 |0149: move-result-object v0 │ │ +20558c: 1f00 0f03 |014a: check-cast v0, Landroid/widget/SeekBar; // type@030f │ │ +205590: 5b40 ac5b |014c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ +205594: 1400 b901 097f |014e: const v0, #float 1.82113e+38 // #7f0901b9 │ │ +20559a: 6e20 706f 0400 |0151: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2055a0: 0c00 |0154: move-result-object v0 │ │ +2055a2: 1f00 f702 |0155: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +2055a6: 5b40 a85b |0157: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +2055aa: 6201 515b |0159: sget-object v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$WKtgaCgWg6obwdaDxdSR2rmcun8; // field@5b51 │ │ +2055ae: 6e20 8713 1000 |015b: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1387 │ │ +2055b4: 5440 a85b |015e: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIcon:Landroid/widget/ImageView; // field@5ba8 │ │ +2055b8: 2201 c40e |0160: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4; // type@0ec4 │ │ +2055bc: 7020 c36e 4100 |0162: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$IhAB_XC6LfijVvLrIXfvpkrzHu4;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ec3 │ │ +2055c2: 6e20 8813 1000 |0165: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1388 │ │ +2055c8: 5440 ac5b |0168: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ +2055cc: 1301 6400 |016a: const/16 v1, #int 100 // #64 │ │ +2055d0: 6e20 9414 1000 |016c: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setMax:(I)V // method@1494 │ │ +2055d6: 5440 ac5b |016f: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbar:Landroid/widget/SeekBar; // field@5bac │ │ +2055da: 2201 e80e |0171: new-instance v1, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener; // type@0ee8 │ │ +2055de: 7030 516f 4102 |0173: invoke-direct {v1, v4, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$VolumeSeekBarListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f51 │ │ +2055e4: 6e20 9514 1000 |0176: invoke-virtual {v0, v1}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1495 │ │ +2055ea: 1400 ba01 097f |0179: const v0, #float 1.82113e+38 // #7f0901ba │ │ +2055f0: 6e20 706f 0400 |017c: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2055f6: 0c00 |017f: move-result-object v0 │ │ +2055f8: 1f00 f702 |0180: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +2055fc: 5b40 a95b |0182: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ +205600: 6201 4f5b |0184: sget-object v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VDvokvzMepp9KSHX3C1dcncqdKQ; // field@5b4f │ │ +205604: 6e20 8713 1000 |0186: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1387 │ │ +20560a: 5440 a95b |0189: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeIconButtons:Landroid/widget/ImageView; // field@5ba9 │ │ +20560e: 2201 bd0e |018b: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8; // type@0ebd │ │ +205612: 7020 b16e 4100 |018d: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$4f8uZHR5w0WAH5C42dsrLnbL_k8;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6eb1 │ │ +205618: 6e20 8813 1000 |0190: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1388 │ │ +20561e: 1400 b701 097f |0193: const v0, #float 1.82113e+38 // #7f0901b7 │ │ +205624: 6e20 706f 0400 |0196: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +20562a: 0c00 |0199: move-result-object v0 │ │ +20562c: 1f00 1d03 |019a: check-cast v0, Landroid/widget/TextView; // type@031d │ │ +205630: 5b40 af5b |019c: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeText:Landroid/widget/TextView; // field@5baf │ │ +205634: 1400 b501 097f |019e: const v0, #float 1.82113e+38 // #7f0901b5 │ │ +20563a: 6e20 706f 0400 |01a1: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205640: 0c00 |01a4: move-result-object v0 │ │ +205642: 1f00 f502 |01a5: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +205646: 5b40 aa5b |01a7: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeMinus:Landroid/widget/ImageButton; // field@5baa │ │ +20564a: 2201 c70e |01a9: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys; // type@0ec7 │ │ +20564e: 7020 cb6e 4100 |01ab: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$SV6o2KuWwBZmfKUMMyaHnryn4ys;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ecb │ │ +205654: 6e20 5113 1000 |01ae: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +20565a: 1400 b601 097f |01b1: const v0, #float 1.82113e+38 // #7f0901b6 │ │ +205660: 6e20 706f 0400 |01b4: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205666: 0c00 |01b7: move-result-object v0 │ │ +205668: 1f00 f502 |01b8: check-cast v0, Landroid/widget/ImageButton; // type@02f5 │ │ +20566c: 5b40 ab5b |01ba: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumePlus:Landroid/widget/ImageButton; // field@5bab │ │ +205670: 2201 be0e |01bc: new-instance v1, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U; // type@0ebe │ │ +205674: 7020 b36e 4100 |01be: invoke-direct {v1, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$6IfZw05txsYHpYzIBonwdmaif6U;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6eb3 │ │ +20567a: 6e20 5113 1000 |01c1: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +205680: 2200 ba0e |01c4: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // type@0eba │ │ +205684: 6201 395b |01c6: sget-object v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_UP:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b39 │ │ +205688: 5243 ae5b |01c8: iget v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ +20568c: 7030 a76e 1003 |01ca: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;I)V // method@6ea7 │ │ +205692: 5b40 965b |01cd: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ +205696: 2200 ba0e |01cf: new-instance v0, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // type@0eba │ │ +20569a: 6201 385b |01d1: sget-object v1, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;.VOLUME_DOWN:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION; // field@5b38 │ │ +20569e: 5243 ae5b |01d3: iget v3, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeStepSize:I // field@5bae │ │ +2056a2: 7030 a76e 1003 |01d5: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener;.:(Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener$LISTENER_ACTION;I)V // method@6ea7 │ │ +2056a8: 5b40 935b |01d8: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMinusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b93 │ │ +2056ac: 5441 aa5b |01da: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeMinus:Landroid/widget/ImageButton; // field@5baa │ │ +2056b0: 6e20 5213 0100 |01dc: invoke-virtual {v1, v0}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1352 │ │ +2056b6: 5440 aa5b |01df: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeMinus:Landroid/widget/ImageButton; // field@5baa │ │ +2056ba: 5441 935b |01e1: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMinusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b93 │ │ +2056be: 6e20 5313 1000 |01e3: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@1353 │ │ +2056c4: 5440 ab5b |01e6: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumePlus:Landroid/widget/ImageButton; // field@5bab │ │ +2056c8: 5441 965b |01e8: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ +2056cc: 6e20 5213 1000 |01ea: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1352 │ │ +2056d2: 5440 ab5b |01ed: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumePlus:Landroid/widget/ImageButton; // field@5bab │ │ +2056d6: 5441 965b |01ef: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlusListener:Lorg/gateshipone/malp/application/utils/VolumeButtonLongClickListener; // field@5b96 │ │ +2056da: 6e20 5313 1000 |01f1: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@1353 │ │ +2056e0: 1400 bc01 097f |01f4: const v0, #float 1.82113e+38 // #7f0901bc │ │ +2056e6: 6e20 706f 0400 |01f7: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +2056ec: 0c00 |01fa: move-result-object v0 │ │ +2056ee: 1f00 f902 |01fb: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ +2056f2: 5b40 ad5b |01fd: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeSeekbarLayout:Landroid/widget/LinearLayout; // field@5bad │ │ +2056f6: 1400 b401 097f |01ff: const v0, #float 1.82113e+38 // #7f0901b4 │ │ +2056fc: 6e20 706f 0400 |0202: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView;.findViewById:(I)Landroid/view/View; // method@6f70 │ │ +205702: 0c00 |0205: move-result-object v0 │ │ +205704: 1f00 f902 |0206: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ +205708: 5b40 a75b |0208: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mVolumeButtonLayout:Landroid/widget/LinearLayout; // field@5ba7 │ │ +20570c: 1500 803f |020a: const/high16 v0, #int 1065353216 // #3f80 │ │ +205710: 5940 875b |020c: iput v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205714: 5440 8b5b |020e: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ +205718: 1241 |0210: const/4 v1, #int 4 // #4 │ │ +20571a: 6e20 c213 1000 |0211: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205720: 5440 8a5b |0214: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ +205724: 1203 |0216: const/4 v3, #int 0 // #0 │ │ +205726: 6e20 c213 3000 |0217: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +20572c: 5440 8b5b |021a: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ +205730: 1203 |021c: const/4 v3, #int 0 // #0 │ │ +205732: 6e20 ba13 3000 |021d: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ +205738: 5440 9e5b |0220: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlayPauseButton:Landroid/widget/ImageButton; // field@5b9e │ │ +20573c: 6203 4a5b |0222: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ReQZXB4OIZL_fEG9WQ33zAqh_LA; // field@5b4a │ │ +205740: 6e20 5113 3000 |0224: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +205746: 5440 9f5b |0227: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +20574a: 2203 cf0e |0229: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns; // type@0ecf │ │ +20574e: 7020 e06e 4300 |022b: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ccWkiWBrYF2a9ldNxDlh3sBEpns;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ee0 │ │ +205754: 6e20 5113 3000 |022e: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +20575a: 5440 9d5b |0231: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopMenuButton:Landroid/widget/ImageButton; // field@5b9d │ │ +20575e: 2203 cb0e |0233: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM; // type@0ecb │ │ +205762: 7020 d56e 4300 |0235: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$VfgQt0z-aFHDqNfYkt4vfcjOrfM;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ed5 │ │ +205768: 6e20 5113 3000 |0238: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +20576e: 5440 815b |023b: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRepeatButton:Landroid/widget/ImageButton; // field@5b81 │ │ +205772: 2203 d00e |023d: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs; // type@0ed0 │ │ +205776: 7020 e26e 4300 |023f: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ck6IsKriihYG87vbYzFTEZ4PLJs;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ee2 │ │ +20577c: 6e20 5113 3000 |0242: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +205782: 5440 7f5b |0245: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPreviousButton:Landroid/widget/ImageButton; // field@5b7f │ │ +205786: 6203 455b |0247: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$AHHwNmwhnctscd4CCUiv-KlRaOU; // field@5b45 │ │ +20578a: 6e20 5113 3000 |0249: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +205790: 5440 7e5b |024c: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomPlayPauseButton:Landroid/widget/ImageButton; // field@5b7e │ │ +205794: 6203 4d5b |024e: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ThhwZwVDoTGhHfebFmrzgyGCwPE; // field@5b4d │ │ +205798: 6e20 5113 3000 |0250: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +20579e: 5440 825b |0253: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomStopButton:Landroid/widget/ImageButton; // field@5b82 │ │ +2057a2: 6203 4b5b |0255: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Rz-ycQ8Q3dN6cpEVhrvMnfMTCz8; // field@5b4b │ │ +2057a6: 6e20 5113 3000 |0257: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +2057ac: 5440 7d5b |025a: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomNextButton:Landroid/widget/ImageButton; // field@5b7d │ │ +2057b0: 6203 525b |025c: sget-object v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_RONz9J9H1H5YLocpDIkpW3Thhw; // field@5b52 │ │ +2057b4: 6e20 5113 3000 |025e: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +2057ba: 5440 805b |0261: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBottomRandomButton:Landroid/widget/ImageButton; // field@5b80 │ │ +2057be: 2203 c90e |0263: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ; // type@0ec9 │ │ +2057c2: 7020 d06e 4300 |0265: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$Tvl0tBR_1pnIY9pWfL4zzev6naQ;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ed0 │ │ +2057c8: 6e20 5113 3000 |0268: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1351 │ │ +2057ce: 5440 845b |026b: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2057d2: 2203 d10e |026d: new-instance v3, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90; // type@0ed1 │ │ +2057d6: 7020 e46e 4300 |026f: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$ivUobkZ8CZ6-d6rJSu45MPUBL90;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6ee4 │ │ +2057dc: 6e20 106f 3000 |0272: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@6f10 │ │ +2057e2: 5440 845b |0275: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2057e6: 6e20 126f 1000 |0277: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ +2057ec: 2200 a60e |027a: new-instance v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // type@0ea6 │ │ +2057f0: 6e10 716f 0400 |027c: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2057f6: 0c01 |027f: move-result-object v1 │ │ +2057f8: 2203 e00e |0280: new-instance v3, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass; // type@0ee0 │ │ +2057fc: 7030 306f 4302 |0282: invoke-direct {v3, v4, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView$CoverReceiverClass;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f30 │ │ +205802: 7030 5e6e 1003 |0285: invoke-direct {v0, v1, v3}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.:(Landroid/content/Context;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;)V // method@6e5e │ │ +205808: 5b40 855b |0288: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ +20580c: 0e00 |028a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0006 line=822 │ │ 0x000f line=823 │ │ 0x0018 line=826 │ │ 0x0023 line=827 │ │ @@ -757680,46 +757680,46 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -205818: |[205818] org.gateshipone.malp.application.views.NowPlayingView.onLayout:(ZIIII)V │ │ -205828: 6e10 746f 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getMeasuredHeight:()I // method@6f74 │ │ -20582e: 0a02 |0003: move-result v2 │ │ -205830: 5413 8f5b |0004: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -205834: 6e10 290f 0300 |0006: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0f29 │ │ -20583a: 0a03 |0009: move-result v3 │ │ -20583c: b132 |000a: sub-int/2addr v2, v3 │ │ -20583e: 5912 885b |000b: iput v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ -205842: 5212 a05b |000d: iget v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPosition:I // field@5ba0 │ │ -205846: 5413 865b |000f: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ -20584a: 6e10 3839 0300 |0011: invoke-virtual {v3}, Landroidx/customview/widget/ViewDragHelper;.getViewDragState:()I // method@3938 │ │ -205850: 0a03 |0014: move-result v3 │ │ -205852: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ -205856: 5212 885b |0017: iget v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ -20585a: 8222 |0019: int-to-float v2, v2 │ │ -20585c: 5213 875b |001a: iget v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205860: a802 0203 |001c: mul-float v2, v2, v3 │ │ -205864: 8722 |001e: float-to-int v2, v2 │ │ -205866: 5413 8f5b |001f: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -20586a: 6e10 290f 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0f29 │ │ -205870: 0a04 |0024: move-result v4 │ │ -205872: b024 |0025: add-int/2addr v4, v2 │ │ -205874: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -205876: 6e54 7a0f 0352 |0027: invoke-virtual {v3, v0, v2, v5, v4}, Landroid/view/View;.layout:(IIII)V // method@0f7a │ │ -20587c: 5413 925b |002a: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMainView:Landroid/view/View; // field@5b92 │ │ -205880: 5414 8f5b |002c: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -205884: 6e10 290f 0400 |002e: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0f29 │ │ -20588a: 0a04 |0031: move-result v4 │ │ -20588c: b024 |0032: add-int/2addr v4, v2 │ │ -20588e: b062 |0033: add-int/2addr v2, v6 │ │ -205890: 6e52 7a0f 0354 |0034: invoke-virtual {v3, v0, v4, v5, v2}, Landroid/view/View;.layout:(IIII)V // method@0f7a │ │ -205896: 0e00 |0037: return-void │ │ +205810: |[205810] org.gateshipone.malp.application.views.NowPlayingView.onLayout:(ZIIII)V │ │ +205820: 6e10 746f 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getMeasuredHeight:()I // method@6f74 │ │ +205826: 0a02 |0003: move-result v2 │ │ +205828: 5413 8f5b |0004: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +20582c: 6e10 290f 0300 |0006: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0f29 │ │ +205832: 0a03 |0009: move-result v3 │ │ +205834: b132 |000a: sub-int/2addr v2, v3 │ │ +205836: 5912 885b |000b: iput v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ +20583a: 5212 a05b |000d: iget v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPosition:I // field@5ba0 │ │ +20583e: 5413 865b |000f: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ +205842: 6e10 3839 0300 |0011: invoke-virtual {v3}, Landroidx/customview/widget/ViewDragHelper;.getViewDragState:()I // method@3938 │ │ +205848: 0a03 |0014: move-result v3 │ │ +20584a: 3903 0a00 |0015: if-nez v3, 001f // +000a │ │ +20584e: 5212 885b |0017: iget v2, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ +205852: 8222 |0019: int-to-float v2, v2 │ │ +205854: 5213 875b |001a: iget v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205858: a802 0203 |001c: mul-float v2, v2, v3 │ │ +20585c: 8722 |001e: float-to-int v2, v2 │ │ +20585e: 5413 8f5b |001f: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +205862: 6e10 290f 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0f29 │ │ +205868: 0a04 |0024: move-result v4 │ │ +20586a: b024 |0025: add-int/2addr v4, v2 │ │ +20586c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +20586e: 6e54 7a0f 0352 |0027: invoke-virtual {v3, v0, v2, v5, v4}, Landroid/view/View;.layout:(IIII)V // method@0f7a │ │ +205874: 5413 925b |002a: iget-object v3, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMainView:Landroid/view/View; // field@5b92 │ │ +205878: 5414 8f5b |002c: iget-object v4, v1, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +20587c: 6e10 290f 0400 |002e: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0f29 │ │ +205882: 0a04 |0031: move-result v4 │ │ +205884: b024 |0032: add-int/2addr v4, v2 │ │ +205886: b062 |0033: add-int/2addr v2, v6 │ │ +205888: 6e52 7a0f 0354 |0034: invoke-virtual {v3, v0, v4, v5, v2}, Landroid/view/View;.layout:(IIII)V // method@0f7a │ │ +20588e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x000d line=1076 │ │ 0x000f line=1079 │ │ 0x0017 line=1080 │ │ 0x001f line=1084 │ │ @@ -757741,56 +757741,56 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -205898: |[205898] org.gateshipone.malp.application.views.NowPlayingView.onMeasure:(II)V │ │ -2058a8: 6f30 5c14 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/RelativeLayout;.onMeasure:(II)V // method@145c │ │ -2058ae: 6e30 8e6f 7608 |0003: invoke-virtual {v6, v7, v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.measureChildren:(II)V // method@6f8e │ │ -2058b4: 7110 dd0e 0700 |0006: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0edd │ │ -2058ba: 0a00 |0009: move-result v0 │ │ -2058bc: 7110 dd0e 0800 |000a: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0edd │ │ -2058c2: 0a01 |000d: move-result v1 │ │ -2058c4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -2058c6: 7130 9c6f 7002 |000f: invoke-static {v0, v7, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.resolveSizeAndState:(III)I // method@6f9c │ │ -2058cc: 0a07 |0012: move-result v7 │ │ -2058ce: 7130 9c6f 8102 |0013: invoke-static {v1, v8, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.resolveSizeAndState:(III)I // method@6f9c │ │ -2058d4: 0a08 |0016: move-result v8 │ │ -2058d6: 6e30 9e6f 7608 |0017: invoke-virtual {v6, v7, v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setMeasuredDimension:(II)V // method@6f9e │ │ -2058dc: 5467 845b |001a: iget-object v7, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2058e0: 6e10 016f 0700 |001c: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@6f01 │ │ -2058e6: 0c07 |001f: move-result-object v7 │ │ -2058e8: 5468 a65b |0020: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -2058ec: 6e10 6015 0800 |0022: invoke-virtual {v8}, Landroid/widget/ViewSwitcher;.getHeight:()I // method@1560 │ │ -2058f2: 0a08 |0025: move-result v8 │ │ -2058f4: 5978 1a03 |0026: iput v8, v7, Landroid/view/ViewGroup$LayoutParams;.height:I // field@031a │ │ -2058f8: 5468 845b |0028: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -2058fc: 6e20 0e6f 7800 |002a: invoke-virtual {v8, v7}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6f0e │ │ -205902: 5467 845b |002d: iget-object v7, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205906: 6e10 096f 0700 |002f: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.requestLayout:()V // method@6f09 │ │ -20590c: 5467 8e5b |0032: iget-object v7, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -205910: 6e10 a413 0700 |0034: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ -205916: 0c07 |0037: move-result-object v7 │ │ -205918: 1f07 0603 |0038: check-cast v7, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ -20591c: 5468 9f5b |003a: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -205920: 6e10 4213 0800 |003c: invoke-virtual {v8}, Landroid/widget/ImageButton;.getMeasuredHeight:()I // method@1342 │ │ -205926: 0a08 |003f: move-result v8 │ │ -205928: 8380 |0040: int-to-double v0, v8 │ │ -20592a: 5268 875b |0041: iget v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -20592e: 8982 |0043: float-to-double v2, v8 │ │ -205930: 1904 f03f |0044: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -205934: cc24 |0046: sub-double/2addr v4, v2 │ │ -205936: ad00 0004 |0047: mul-double v0, v0, v4 │ │ -20593a: 8a08 |0049: double-to-int v8, v0 │ │ -20593c: 6e20 5414 8700 |004a: invoke-virtual {v7, v8}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ -205942: 5468 8e5b |004d: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -205946: 6e20 be13 7800 |004f: invoke-virtual {v8, v7}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ -20594c: 0e00 |0052: return-void │ │ +205890: |[205890] org.gateshipone.malp.application.views.NowPlayingView.onMeasure:(II)V │ │ +2058a0: 6f30 5c14 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/RelativeLayout;.onMeasure:(II)V // method@145c │ │ +2058a6: 6e30 8e6f 7608 |0003: invoke-virtual {v6, v7, v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.measureChildren:(II)V // method@6f8e │ │ +2058ac: 7110 dd0e 0700 |0006: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0edd │ │ +2058b2: 0a00 |0009: move-result v0 │ │ +2058b4: 7110 dd0e 0800 |000a: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0edd │ │ +2058ba: 0a01 |000d: move-result v1 │ │ +2058bc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +2058be: 7130 9c6f 7002 |000f: invoke-static {v0, v7, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.resolveSizeAndState:(III)I // method@6f9c │ │ +2058c4: 0a07 |0012: move-result v7 │ │ +2058c6: 7130 9c6f 8102 |0013: invoke-static {v1, v8, v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.resolveSizeAndState:(III)I // method@6f9c │ │ +2058cc: 0a08 |0016: move-result v8 │ │ +2058ce: 6e30 9e6f 7608 |0017: invoke-virtual {v6, v7, v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setMeasuredDimension:(II)V // method@6f9e │ │ +2058d4: 5467 845b |001a: iget-object v7, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2058d8: 6e10 016f 0700 |001c: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@6f01 │ │ +2058de: 0c07 |001f: move-result-object v7 │ │ +2058e0: 5468 a65b |0020: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +2058e4: 6e10 6015 0800 |0022: invoke-virtual {v8}, Landroid/widget/ViewSwitcher;.getHeight:()I // method@1560 │ │ +2058ea: 0a08 |0025: move-result v8 │ │ +2058ec: 5978 1a03 |0026: iput v8, v7, Landroid/view/ViewGroup$LayoutParams;.height:I // field@031a │ │ +2058f0: 5468 845b |0028: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2058f4: 6e20 0e6f 7800 |002a: invoke-virtual {v8, v7}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6f0e │ │ +2058fa: 5467 845b |002d: iget-object v7, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +2058fe: 6e10 096f 0700 |002f: invoke-virtual {v7}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.requestLayout:()V // method@6f09 │ │ +205904: 5467 8e5b |0032: iget-object v7, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +205908: 6e10 a413 0700 |0034: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ +20590e: 0c07 |0037: move-result-object v7 │ │ +205910: 1f07 0603 |0038: check-cast v7, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ +205914: 5468 9f5b |003a: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +205918: 6e10 4213 0800 |003c: invoke-virtual {v8}, Landroid/widget/ImageButton;.getMeasuredHeight:()I // method@1342 │ │ +20591e: 0a08 |003f: move-result v8 │ │ +205920: 8380 |0040: int-to-double v0, v8 │ │ +205922: 5268 875b |0041: iget v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205926: 8982 |0043: float-to-double v2, v8 │ │ +205928: 1904 f03f |0044: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +20592c: cc24 |0046: sub-double/2addr v4, v2 │ │ +20592e: ad00 0004 |0047: mul-double v0, v0, v4 │ │ +205932: 8a08 |0049: double-to-int v8, v0 │ │ +205934: 6e20 5414 8700 |004a: invoke-virtual {v7, v8}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ +20593a: 5468 8e5b |004d: iget-object v8, v6, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +20593e: 6e20 be13 7800 |004f: invoke-virtual {v8, v7}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ +205944: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0003 line=792 │ │ 0x0006 line=794 │ │ 0x000a line=795 │ │ 0x000f line=797 │ │ @@ -757813,266 +757813,266 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 614 16-bit code units │ │ -204780: |[204780] org.gateshipone.malp.application.views.NowPlayingView.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -204790: 7210 7e0e 0e00 |0000: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -204796: 0a0e |0003: move-result v14 │ │ -204798: 1a00 824c |0004: const-string v0, "https://en.wikipedia.org/wiki/" // string@4c82 │ │ -20479c: 1a01 a402 |0006: const-string v1, ".wikipedia.org/wiki/" // string@02a4 │ │ -2047a0: 1a02 7f4c |0008: const-string v2, "https://" // string@4c7f │ │ -2047a4: 1a03 a636 |000a: const-string v3, "android.intent.action.VIEW" // string@36a6 │ │ -2047a8: 1404 6f00 0f7f |000c: const v4, #float 1.90082e+38 // #7f0f006f │ │ -2047ae: 1405 7200 0f7f |000f: const v5, #float 1.90082e+38 // #7f0f0072 │ │ -2047b4: 1a06 5e05 |0012: const-string v6, "AddURLDialog" // string@055e │ │ -2047b8: 1407 2600 0f7f |0014: const v7, #float 1.9008e+38 // #7f0f0026 │ │ -2047be: 1a08 073f |0017: const-string v8, "dialog_title" // string@3f07 │ │ -2047c2: 1a09 794c |0019: const-string v9, "http://..." // string@4c79 │ │ -2047c6: 1a0a 063f |001b: const-string v10, "dialog_text" // string@3f06 │ │ -2047ca: 120b |001d: const/4 v11, #int 0 // #0 │ │ -2047cc: 121c |001e: const/4 v12, #int 1 // #1 │ │ -2047ce: 2c0e 1102 0000 |001f: sparse-switch v14, 00000230 // +00000211 │ │ -2047d4: 0f0b |0022: return v11 │ │ -2047d6: 220e 6e00 |0023: new-instance v14, Landroid/content/Intent; // type@006e │ │ -2047da: 7020 4b02 3e00 |0025: invoke-direct {v14, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ -2047e0: 55d3 a55b |0028: iget-boolean v3, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ -2047e4: 3803 1f00 |002a: if-eqz v3, 0049 // +001f │ │ -2047e8: 2201 c70c |002c: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2047ec: 7010 c165 0100 |002e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2047f2: 6e20 cb65 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2047f8: 54d0 915b |0034: iget-object v0, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2047fc: 6e10 9072 0000 |0036: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -204802: 0c00 |0039: move-result-object v0 │ │ -204804: 6e20 cb65 0100 |003a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20480a: 6e10 d165 0100 |003d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -204810: 0c00 |0040: move-result-object v0 │ │ -204812: 7110 0606 0000 |0041: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -204818: 0c00 |0044: move-result-object v0 │ │ -20481a: 6e20 7502 0e00 |0045: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -204820: 282b |0048: goto 0073 // +002b │ │ -204822: 2200 c70c |0049: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -204826: 7010 c165 0000 |004b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -20482c: 6e20 cb65 2000 |004e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -204832: 7100 df66 0000 |0051: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -204838: 0c02 |0054: move-result-object v2 │ │ -20483a: 6e10 e166 0200 |0055: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@66e1 │ │ -204840: 0c02 |0058: move-result-object v2 │ │ -204842: 6e20 cb65 2000 |0059: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -204848: 6e20 cb65 1000 |005c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -20484e: 54d1 915b |005f: iget-object v1, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -204852: 6e10 9072 0100 |0061: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -204858: 0c01 |0064: move-result-object v1 │ │ -20485a: 6e20 cb65 1000 |0065: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -204860: 6e10 d165 0000 |0068: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -204866: 0c00 |006b: move-result-object v0 │ │ -204868: 7110 0606 0000 |006c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -20486e: 0c00 |006f: move-result-object v0 │ │ -204870: 6e20 7502 0e00 |0070: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -204876: 6e10 716f 0d00 |0073: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -20487c: 0c00 |0076: move-result-object v0 │ │ -20487e: 6e20 3702 e000 |0077: invoke-virtual {v0, v14}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ -204884: 0f0c |007a: return v12 │ │ -204886: 220e 6e00 |007b: new-instance v14, Landroid/content/Intent; // type@006e │ │ -20488a: 7020 4b02 3e00 |007d: invoke-direct {v14, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ -204890: 55d3 a55b |0080: iget-boolean v3, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ -204894: 3803 1f00 |0082: if-eqz v3, 00a1 // +001f │ │ -204898: 2201 c70c |0084: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -20489c: 7010 c165 0100 |0086: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2048a2: 6e20 cb65 0100 |0089: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2048a8: 54d0 915b |008c: iget-object v0, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -2048ac: 6e10 8b72 0000 |008e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -2048b2: 0c00 |0091: move-result-object v0 │ │ -2048b4: 6e20 cb65 0100 |0092: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2048ba: 6e10 d165 0100 |0095: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2048c0: 0c00 |0098: move-result-object v0 │ │ -2048c2: 7110 0606 0000 |0099: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -2048c8: 0c00 |009c: move-result-object v0 │ │ -2048ca: 6e20 7502 0e00 |009d: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -2048d0: 282b |00a0: goto 00cb // +002b │ │ -2048d2: 2200 c70c |00a1: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2048d6: 7010 c165 0000 |00a3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2048dc: 6e20 cb65 2000 |00a6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2048e2: 7100 df66 0000 |00a9: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -2048e8: 0c02 |00ac: move-result-object v2 │ │ -2048ea: 6e10 e166 0200 |00ad: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@66e1 │ │ -2048f0: 0c02 |00b0: move-result-object v2 │ │ -2048f2: 6e20 cb65 2000 |00b1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2048f8: 6e20 cb65 1000 |00b4: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2048fe: 54d1 915b |00b7: iget-object v1, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -204902: 6e10 8b72 0100 |00b9: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -204908: 0c01 |00bc: move-result-object v1 │ │ -20490a: 6e20 cb65 1000 |00bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -204910: 6e10 d165 0000 |00c0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -204916: 0c00 |00c3: move-result-object v0 │ │ -204918: 7110 0606 0000 |00c4: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -20491e: 0c00 |00c7: move-result-object v0 │ │ -204920: 6e20 7502 0e00 |00c8: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -204926: 6e10 716f 0d00 |00cb: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -20492c: 0c00 |00ce: move-result-object v0 │ │ -20492e: 6e20 3702 e000 |00cf: invoke-virtual {v0, v14}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ -204934: 0f0c |00d2: return v12 │ │ -204936: 54de 905b |00d3: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -20493a: 380e 5a01 |00d5: if-eqz v14, 022f // +015a │ │ -20493e: 6e10 3272 0e00 |00d7: invoke-virtual {v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getSinglePlayback:()I // method@7232 │ │ -204944: 0a0e |00da: move-result v14 │ │ -204946: 390e 0700 |00db: if-nez v14, 00e2 // +0007 │ │ -20494a: 7110 4a70 0c00 |00dd: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setSingle:(Z)V // method@704a │ │ -204950: 2900 4f01 |00e0: goto/16 022f // +014f │ │ -204954: 7110 4a70 0b00 |00e2: invoke-static {v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setSingle:(Z)V // method@704a │ │ -20495a: 2900 4a01 |00e5: goto/16 022f // +014a │ │ -20495e: 54de 905b |00e7: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ -204962: 380e 4601 |00e9: if-eqz v14, 022f // +0146 │ │ -204966: 6e10 2872 0e00 |00eb: invoke-virtual {v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getConsume:()I // method@7228 │ │ -20496c: 0a0e |00ee: move-result v14 │ │ -20496e: 390e 0700 |00ef: if-nez v14, 00f6 // +0007 │ │ -204972: 7110 4670 0c00 |00f1: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setConsume:(Z)V // method@7046 │ │ -204978: 2900 3b01 |00f4: goto/16 022f // +013b │ │ -20497c: 7110 4670 0b00 |00f6: invoke-static {v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setConsume:(Z)V // method@7046 │ │ -204982: 2900 3601 |00f9: goto/16 022f // +0136 │ │ -204986: 54de 9a5b |00fb: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ -20498a: 6200 6b59 |00fd: sget-object v0, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.PLAYING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596b │ │ -20498e: 320e 1300 |00ff: if-eq v14, v0, 0112 // +0013 │ │ -204992: 54de 9a5b |0101: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ -204996: 6200 6a59 |0103: sget-object v0, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.BUFFERING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596a │ │ -20499a: 330e 0300 |0105: if-ne v14, v0, 0108 // +0003 │ │ -20499e: 280b |0107: goto 0112 // +000b │ │ -2049a0: 54de 7b5b |0108: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -2049a4: 6e10 ed6a 0e00 |010a: invoke-virtual {v14}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.getService:()Lorg/gateshipone/malp/application/background/IBackgroundService; // method@6aed │ │ -2049aa: 0c0e |010d: move-result-object v14 │ │ -2049ac: 7210 116b 0e00 |010e: invoke-interface {v14}, Lorg/gateshipone/malp/application/background/IBackgroundService;.startStreamingPlayback:()V // method@6b11 │ │ -2049b2: 280a |0111: goto 011b // +000a │ │ -2049b4: 54de 7b5b |0112: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -2049b8: 6e10 ed6a 0e00 |0114: invoke-virtual {v14}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.getService:()Lorg/gateshipone/malp/application/background/IBackgroundService; // method@6aed │ │ -2049be: 0c0e |0117: move-result-object v14 │ │ -2049c0: 7210 126b 0e00 |0118: invoke-interface {v14}, Lorg/gateshipone/malp/application/background/IBackgroundService;.stopStreamingPlayback:()V // method@6b12 │ │ -2049c6: 0f0c |011b: return v12 │ │ -2049c8: 220e a103 |011c: new-instance v14, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ -2049cc: 6e10 716f 0d00 |011e: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2049d2: 0c00 |0121: move-result-object v0 │ │ -2049d4: 7020 e216 0e00 |0122: invoke-direct {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ -2049da: 6e10 716f 0d00 |0125: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2049e0: 0c00 |0128: move-result-object v0 │ │ -2049e2: 1401 4900 0f7f |0129: const v1, #float 1.90081e+38 // #7f0f0049 │ │ -2049e8: 6e20 2202 1000 |012c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -2049ee: 0c00 |012f: move-result-object v0 │ │ -2049f0: 6e20 0817 0e00 |0130: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ -2049f6: 6e10 716f 0d00 |0133: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2049fc: 0c00 |0136: move-result-object v0 │ │ -2049fe: 1401 7700 0f7f |0137: const v1, #float 1.90082e+38 // #7f0f0077 │ │ -204a04: 6e20 2202 1000 |013a: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -204a0a: 0c00 |013d: move-result-object v0 │ │ -204a0c: 6e20 f116 0e00 |013e: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ -204a12: 6200 535b |0141: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E; // field@5b53 │ │ -204a16: 6e30 ff16 5e00 |0143: invoke-virtual {v14, v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ -204a1c: 6200 425b |0146: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w; // field@5b42 │ │ -204a20: 6e30 f516 4e00 |0148: invoke-virtual {v14, v4, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ -204a26: 6e10 e416 0e00 |014b: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ -204a2c: 0c0e |014e: move-result-object v14 │ │ -204a2e: 6e10 2b17 0e00 |014f: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ -204a34: 2900 dd00 |0152: goto/16 022f // +00dd │ │ -204a38: 7010 a16f 0d00 |0154: invoke-direct {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.shareCurrentTrack:()V // method@6fa1 │ │ -204a3e: 0f0c |0157: return v12 │ │ -204a40: 220e dc0e |0158: new-instance v14, Lorg/gateshipone/malp/application/views/NowPlayingView$1; // type@0edc │ │ -204a44: 7020 1d6f de00 |015a: invoke-direct {v14, v13}, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f1d │ │ -204a4a: 2200 5a0e |015d: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ -204a4e: 7010 906c 0000 |015f: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ -204a54: 2201 2c01 |0162: new-instance v1, Landroid/os/Bundle; // type@012c │ │ -204a58: 7010 1306 0100 |0164: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ -204a5e: 1a02 ee70 |0167: const-string v2, "show_newentry" // string@70ee │ │ -204a62: 6e30 3406 210c |0169: invoke-virtual {v1, v2, v12}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ -204a68: 6e20 9f6c e000 |016c: invoke-virtual {v0, v14}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ -204a6e: 6e20 9e6c 1000 |016f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ -204a74: 6e10 716f 0d00 |0172: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204a7a: 0c0e |0175: move-result-object v14 │ │ -204a7c: 1f0e a303 |0176: check-cast v14, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -204a80: 6e10 3917 0e00 |0178: invoke-virtual {v14}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -204a86: 0c0e |017b: move-result-object v14 │ │ -204a88: 1a01 420a |017c: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ -204a8c: 6e30 a06c e001 |017e: invoke-virtual {v0, v14, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ -204a92: 2900 ae00 |0181: goto/16 022f // +00ae │ │ -204a96: 220e 6e00 |0183: new-instance v14, Landroid/content/Intent; // type@006e │ │ -204a9a: 6e10 716f 0d00 |0185: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204aa0: 0c00 |0188: move-result-object v0 │ │ -204aa2: 1c01 8b0d |0189: const-class v1, Lorg/gateshipone/malp/application/activities/FanartActivity; // type@0d8b │ │ -204aa6: 7030 4902 0e01 |018b: invoke-direct {v14, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ -204aac: 6e10 716f 0d00 |018e: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204ab2: 0c00 |0191: move-result-object v0 │ │ -204ab4: 6e20 3702 e000 |0192: invoke-virtual {v0, v14}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ -204aba: 0f0c |0195: return v12 │ │ -204abc: 54de 955b |0196: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ -204ac0: 6e10 186f 0e00 |0198: invoke-virtual {v14}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.jumpToCurrentSong:()V // method@6f18 │ │ -204ac6: 2900 9400 |019b: goto/16 022f // +0094 │ │ -204aca: 220e a103 |019d: new-instance v14, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ -204ace: 6e10 716f 0d00 |019f: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204ad4: 0c00 |01a2: move-result-object v0 │ │ -204ad6: 7020 e216 0e00 |01a3: invoke-direct {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ -204adc: 6e10 716f 0d00 |01a6: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204ae2: 0c00 |01a9: move-result-object v0 │ │ -204ae4: 1401 2a00 0f7f |01aa: const v1, #float 1.9008e+38 // #7f0f002a │ │ -204aea: 6e20 2202 1000 |01ad: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -204af0: 0c00 |01b0: move-result-object v0 │ │ -204af2: 6e20 0817 0e00 |01b1: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ -204af8: 6e10 716f 0d00 |01b4: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204afe: 0c00 |01b7: move-result-object v0 │ │ -204b00: 1401 7400 0f7f |01b8: const v1, #float 1.90082e+38 // #7f0f0074 │ │ -204b06: 6e20 2202 1000 |01bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -204b0c: 0c00 |01be: move-result-object v0 │ │ -204b0e: 6e20 f116 0e00 |01bf: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ -204b14: 6200 435b |01c2: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58; // field@5b43 │ │ -204b18: 6e30 ff16 5e00 |01c4: invoke-virtual {v14, v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ -204b1e: 6200 445b |01c7: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q; // field@5b44 │ │ -204b22: 6e30 f516 4e00 |01c9: invoke-virtual {v14, v4, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ -204b28: 6e10 e416 0e00 |01cc: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ -204b2e: 0c0e |01cf: move-result-object v14 │ │ -204b30: 6e10 2b17 0e00 |01d0: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ -204b36: 285c |01d3: goto 022f // +005c │ │ -204b38: 220e 360e |01d4: new-instance v14, Lorg/gateshipone/malp/application/fragments/TextDialog; // type@0e36 │ │ -204b3c: 7010 e16b 0e00 |01d6: invoke-direct {v14}, Lorg/gateshipone/malp/application/fragments/TextDialog;.:()V // method@6be1 │ │ -204b42: 6200 5d5b |01d9: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA; // field@5b5d │ │ -204b46: 6e20 ea6b 0e00 |01db: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/TextDialogCallback;)V // method@6bea │ │ -204b4c: 2200 2c01 |01de: new-instance v0, Landroid/os/Bundle; // type@012c │ │ -204b50: 7010 1306 0000 |01e0: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ -204b56: 6e30 4806 a009 |01e3: invoke-virtual {v0, v10, v9}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -204b5c: 6e10 766f 0d00 |01e6: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -204b62: 0c01 |01e9: move-result-object v1 │ │ -204b64: 6e20 fc02 7100 |01ea: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -204b6a: 0c01 |01ed: move-result-object v1 │ │ -204b6c: 6e30 4806 8001 |01ee: invoke-virtual {v0, v8, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -204b72: 6e20 e96b 0e00 |01f1: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setArguments:(Landroid/os/Bundle;)V // method@6be9 │ │ -204b78: 6e10 716f 0d00 |01f4: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204b7e: 0c00 |01f7: move-result-object v0 │ │ -204b80: 1f00 a303 |01f8: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -204b84: 6e10 3917 0000 |01fa: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -204b8a: 0c00 |01fd: move-result-object v0 │ │ -204b8c: 6e30 eb6b 0e06 |01fe: invoke-virtual {v14, v0, v6}, Lorg/gateshipone/malp/application/fragments/TextDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6beb │ │ -204b92: 282e |0201: goto 022f // +002e │ │ -204b94: 220e 360e |0202: new-instance v14, Lorg/gateshipone/malp/application/fragments/TextDialog; // type@0e36 │ │ -204b98: 7010 e16b 0e00 |0204: invoke-direct {v14}, Lorg/gateshipone/malp/application/fragments/TextDialog;.:()V // method@6be1 │ │ -204b9e: 6200 5a5b |0207: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI; // field@5b5a │ │ -204ba2: 6e20 ea6b 0e00 |0209: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/TextDialogCallback;)V // method@6bea │ │ -204ba8: 2200 2c01 |020c: new-instance v0, Landroid/os/Bundle; // type@012c │ │ -204bac: 7010 1306 0000 |020e: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ -204bb2: 6e30 4806 a009 |0211: invoke-virtual {v0, v10, v9}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -204bb8: 6e10 766f 0d00 |0214: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ -204bbe: 0c01 |0217: move-result-object v1 │ │ -204bc0: 6e20 fc02 7100 |0218: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -204bc6: 0c01 |021b: move-result-object v1 │ │ -204bc8: 6e30 4806 8001 |021c: invoke-virtual {v0, v8, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -204bce: 6e20 e96b 0e00 |021f: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setArguments:(Landroid/os/Bundle;)V // method@6be9 │ │ -204bd4: 6e10 716f 0d00 |0222: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -204bda: 0c00 |0225: move-result-object v0 │ │ -204bdc: 1f00 a303 |0226: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -204be0: 6e10 3917 0000 |0228: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -204be6: 0c00 |022b: move-result-object v0 │ │ -204be8: 6e30 eb6b 0e06 |022c: invoke-virtual {v14, v0, v6}, Lorg/gateshipone/malp/application/fragments/TextDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6beb │ │ -204bee: 0f0b |022f: return v11 │ │ -204bf0: 0002 0d00 2f00 097f 3000 097f 3800 ... |0230: sparse-switch-data (54 units) │ │ +204778: |[204778] org.gateshipone.malp.application.views.NowPlayingView.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +204788: 7210 7e0e 0e00 |0000: invoke-interface {v14}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +20478e: 0a0e |0003: move-result v14 │ │ +204790: 1a00 824c |0004: const-string v0, "https://en.wikipedia.org/wiki/" // string@4c82 │ │ +204794: 1a01 a402 |0006: const-string v1, ".wikipedia.org/wiki/" // string@02a4 │ │ +204798: 1a02 7f4c |0008: const-string v2, "https://" // string@4c7f │ │ +20479c: 1a03 a636 |000a: const-string v3, "android.intent.action.VIEW" // string@36a6 │ │ +2047a0: 1404 6f00 0f7f |000c: const v4, #float 1.90082e+38 // #7f0f006f │ │ +2047a6: 1405 7200 0f7f |000f: const v5, #float 1.90082e+38 // #7f0f0072 │ │ +2047ac: 1a06 5e05 |0012: const-string v6, "AddURLDialog" // string@055e │ │ +2047b0: 1407 2600 0f7f |0014: const v7, #float 1.9008e+38 // #7f0f0026 │ │ +2047b6: 1a08 073f |0017: const-string v8, "dialog_title" // string@3f07 │ │ +2047ba: 1a09 794c |0019: const-string v9, "http://..." // string@4c79 │ │ +2047be: 1a0a 063f |001b: const-string v10, "dialog_text" // string@3f06 │ │ +2047c2: 120b |001d: const/4 v11, #int 0 // #0 │ │ +2047c4: 121c |001e: const/4 v12, #int 1 // #1 │ │ +2047c6: 2c0e 1102 0000 |001f: sparse-switch v14, 00000230 // +00000211 │ │ +2047cc: 0f0b |0022: return v11 │ │ +2047ce: 220e 6e00 |0023: new-instance v14, Landroid/content/Intent; // type@006e │ │ +2047d2: 7020 4b02 3e00 |0025: invoke-direct {v14, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ +2047d8: 55d3 a55b |0028: iget-boolean v3, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ +2047dc: 3803 1f00 |002a: if-eqz v3, 0049 // +001f │ │ +2047e0: 2201 c70c |002c: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2047e4: 7010 c165 0100 |002e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2047ea: 6e20 cb65 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2047f0: 54d0 915b |0034: iget-object v0, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2047f4: 6e10 9072 0000 |0036: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +2047fa: 0c00 |0039: move-result-object v0 │ │ +2047fc: 6e20 cb65 0100 |003a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +204802: 6e10 d165 0100 |003d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +204808: 0c00 |0040: move-result-object v0 │ │ +20480a: 7110 0606 0000 |0041: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +204810: 0c00 |0044: move-result-object v0 │ │ +204812: 6e20 7502 0e00 |0045: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +204818: 282b |0048: goto 0073 // +002b │ │ +20481a: 2200 c70c |0049: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +20481e: 7010 c165 0000 |004b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +204824: 6e20 cb65 2000 |004e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +20482a: 7100 df66 0000 |0051: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +204830: 0c02 |0054: move-result-object v2 │ │ +204832: 6e10 e166 0200 |0055: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@66e1 │ │ +204838: 0c02 |0058: move-result-object v2 │ │ +20483a: 6e20 cb65 2000 |0059: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +204840: 6e20 cb65 1000 |005c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +204846: 54d1 915b |005f: iget-object v1, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +20484a: 6e10 9072 0100 |0061: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +204850: 0c01 |0064: move-result-object v1 │ │ +204852: 6e20 cb65 1000 |0065: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +204858: 6e10 d165 0000 |0068: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20485e: 0c00 |006b: move-result-object v0 │ │ +204860: 7110 0606 0000 |006c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +204866: 0c00 |006f: move-result-object v0 │ │ +204868: 6e20 7502 0e00 |0070: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +20486e: 6e10 716f 0d00 |0073: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204874: 0c00 |0076: move-result-object v0 │ │ +204876: 6e20 3702 e000 |0077: invoke-virtual {v0, v14}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ +20487c: 0f0c |007a: return v12 │ │ +20487e: 220e 6e00 |007b: new-instance v14, Landroid/content/Intent; // type@006e │ │ +204882: 7020 4b02 3e00 |007d: invoke-direct {v14, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ +204888: 55d3 a55b |0080: iget-boolean v3, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ +20488c: 3803 1f00 |0082: if-eqz v3, 00a1 // +001f │ │ +204890: 2201 c70c |0084: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +204894: 7010 c165 0100 |0086: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +20489a: 6e20 cb65 0100 |0089: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2048a0: 54d0 915b |008c: iget-object v0, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2048a4: 6e10 8b72 0000 |008e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +2048aa: 0c00 |0091: move-result-object v0 │ │ +2048ac: 6e20 cb65 0100 |0092: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2048b2: 6e10 d165 0100 |0095: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2048b8: 0c00 |0098: move-result-object v0 │ │ +2048ba: 7110 0606 0000 |0099: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +2048c0: 0c00 |009c: move-result-object v0 │ │ +2048c2: 6e20 7502 0e00 |009d: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +2048c8: 282b |00a0: goto 00cb // +002b │ │ +2048ca: 2200 c70c |00a1: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2048ce: 7010 c165 0000 |00a3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2048d4: 6e20 cb65 2000 |00a6: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2048da: 7100 df66 0000 |00a9: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +2048e0: 0c02 |00ac: move-result-object v2 │ │ +2048e2: 6e10 e166 0200 |00ad: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@66e1 │ │ +2048e8: 0c02 |00b0: move-result-object v2 │ │ +2048ea: 6e20 cb65 2000 |00b1: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2048f0: 6e20 cb65 1000 |00b4: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2048f6: 54d1 915b |00b7: iget-object v1, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +2048fa: 6e10 8b72 0100 |00b9: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +204900: 0c01 |00bc: move-result-object v1 │ │ +204902: 6e20 cb65 1000 |00bd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +204908: 6e10 d165 0000 |00c0: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +20490e: 0c00 |00c3: move-result-object v0 │ │ +204910: 7110 0606 0000 |00c4: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +204916: 0c00 |00c7: move-result-object v0 │ │ +204918: 6e20 7502 0e00 |00c8: invoke-virtual {v14, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +20491e: 6e10 716f 0d00 |00cb: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204924: 0c00 |00ce: move-result-object v0 │ │ +204926: 6e20 3702 e000 |00cf: invoke-virtual {v0, v14}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ +20492c: 0f0c |00d2: return v12 │ │ +20492e: 54de 905b |00d3: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +204932: 380e 5a01 |00d5: if-eqz v14, 022f // +015a │ │ +204936: 6e10 3272 0e00 |00d7: invoke-virtual {v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getSinglePlayback:()I // method@7232 │ │ +20493c: 0a0e |00da: move-result v14 │ │ +20493e: 390e 0700 |00db: if-nez v14, 00e2 // +0007 │ │ +204942: 7110 4a70 0c00 |00dd: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setSingle:(Z)V // method@704a │ │ +204948: 2900 4f01 |00e0: goto/16 022f // +014f │ │ +20494c: 7110 4a70 0b00 |00e2: invoke-static {v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setSingle:(Z)V // method@704a │ │ +204952: 2900 4a01 |00e5: goto/16 022f // +014a │ │ +204956: 54de 905b |00e7: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5b90 │ │ +20495a: 380e 4601 |00e9: if-eqz v14, 022f // +0146 │ │ +20495e: 6e10 2872 0e00 |00eb: invoke-virtual {v14}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getConsume:()I // method@7228 │ │ +204964: 0a0e |00ee: move-result v14 │ │ +204966: 390e 0700 |00ef: if-nez v14, 00f6 // +0007 │ │ +20496a: 7110 4670 0c00 |00f1: invoke-static {v12}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setConsume:(Z)V // method@7046 │ │ +204970: 2900 3b01 |00f4: goto/16 022f // +013b │ │ +204974: 7110 4670 0b00 |00f6: invoke-static {v11}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setConsume:(Z)V // method@7046 │ │ +20497a: 2900 3601 |00f9: goto/16 022f // +0136 │ │ +20497e: 54de 9a5b |00fb: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ +204982: 6200 6b59 |00fd: sget-object v0, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.PLAYING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596b │ │ +204986: 320e 1300 |00ff: if-eq v14, v0, 0112 // +0013 │ │ +20498a: 54de 9a5b |0101: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatus:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@5b9a │ │ +20498e: 6200 6a59 |0103: sget-object v0, Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS;.BUFFERING:Lorg/gateshipone/malp/application/background/BackgroundService$STREAMING_STATUS; // field@596a │ │ +204992: 330e 0300 |0105: if-ne v14, v0, 0108 // +0003 │ │ +204996: 280b |0107: goto 0112 // +000b │ │ +204998: 54de 7b5b |0108: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +20499c: 6e10 ed6a 0e00 |010a: invoke-virtual {v14}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.getService:()Lorg/gateshipone/malp/application/background/IBackgroundService; // method@6aed │ │ +2049a2: 0c0e |010d: move-result-object v14 │ │ +2049a4: 7210 116b 0e00 |010e: invoke-interface {v14}, Lorg/gateshipone/malp/application/background/IBackgroundService;.startStreamingPlayback:()V // method@6b11 │ │ +2049aa: 280a |0111: goto 011b // +000a │ │ +2049ac: 54de 7b5b |0112: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +2049b0: 6e10 ed6a 0e00 |0114: invoke-virtual {v14}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.getService:()Lorg/gateshipone/malp/application/background/IBackgroundService; // method@6aed │ │ +2049b6: 0c0e |0117: move-result-object v14 │ │ +2049b8: 7210 126b 0e00 |0118: invoke-interface {v14}, Lorg/gateshipone/malp/application/background/IBackgroundService;.stopStreamingPlayback:()V // method@6b12 │ │ +2049be: 0f0c |011b: return v12 │ │ +2049c0: 220e a103 |011c: new-instance v14, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ +2049c4: 6e10 716f 0d00 |011e: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2049ca: 0c00 |0121: move-result-object v0 │ │ +2049cc: 7020 e216 0e00 |0122: invoke-direct {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ +2049d2: 6e10 716f 0d00 |0125: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2049d8: 0c00 |0128: move-result-object v0 │ │ +2049da: 1401 4900 0f7f |0129: const v1, #float 1.90081e+38 // #7f0f0049 │ │ +2049e0: 6e20 2202 1000 |012c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +2049e6: 0c00 |012f: move-result-object v0 │ │ +2049e8: 6e20 0817 0e00 |0130: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ +2049ee: 6e10 716f 0d00 |0133: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2049f4: 0c00 |0136: move-result-object v0 │ │ +2049f6: 1401 7700 0f7f |0137: const v1, #float 1.90082e+38 // #7f0f0077 │ │ +2049fc: 6e20 2202 1000 |013a: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +204a02: 0c00 |013d: move-result-object v0 │ │ +204a04: 6e20 f116 0e00 |013e: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ +204a0a: 6200 535b |0141: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$_o4rWhBSVFaT8vxetRz2JOT-H1E; // field@5b53 │ │ +204a0e: 6e30 ff16 5e00 |0143: invoke-virtual {v14, v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ +204a14: 6200 425b |0146: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$7AgOU1aJW05m-Zer2AMHF3G99-w; // field@5b42 │ │ +204a18: 6e30 f516 4e00 |0148: invoke-virtual {v14, v4, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ +204a1e: 6e10 e416 0e00 |014b: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ +204a24: 0c0e |014e: move-result-object v14 │ │ +204a26: 6e10 2b17 0e00 |014f: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ +204a2c: 2900 dd00 |0152: goto/16 022f // +00dd │ │ +204a30: 7010 a16f 0d00 |0154: invoke-direct {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.shareCurrentTrack:()V // method@6fa1 │ │ +204a36: 0f0c |0157: return v12 │ │ +204a38: 220e dc0e |0158: new-instance v14, Lorg/gateshipone/malp/application/views/NowPlayingView$1; // type@0edc │ │ +204a3c: 7020 1d6f de00 |015a: invoke-direct {v14, v13}, Lorg/gateshipone/malp/application/views/NowPlayingView$1;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;)V // method@6f1d │ │ +204a42: 2200 5a0e |015d: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ +204a46: 7010 906c 0000 |015f: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ +204a4c: 2201 2c01 |0162: new-instance v1, Landroid/os/Bundle; // type@012c │ │ +204a50: 7010 1306 0100 |0164: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ +204a56: 1a02 ee70 |0167: const-string v2, "show_newentry" // string@70ee │ │ +204a5a: 6e30 3406 210c |0169: invoke-virtual {v1, v2, v12}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ +204a60: 6e20 9f6c e000 |016c: invoke-virtual {v0, v14}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ +204a66: 6e20 9e6c 1000 |016f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ +204a6c: 6e10 716f 0d00 |0172: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204a72: 0c0e |0175: move-result-object v14 │ │ +204a74: 1f0e a303 |0176: check-cast v14, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +204a78: 6e10 3917 0e00 |0178: invoke-virtual {v14}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +204a7e: 0c0e |017b: move-result-object v14 │ │ +204a80: 1a01 420a |017c: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ +204a84: 6e30 a06c e001 |017e: invoke-virtual {v0, v14, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ +204a8a: 2900 ae00 |0181: goto/16 022f // +00ae │ │ +204a8e: 220e 6e00 |0183: new-instance v14, Landroid/content/Intent; // type@006e │ │ +204a92: 6e10 716f 0d00 |0185: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204a98: 0c00 |0188: move-result-object v0 │ │ +204a9a: 1c01 8b0d |0189: const-class v1, Lorg/gateshipone/malp/application/activities/FanartActivity; // type@0d8b │ │ +204a9e: 7030 4902 0e01 |018b: invoke-direct {v14, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ +204aa4: 6e10 716f 0d00 |018e: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204aaa: 0c00 |0191: move-result-object v0 │ │ +204aac: 6e20 3702 e000 |0192: invoke-virtual {v0, v14}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0237 │ │ +204ab2: 0f0c |0195: return v12 │ │ +204ab4: 54de 955b |0196: iget-object v14, v13, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ +204ab8: 6e10 186f 0e00 |0198: invoke-virtual {v14}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.jumpToCurrentSong:()V // method@6f18 │ │ +204abe: 2900 9400 |019b: goto/16 022f // +0094 │ │ +204ac2: 220e a103 |019d: new-instance v14, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ +204ac6: 6e10 716f 0d00 |019f: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204acc: 0c00 |01a2: move-result-object v0 │ │ +204ace: 7020 e216 0e00 |01a3: invoke-direct {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ +204ad4: 6e10 716f 0d00 |01a6: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204ada: 0c00 |01a9: move-result-object v0 │ │ +204adc: 1401 2a00 0f7f |01aa: const v1, #float 1.9008e+38 // #7f0f002a │ │ +204ae2: 6e20 2202 1000 |01ad: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +204ae8: 0c00 |01b0: move-result-object v0 │ │ +204aea: 6e20 0817 0e00 |01b1: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ +204af0: 6e10 716f 0d00 |01b4: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204af6: 0c00 |01b7: move-result-object v0 │ │ +204af8: 1401 7400 0f7f |01b8: const v1, #float 1.90082e+38 // #7f0f0074 │ │ +204afe: 6e20 2202 1000 |01bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +204b04: 0c00 |01be: move-result-object v0 │ │ +204b06: 6e20 f116 0e00 |01bf: invoke-virtual {v14, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ +204b0c: 6200 435b |01c2: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$812lA-E94rNjfl7YRJYP2HMQV58; // field@5b43 │ │ +204b10: 6e30 ff16 5e00 |01c4: invoke-virtual {v14, v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ +204b16: 6200 445b |01c7: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$NowPlayingView$9AObPi2dlhDo_bFrtNvUSsfv21Q; // field@5b44 │ │ +204b1a: 6e30 f516 4e00 |01c9: invoke-virtual {v14, v4, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ +204b20: 6e10 e416 0e00 |01cc: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ +204b26: 0c0e |01cf: move-result-object v14 │ │ +204b28: 6e10 2b17 0e00 |01d0: invoke-virtual {v14}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ +204b2e: 285c |01d3: goto 022f // +005c │ │ +204b30: 220e 360e |01d4: new-instance v14, Lorg/gateshipone/malp/application/fragments/TextDialog; // type@0e36 │ │ +204b34: 7010 e16b 0e00 |01d6: invoke-direct {v14}, Lorg/gateshipone/malp/application/fragments/TextDialog;.:()V // method@6be1 │ │ +204b3a: 6200 5d5b |01d9: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$xwEGPwZPD-L61rfSv8LtzXsfsjA; // field@5b5d │ │ +204b3e: 6e20 ea6b 0e00 |01db: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/TextDialogCallback;)V // method@6bea │ │ +204b44: 2200 2c01 |01de: new-instance v0, Landroid/os/Bundle; // type@012c │ │ +204b48: 7010 1306 0000 |01e0: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ +204b4e: 6e30 4806 a009 |01e3: invoke-virtual {v0, v10, v9}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +204b54: 6e10 766f 0d00 |01e6: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +204b5a: 0c01 |01e9: move-result-object v1 │ │ +204b5c: 6e20 fc02 7100 |01ea: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +204b62: 0c01 |01ed: move-result-object v1 │ │ +204b64: 6e30 4806 8001 |01ee: invoke-virtual {v0, v8, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +204b6a: 6e20 e96b 0e00 |01f1: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setArguments:(Landroid/os/Bundle;)V // method@6be9 │ │ +204b70: 6e10 716f 0d00 |01f4: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204b76: 0c00 |01f7: move-result-object v0 │ │ +204b78: 1f00 a303 |01f8: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +204b7c: 6e10 3917 0000 |01fa: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +204b82: 0c00 |01fd: move-result-object v0 │ │ +204b84: 6e30 eb6b 0e06 |01fe: invoke-virtual {v14, v0, v6}, Lorg/gateshipone/malp/application/fragments/TextDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6beb │ │ +204b8a: 282e |0201: goto 022f // +002e │ │ +204b8c: 220e 360e |0202: new-instance v14, Lorg/gateshipone/malp/application/fragments/TextDialog; // type@0e36 │ │ +204b90: 7010 e16b 0e00 |0204: invoke-direct {v14}, Lorg/gateshipone/malp/application/fragments/TextDialog;.:()V // method@6be1 │ │ +204b96: 6200 5a5b |0207: sget-object v0, Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI;.INSTANCE:Lorg/gateshipone/malp/application/views/-$$Lambda$ocyegUWt7RyZwTFVMnWv3n9p7sI; // field@5b5a │ │ +204b9a: 6e20 ea6b 0e00 |0209: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/TextDialogCallback;)V // method@6bea │ │ +204ba0: 2200 2c01 |020c: new-instance v0, Landroid/os/Bundle; // type@012c │ │ +204ba4: 7010 1306 0000 |020e: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ +204baa: 6e30 4806 a009 |0211: invoke-virtual {v0, v10, v9}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +204bb0: 6e10 766f 0d00 |0214: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getResources:()Landroid/content/res/Resources; // method@6f76 │ │ +204bb6: 0c01 |0217: move-result-object v1 │ │ +204bb8: 6e20 fc02 7100 |0218: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +204bbe: 0c01 |021b: move-result-object v1 │ │ +204bc0: 6e30 4806 8001 |021c: invoke-virtual {v0, v8, v1}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +204bc6: 6e20 e96b 0e00 |021f: invoke-virtual {v14, v0}, Lorg/gateshipone/malp/application/fragments/TextDialog;.setArguments:(Landroid/os/Bundle;)V // method@6be9 │ │ +204bcc: 6e10 716f 0d00 |0222: invoke-virtual {v13}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +204bd2: 0c00 |0225: move-result-object v0 │ │ +204bd4: 1f00 a303 |0226: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +204bd8: 6e10 3917 0000 |0228: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +204bde: 0c00 |022b: move-result-object v0 │ │ +204be0: 6e30 eb6b 0e06 |022c: invoke-virtual {v14, v0, v6}, Lorg/gateshipone/malp/application/fragments/TextDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6beb │ │ +204be6: 0f0b |022f: return v11 │ │ +204be8: 0002 0d00 2f00 097f 3000 097f 3800 ... |0230: sparse-switch-data (54 units) │ │ catches : 1 │ │ 0x0108 - 0x011b │ │ Landroid/os/RemoteException; -> 0x011b │ │ positions : │ │ 0x0000 line=345 │ │ 0x0023 line=463 │ │ 0x0028 line=465 │ │ @@ -758141,55 +758141,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -205950: |[205950] org.gateshipone.malp.application.views.NowPlayingView.onPause:()V │ │ -205960: 7100 c470 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ -205966: 0c00 |0003: move-result-object v0 │ │ -205968: 5421 995b |0004: iget-object v1, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // field@5b99 │ │ -20596c: 6e20 d470 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.unregisterStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70d4 │ │ -205972: 6200 cc5c |0009: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -205976: 5421 835b |000b: iget-object v1, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mConnectionStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // field@5b83 │ │ -20597a: 6e20 b571 1000 |000d: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@71b5 │ │ -205980: 5420 955b |0010: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ -205984: 6e10 1a6f 0000 |0012: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.onPause:()V // method@6f1a │ │ -20598a: 5420 7b5b |0015: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -20598e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -205992: 6e10 ec6a 0000 |0019: invoke-virtual {v0}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.closeConnection:()V // method@6aec │ │ -205998: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -20599a: 5b20 7b5b |001d: iput-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -20599e: 6e10 716f 0200 |001f: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2059a4: 0c00 |0022: move-result-object v0 │ │ -2059a6: 6e10 0802 0000 |0023: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -2059ac: 0c00 |0026: move-result-object v0 │ │ -2059ae: 5421 9b5b |0027: iget-object v1, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ -2059b2: 6e20 3c02 1000 |0029: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@023c │ │ -2059b8: 6e10 716f 0200 |002c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2059be: 0c00 |002f: move-result-object v0 │ │ -2059c0: 6e10 0802 0000 |0030: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -2059c6: 0c00 |0033: move-result-object v0 │ │ -2059c8: 7110 5869 0000 |0034: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -2059ce: 0c00 |0037: move-result-object v0 │ │ -2059d0: 6e20 6869 2000 |0038: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6968 │ │ -2059d6: 6e10 716f 0200 |003b: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2059dc: 0c00 |003e: move-result-object v0 │ │ -2059de: 6e10 0802 0000 |003f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -2059e4: 0c00 |0042: move-result-object v0 │ │ -2059e6: 7110 5869 0000 |0043: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -2059ec: 0c00 |0046: move-result-object v0 │ │ -2059ee: 6e20 6969 2000 |0047: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6969 │ │ -2059f4: 6e10 716f 0200 |004a: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -2059fa: 0c00 |004d: move-result-object v0 │ │ -2059fc: 7110 fd06 0000 |004e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -205a02: 0c00 |0051: move-result-object v0 │ │ -205a04: 7220 9002 2000 |0052: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0290 │ │ -205a0a: 0e00 |0055: return-void │ │ +205948: |[205948] org.gateshipone.malp.application.views.NowPlayingView.onPause:()V │ │ +205958: 7100 c470 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ +20595e: 0c00 |0003: move-result-object v0 │ │ +205960: 5421 995b |0004: iget-object v1, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // field@5b99 │ │ +205964: 6e20 d470 1000 |0006: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.unregisterStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70d4 │ │ +20596a: 6200 cc5c |0009: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20596e: 5421 835b |000b: iget-object v1, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mConnectionStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // field@5b83 │ │ +205972: 6e20 b571 1000 |000d: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@71b5 │ │ +205978: 5420 955b |0010: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ +20597c: 6e10 1a6f 0000 |0012: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.onPause:()V // method@6f1a │ │ +205982: 5420 7b5b |0015: iget-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +205986: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +20598a: 6e10 ec6a 0000 |0019: invoke-virtual {v0}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.closeConnection:()V // method@6aec │ │ +205990: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +205992: 5b20 7b5b |001d: iput-object v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +205996: 6e10 716f 0200 |001f: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +20599c: 0c00 |0022: move-result-object v0 │ │ +20599e: 6e10 0802 0000 |0023: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +2059a4: 0c00 |0026: move-result-object v0 │ │ +2059a6: 5421 9b5b |0027: iget-object v1, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ +2059aa: 6e20 3c02 1000 |0029: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@023c │ │ +2059b0: 6e10 716f 0200 |002c: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2059b6: 0c00 |002f: move-result-object v0 │ │ +2059b8: 6e10 0802 0000 |0030: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +2059be: 0c00 |0033: move-result-object v0 │ │ +2059c0: 7110 5869 0000 |0034: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +2059c6: 0c00 |0037: move-result-object v0 │ │ +2059c8: 6e20 6869 2000 |0038: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6968 │ │ +2059ce: 6e10 716f 0200 |003b: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2059d4: 0c00 |003e: move-result-object v0 │ │ +2059d6: 6e10 0802 0000 |003f: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +2059dc: 0c00 |0042: move-result-object v0 │ │ +2059de: 7110 5869 0000 |0043: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +2059e4: 0c00 |0046: move-result-object v0 │ │ +2059e6: 6e20 6969 2000 |0047: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6969 │ │ +2059ec: 6e10 716f 0200 |004a: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +2059f2: 0c00 |004d: move-result-object v0 │ │ +2059f4: 7110 fd06 0000 |004e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +2059fa: 0c00 |0051: move-result-object v0 │ │ +2059fc: 7220 9002 2000 |0052: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0290 │ │ +205a02: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0009 line=1105 │ │ 0x0010 line=1106 │ │ 0x0015 line=1108 │ │ 0x0019 line=1109 │ │ @@ -758207,111 +758207,111 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 209 16-bit code units │ │ -205a0c: |[205a0c] org.gateshipone.malp.application.views.NowPlayingView.onResume:()V │ │ -205a1c: 5440 a25b |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ -205a20: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -205a22: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -205a26: 6e20 4515 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -205a2c: 5440 a15b |0008: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ -205a30: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -205a34: 6e20 4515 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ -205a3a: 5440 9b5b |000f: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ -205a3e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -205a40: 3900 0900 |0012: if-nez v0, 001b // +0009 │ │ -205a44: 2200 e70e |0014: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // type@0ee7 │ │ -205a48: 7030 4e6f 4001 |0016: invoke-direct {v0, v4, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f4e │ │ -205a4e: 5b40 9b5b |0019: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ -205a52: 5440 7b5b |001b: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -205a56: 3900 1600 |001d: if-nez v0, 0033 // +0016 │ │ -205a5a: 2200 040e |001f: new-instance v0, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // type@0e04 │ │ -205a5e: 6e10 716f 0400 |0021: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205a64: 0c02 |0024: move-result-object v2 │ │ -205a66: 6e10 0802 0200 |0025: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -205a6c: 0c02 |0028: move-result-object v2 │ │ -205a6e: 2203 de0e |0029: new-instance v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener; // type@0ede │ │ -205a72: 7030 246f 4301 |002b: invoke-direct {v3, v4, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f24 │ │ -205a78: 7030 eb6a 2003 |002e: invoke-direct {v0, v2, v3}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.:(Landroid/content/Context;Lorg/gateshipone/malp/application/background/BackgroundServiceConnection$OnConnectionStatusChangedListener;)V // method@6aeb │ │ -205a7e: 5b40 7b5b |0031: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -205a82: 5440 7b5b |0033: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ -205a86: 6e10 f06a 0000 |0035: invoke-virtual {v0}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.openConnection:()V // method@6af0 │ │ -205a8c: 2200 6f00 |0038: new-instance v0, Landroid/content/IntentFilter; // type@006f │ │ -205a90: 7010 7902 0000 |003a: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0279 │ │ -205a96: 1a01 7562 |003d: const-string v1, "org.gateshipone.malp.streaming.status_changed" // string@6275 │ │ -205a9a: 6e20 7a02 1000 |003f: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@027a │ │ -205aa0: 6e10 716f 0400 |0042: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205aa6: 0c01 |0045: move-result-object v1 │ │ -205aa8: 6e10 0802 0100 |0046: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -205aae: 0c01 |0049: move-result-object v1 │ │ -205ab0: 5442 9b5b |004a: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ -205ab4: 6e30 3102 2100 |004c: invoke-virtual {v1, v2, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0231 │ │ -205aba: 7100 c470 0000 |004f: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ -205ac0: 0c00 |0052: move-result-object v0 │ │ -205ac2: 5441 995b |0053: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // field@5b99 │ │ -205ac6: 6e20 cd70 1000 |0055: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.registerStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70cd │ │ -205acc: 6200 cc5c |0058: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -205ad0: 5441 835b |005a: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mConnectionStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // field@5b83 │ │ -205ad4: 6e20 8871 1000 |005c: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ -205ada: 5440 955b |005f: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ -205ade: 6e10 1b6f 0000 |0061: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.onResume:()V // method@6f1b │ │ -205ae4: 6e10 716f 0400 |0064: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205aea: 0c00 |0067: move-result-object v0 │ │ -205aec: 6e10 0802 0000 |0068: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -205af2: 0c00 |006b: move-result-object v0 │ │ -205af4: 7110 5869 0000 |006c: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -205afa: 0c00 |006f: move-result-object v0 │ │ -205afc: 6e20 6169 4000 |0070: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6961 │ │ -205b02: 6e10 716f 0400 |0073: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205b08: 0c00 |0076: move-result-object v0 │ │ -205b0a: 6e10 0802 0000 |0077: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -205b10: 0c00 |007a: move-result-object v0 │ │ -205b12: 7110 5869 0000 |007b: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -205b18: 0c00 |007e: move-result-object v0 │ │ -205b1a: 6e20 6269 4000 |007f: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6962 │ │ -205b20: 6e10 716f 0400 |0082: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205b26: 0c00 |0085: move-result-object v0 │ │ -205b28: 7110 fd06 0000 |0086: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -205b2e: 0c00 |0089: move-result-object v0 │ │ -205b30: 7220 8f02 4000 |008a: invoke-interface {v0, v4}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@028f │ │ -205b36: 7010 a06f 0400 |008d: invoke-direct {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setVolumeControlSetting:()V // method@6fa0 │ │ -205b3c: 6e10 716f 0400 |0090: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205b42: 0c01 |0093: move-result-object v1 │ │ -205b44: 1402 ea00 0f7f |0094: const v2, #float 1.90084e+38 // #7f0f00ea │ │ -205b4a: 6e20 2202 2100 |0097: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205b50: 0c01 |009a: move-result-object v1 │ │ -205b52: 6e10 716f 0400 |009b: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205b58: 0c02 |009e: move-result-object v2 │ │ -205b5a: 6e10 2002 0200 |009f: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -205b60: 0c02 |00a2: move-result-object v2 │ │ -205b62: 1403 0f00 057f |00a3: const v3, #float 1.76788e+38 // #7f05000f │ │ -205b68: 6e20 e102 3200 |00a6: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -205b6e: 0a02 |00a9: move-result v2 │ │ -205b70: 7230 8902 1002 |00aa: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -205b76: 0a01 |00ad: move-result v1 │ │ -205b78: 5c41 a55b |00ae: iput-boolean v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ -205b7c: 6e10 716f 0400 |00b0: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205b82: 0c01 |00b3: move-result-object v1 │ │ -205b84: 1402 e300 0f7f |00b4: const v2, #float 1.90084e+38 // #7f0f00e3 │ │ -205b8a: 6e20 2202 2100 |00b7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205b90: 0c01 |00ba: move-result-object v1 │ │ -205b92: 6e10 716f 0400 |00bb: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205b98: 0c02 |00be: move-result-object v2 │ │ -205b9a: 6e10 2002 0200 |00bf: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -205ba0: 0c02 |00c2: move-result-object v2 │ │ -205ba2: 1403 0a00 057f |00c3: const v3, #float 1.76788e+38 // #7f05000a │ │ -205ba8: 6e20 e102 3200 |00c6: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -205bae: 0a02 |00c9: move-result v2 │ │ -205bb0: 7230 8902 1002 |00ca: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -205bb6: 0a00 |00cd: move-result v0 │ │ -205bb8: 5c40 985b |00ce: iput-boolean v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ -205bbc: 0e00 |00d0: return-void │ │ +205a04: |[205a04] org.gateshipone.malp.application.views.NowPlayingView.onResume:()V │ │ +205a14: 5440 a25b |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackName:Landroid/widget/TextView; // field@5ba2 │ │ +205a18: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +205a1a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +205a1e: 6e20 4515 1000 |0005: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +205a24: 5440 a15b |0008: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTrackAdditionalInfo:Landroid/widget/TextView; // field@5ba1 │ │ +205a28: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +205a2c: 6e20 4515 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setSelected:(Z)V // method@1545 │ │ +205a32: 5440 9b5b |000f: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ +205a36: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +205a38: 3900 0900 |0012: if-nez v0, 001b // +0009 │ │ +205a3c: 2200 e70e |0014: new-instance v0, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // type@0ee7 │ │ +205a40: 7030 4e6f 4001 |0016: invoke-direct {v0, v4, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f4e │ │ +205a46: 5b40 9b5b |0019: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ +205a4a: 5440 7b5b |001b: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +205a4e: 3900 1600 |001d: if-nez v0, 0033 // +0016 │ │ +205a52: 2200 040e |001f: new-instance v0, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // type@0e04 │ │ +205a56: 6e10 716f 0400 |0021: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205a5c: 0c02 |0024: move-result-object v2 │ │ +205a5e: 6e10 0802 0200 |0025: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +205a64: 0c02 |0028: move-result-object v2 │ │ +205a66: 2203 de0e |0029: new-instance v3, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener; // type@0ede │ │ +205a6a: 7030 246f 4301 |002b: invoke-direct {v3, v4, v1}, Lorg/gateshipone/malp/application/views/NowPlayingView$BackgroundServiceConnectionListener;.:(Lorg/gateshipone/malp/application/views/NowPlayingView;Lorg/gateshipone/malp/application/views/NowPlayingView$1;)V // method@6f24 │ │ +205a70: 7030 eb6a 2003 |002e: invoke-direct {v0, v2, v3}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.:(Landroid/content/Context;Lorg/gateshipone/malp/application/background/BackgroundServiceConnection$OnConnectionStatusChangedListener;)V // method@6aeb │ │ +205a76: 5b40 7b5b |0031: iput-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +205a7a: 5440 7b5b |0033: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mBackgroundServiceConnection:Lorg/gateshipone/malp/application/background/BackgroundServiceConnection; // field@5b7b │ │ +205a7e: 6e10 f06a 0000 |0035: invoke-virtual {v0}, Lorg/gateshipone/malp/application/background/BackgroundServiceConnection;.openConnection:()V // method@6af0 │ │ +205a84: 2200 6f00 |0038: new-instance v0, Landroid/content/IntentFilter; // type@006f │ │ +205a88: 7010 7902 0000 |003a: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0279 │ │ +205a8e: 1a01 7562 |003d: const-string v1, "org.gateshipone.malp.streaming.status_changed" // string@6275 │ │ +205a92: 6e20 7a02 1000 |003f: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@027a │ │ +205a98: 6e10 716f 0400 |0042: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205a9e: 0c01 |0045: move-result-object v1 │ │ +205aa0: 6e10 0802 0100 |0046: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +205aa6: 0c01 |0049: move-result-object v1 │ │ +205aa8: 5442 9b5b |004a: iget-object v2, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStreamingStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$StreamingStatusReceiver; // field@5b9b │ │ +205aac: 6e30 3102 2100 |004c: invoke-virtual {v1, v2, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0231 │ │ +205ab2: 7100 c470 0000 |004f: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ +205ab8: 0c00 |0052: move-result-object v0 │ │ +205aba: 5441 995b |0053: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerStatusListener; // field@5b99 │ │ +205abe: 6e20 cd70 1000 |0055: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.registerStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70cd │ │ +205ac4: 6200 cc5c |0058: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +205ac8: 5441 835b |005a: iget-object v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mConnectionStateListener:Lorg/gateshipone/malp/application/views/NowPlayingView$ServerConnectionListener; // field@5b83 │ │ +205acc: 6e20 8871 1000 |005c: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ +205ad2: 5440 955b |005f: iget-object v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mPlaylistView:Lorg/gateshipone/malp/application/views/CurrentPlaylistView; // field@5b95 │ │ +205ad6: 6e10 1b6f 0000 |0061: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/CurrentPlaylistView;.onResume:()V // method@6f1b │ │ +205adc: 6e10 716f 0400 |0064: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205ae2: 0c00 |0067: move-result-object v0 │ │ +205ae4: 6e10 0802 0000 |0068: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +205aea: 0c00 |006b: move-result-object v0 │ │ +205aec: 7110 5869 0000 |006c: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +205af2: 0c00 |006f: move-result-object v0 │ │ +205af4: 6e20 6169 4000 |0070: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6961 │ │ +205afa: 6e10 716f 0400 |0073: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205b00: 0c00 |0076: move-result-object v0 │ │ +205b02: 6e10 0802 0000 |0077: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +205b08: 0c00 |007a: move-result-object v0 │ │ +205b0a: 7110 5869 0000 |007b: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +205b10: 0c00 |007e: move-result-object v0 │ │ +205b12: 6e20 6269 4000 |007f: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6962 │ │ +205b18: 6e10 716f 0400 |0082: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205b1e: 0c00 |0085: move-result-object v0 │ │ +205b20: 7110 fd06 0000 |0086: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +205b26: 0c00 |0089: move-result-object v0 │ │ +205b28: 7220 8f02 4000 |008a: invoke-interface {v0, v4}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@028f │ │ +205b2e: 7010 a06f 0400 |008d: invoke-direct {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setVolumeControlSetting:()V // method@6fa0 │ │ +205b34: 6e10 716f 0400 |0090: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205b3a: 0c01 |0093: move-result-object v1 │ │ +205b3c: 1402 ea00 0f7f |0094: const v2, #float 1.90084e+38 // #7f0f00ea │ │ +205b42: 6e20 2202 2100 |0097: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205b48: 0c01 |009a: move-result-object v1 │ │ +205b4a: 6e10 716f 0400 |009b: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205b50: 0c02 |009e: move-result-object v2 │ │ +205b52: 6e10 2002 0200 |009f: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +205b58: 0c02 |00a2: move-result-object v2 │ │ +205b5a: 1403 0f00 057f |00a3: const v3, #float 1.76788e+38 // #7f05000f │ │ +205b60: 6e20 e102 3200 |00a6: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +205b66: 0a02 |00a9: move-result v2 │ │ +205b68: 7230 8902 1002 |00aa: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +205b6e: 0a01 |00ad: move-result v1 │ │ +205b70: 5c41 a55b |00ae: iput-boolean v1, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ +205b74: 6e10 716f 0400 |00b0: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205b7a: 0c01 |00b3: move-result-object v1 │ │ +205b7c: 1402 e300 0f7f |00b4: const v2, #float 1.90084e+38 // #7f0f00e3 │ │ +205b82: 6e20 2202 2100 |00b7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205b88: 0c01 |00ba: move-result-object v1 │ │ +205b8a: 6e10 716f 0400 |00bb: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205b90: 0c02 |00be: move-result-object v2 │ │ +205b92: 6e10 2002 0200 |00bf: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +205b98: 0c02 |00c2: move-result-object v2 │ │ +205b9a: 1403 0a00 057f |00c3: const v3, #float 1.76788e+38 // #7f05000a │ │ +205ba0: 6e20 e102 3200 |00c6: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +205ba6: 0a02 |00c9: move-result v2 │ │ +205ba8: 7230 8902 1002 |00ca: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +205bae: 0a00 |00cd: move-result v0 │ │ +205bb0: 5c40 985b |00ce: iput-boolean v0, v4, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ +205bb4: 0e00 |00d0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ 0x0005 line=1131 │ │ 0x0008 line=1134 │ │ 0x000c line=1135 │ │ 0x000f line=1138 │ │ @@ -758340,87 +758340,87 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 149 16-bit code units │ │ -205bc0: |[205bc0] org.gateshipone.malp.application.views.NowPlayingView.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -205bd0: 6e10 716f 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205bd6: 0c00 |0003: move-result-object v0 │ │ -205bd8: 1401 f600 0f7f |0004: const v1, #float 1.90085e+38 // #7f0f00f6 │ │ -205bde: 6e20 2202 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205be4: 0c00 |000a: move-result-object v0 │ │ -205be6: 6e20 9f65 0500 |000b: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -205bec: 0a00 |000e: move-result v0 │ │ -205bee: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -205bf2: 7010 a06f 0300 |0011: invoke-direct {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setVolumeControlSetting:()V // method@6fa0 │ │ -205bf8: 2900 8000 |0014: goto/16 0094 // +0080 │ │ -205bfc: 6e10 716f 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205c02: 0c00 |0019: move-result-object v0 │ │ -205c04: 1401 ea00 0f7f |001a: const v1, #float 1.90084e+38 // #7f0f00ea │ │ -205c0a: 6e20 2202 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205c10: 0c00 |0020: move-result-object v0 │ │ -205c12: 6e20 9f65 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -205c18: 0a00 |0024: move-result v0 │ │ -205c1a: 3800 1800 |0025: if-eqz v0, 003d // +0018 │ │ -205c1e: 6e10 716f 0300 |0027: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205c24: 0c00 |002a: move-result-object v0 │ │ -205c26: 6e10 2002 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -205c2c: 0c00 |002e: move-result-object v0 │ │ -205c2e: 1401 0f00 057f |002f: const v1, #float 1.76788e+38 // #7f05000f │ │ -205c34: 6e20 e102 1000 |0032: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -205c3a: 0a00 |0035: move-result v0 │ │ -205c3c: 7230 8902 5400 |0036: invoke-interface {v4, v5, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -205c42: 0a04 |0039: move-result v4 │ │ -205c44: 5c34 a55b |003a: iput-boolean v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ -205c48: 2858 |003c: goto 0094 // +0058 │ │ -205c4a: 6e10 716f 0300 |003d: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205c50: 0c00 |0040: move-result-object v0 │ │ -205c52: 1401 e300 0f7f |0041: const v1, #float 1.90084e+38 // #7f0f00e3 │ │ -205c58: 6e20 2202 1000 |0044: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205c5e: 0c00 |0047: move-result-object v0 │ │ -205c60: 6e20 9f65 0500 |0048: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -205c66: 0a00 |004b: move-result v0 │ │ -205c68: 3800 3400 |004c: if-eqz v0, 0080 // +0034 │ │ -205c6c: 6e10 716f 0300 |004e: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205c72: 0c00 |0051: move-result-object v0 │ │ -205c74: 6e10 2002 0000 |0052: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -205c7a: 0c00 |0055: move-result-object v0 │ │ -205c7c: 1401 0a00 057f |0056: const v1, #float 1.76788e+38 // #7f05000a │ │ -205c82: 6e20 e102 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -205c88: 0a00 |005c: move-result v0 │ │ -205c8a: 7230 8902 5400 |005d: invoke-interface {v4, v5, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -205c90: 0a04 |0060: move-result v4 │ │ -205c92: 5c34 985b |0061: iput-boolean v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ -205c96: 3804 1700 |0063: if-eqz v4, 007a // +0017 │ │ -205c9a: 5434 855b |0065: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ -205c9e: 5435 915b |0067: iget-object v5, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ -205ca2: 1210 |0069: const/4 v0, #int 1 // #1 │ │ -205ca4: 5431 845b |006a: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205ca8: 6e10 036f 0100 |006c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ -205cae: 0a01 |006f: move-result v1 │ │ -205cb0: 5432 845b |0070: iget-object v2, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205cb4: 6e10 006f 0200 |0072: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ -205cba: 0a02 |0075: move-result v2 │ │ -205cbc: 6e52 636e 5410 |0076: invoke-virtual {v4, v5, v0, v1, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e63 │ │ -205cc2: 281b |0079: goto 0094 // +001b │ │ -205cc4: 5434 845b |007a: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205cc8: 6e10 fd6e 0400 |007c: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearArtistImage:()V // method@6efd │ │ -205cce: 2815 |007f: goto 0094 // +0015 │ │ -205cd0: 6e10 716f 0300 |0080: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205cd6: 0c04 |0083: move-result-object v4 │ │ -205cd8: 1400 f800 0f7f |0084: const v0, #float 1.90085e+38 // #7f0f00f8 │ │ -205cde: 6e20 2202 0400 |0087: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -205ce4: 0c04 |008a: move-result-object v4 │ │ -205ce6: 6e20 9f65 4500 |008b: invoke-virtual {v5, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -205cec: 0a04 |008e: move-result v4 │ │ -205cee: 3804 0500 |008f: if-eqz v4, 0094 // +0005 │ │ -205cf2: 7010 a06f 0300 |0091: invoke-direct {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setVolumeControlSetting:()V // method@6fa0 │ │ -205cf8: 0e00 |0094: return-void │ │ +205bb8: |[205bb8] org.gateshipone.malp.application.views.NowPlayingView.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +205bc8: 6e10 716f 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205bce: 0c00 |0003: move-result-object v0 │ │ +205bd0: 1401 f600 0f7f |0004: const v1, #float 1.90085e+38 // #7f0f00f6 │ │ +205bd6: 6e20 2202 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205bdc: 0c00 |000a: move-result-object v0 │ │ +205bde: 6e20 9f65 0500 |000b: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +205be4: 0a00 |000e: move-result v0 │ │ +205be6: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +205bea: 7010 a06f 0300 |0011: invoke-direct {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setVolumeControlSetting:()V // method@6fa0 │ │ +205bf0: 2900 8000 |0014: goto/16 0094 // +0080 │ │ +205bf4: 6e10 716f 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205bfa: 0c00 |0019: move-result-object v0 │ │ +205bfc: 1401 ea00 0f7f |001a: const v1, #float 1.90084e+38 // #7f0f00ea │ │ +205c02: 6e20 2202 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205c08: 0c00 |0020: move-result-object v0 │ │ +205c0a: 6e20 9f65 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +205c10: 0a00 |0024: move-result v0 │ │ +205c12: 3800 1800 |0025: if-eqz v0, 003d // +0018 │ │ +205c16: 6e10 716f 0300 |0027: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205c1c: 0c00 |002a: move-result-object v0 │ │ +205c1e: 6e10 2002 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +205c24: 0c00 |002e: move-result-object v0 │ │ +205c26: 1401 0f00 057f |002f: const v1, #float 1.76788e+38 // #7f05000f │ │ +205c2c: 6e20 e102 1000 |0032: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +205c32: 0a00 |0035: move-result v0 │ │ +205c34: 7230 8902 5400 |0036: invoke-interface {v4, v5, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +205c3a: 0a04 |0039: move-result v4 │ │ +205c3c: 5c34 a55b |003a: iput-boolean v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mUseEnglishWikipedia:Z // field@5ba5 │ │ +205c40: 2858 |003c: goto 0094 // +0058 │ │ +205c42: 6e10 716f 0300 |003d: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205c48: 0c00 |0040: move-result-object v0 │ │ +205c4a: 1401 e300 0f7f |0041: const v1, #float 1.90084e+38 // #7f0f00e3 │ │ +205c50: 6e20 2202 1000 |0044: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205c56: 0c00 |0047: move-result-object v0 │ │ +205c58: 6e20 9f65 0500 |0048: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +205c5e: 0a00 |004b: move-result v0 │ │ +205c60: 3800 3400 |004c: if-eqz v0, 0080 // +0034 │ │ +205c64: 6e10 716f 0300 |004e: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205c6a: 0c00 |0051: move-result-object v0 │ │ +205c6c: 6e10 2002 0000 |0052: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +205c72: 0c00 |0055: move-result-object v0 │ │ +205c74: 1401 0a00 057f |0056: const v1, #float 1.76788e+38 // #7f05000a │ │ +205c7a: 6e20 e102 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +205c80: 0a00 |005c: move-result v0 │ │ +205c82: 7230 8902 5400 |005d: invoke-interface {v4, v5, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +205c88: 0a04 |0060: move-result v4 │ │ +205c8a: 5c34 985b |0061: iput-boolean v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mShowArtistImage:Z // field@5b98 │ │ +205c8e: 3804 1700 |0063: if-eqz v4, 007a // +0017 │ │ +205c92: 5434 855b |0065: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5b85 │ │ +205c96: 5435 915b |0067: iget-object v5, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mLastTrack:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5b91 │ │ +205c9a: 1210 |0069: const/4 v0, #int 1 // #1 │ │ +205c9c: 5431 845b |006a: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +205ca0: 6e10 036f 0100 |006c: invoke-virtual {v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getWidth:()I // method@6f03 │ │ +205ca6: 0a01 |006f: move-result v1 │ │ +205ca8: 5432 845b |0070: iget-object v2, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +205cac: 6e10 006f 0200 |0072: invoke-virtual {v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.getHeight:()I // method@6f00 │ │ +205cb2: 0a02 |0075: move-result v2 │ │ +205cb4: 6e52 636e 5410 |0076: invoke-virtual {v4, v5, v0, v1, v2}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZII)V // method@6e63 │ │ +205cba: 281b |0079: goto 0094 // +001b │ │ +205cbc: 5434 845b |007a: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +205cc0: 6e10 fd6e 0400 |007c: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.clearArtistImage:()V // method@6efd │ │ +205cc6: 2815 |007f: goto 0094 // +0015 │ │ +205cc8: 6e10 716f 0300 |0080: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205cce: 0c04 |0083: move-result-object v4 │ │ +205cd0: 1400 f800 0f7f |0084: const v0, #float 1.90085e+38 // #7f0f00f8 │ │ +205cd6: 6e20 2202 0400 |0087: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +205cdc: 0c04 |008a: move-result-object v4 │ │ +205cde: 6e20 9f65 4500 |008b: invoke-virtual {v5, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +205ce4: 0a04 |008e: move-result v4 │ │ +205ce6: 3804 0500 |008f: if-eqz v4, 0094 // +0005 │ │ +205cea: 7010 a06f 0300 |0091: invoke-direct {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.setVolumeControlSetting:()V // method@6fa0 │ │ +205cf0: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0011 line=509 │ │ 0x0016 line=510 │ │ 0x0027 line=511 │ │ 0x003d line=512 │ │ @@ -758439,40 +758439,40 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -204c6c: |[204c6c] org.gateshipone.malp.application.views.NowPlayingView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -204c7c: 5430 865b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ -204c80: 6e20 3f39 4000 |0002: invoke-virtual {v0, v4}, Landroidx/customview/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@393f │ │ -204c86: 6e10 ab0e 0400 |0005: invoke-virtual {v4}, Landroid/view/MotionEvent;.getX:()F // method@0eab │ │ -204c8c: 0a00 |0008: move-result v0 │ │ -204c8e: 6e10 ad0e 0400 |0009: invoke-virtual {v4}, Landroid/view/MotionEvent;.getY:()F // method@0ead │ │ -204c94: 0a04 |000c: move-result v4 │ │ -204c96: 5431 865b |000d: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ -204c9a: 5432 8f5b |000f: iget-object v2, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -204c9e: 8700 |0011: float-to-int v0, v0 │ │ -204ca0: 8744 |0012: float-to-int v4, v4 │ │ -204ca2: 6e40 3e39 2140 |0013: invoke-virtual {v1, v2, v0, v4}, Landroidx/customview/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@393e │ │ -204ca8: 0a01 |0016: move-result v1 │ │ -204caa: 3801 0a00 |0017: if-eqz v1, 0021 // +000a │ │ -204cae: 5431 8f5b |0019: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -204cb2: 7040 786f 1340 |001b: invoke-direct {v3, v1, v0, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.isViewHit:(Landroid/view/View;II)Z // method@6f78 │ │ -204cb8: 0a01 |001e: move-result v1 │ │ -204cba: 3901 0a00 |001f: if-nez v1, 0029 // +000a │ │ -204cbe: 5431 925b |0021: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMainView:Landroid/view/View; // field@5b92 │ │ -204cc2: 7040 786f 1340 |0023: invoke-direct {v3, v1, v0, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.isViewHit:(Landroid/view/View;II)Z // method@6f78 │ │ -204cc8: 0a04 |0026: move-result v4 │ │ -204cca: 3804 0400 |0027: if-eqz v4, 002b // +0004 │ │ -204cce: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -204cd0: 2802 |002a: goto 002c // +0002 │ │ -204cd2: 1204 |002b: const/4 v4, #int 0 // #0 │ │ -204cd4: 0f04 |002c: return v4 │ │ +204c64: |[204c64] org.gateshipone.malp.application.views.NowPlayingView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +204c74: 5430 865b |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ +204c78: 6e20 3f39 4000 |0002: invoke-virtual {v0, v4}, Landroidx/customview/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@393f │ │ +204c7e: 6e10 ab0e 0400 |0005: invoke-virtual {v4}, Landroid/view/MotionEvent;.getX:()F // method@0eab │ │ +204c84: 0a00 |0008: move-result v0 │ │ +204c86: 6e10 ad0e 0400 |0009: invoke-virtual {v4}, Landroid/view/MotionEvent;.getY:()F // method@0ead │ │ +204c8c: 0a04 |000c: move-result v4 │ │ +204c8e: 5431 865b |000d: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ +204c92: 5432 8f5b |000f: iget-object v2, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +204c96: 8700 |0011: float-to-int v0, v0 │ │ +204c98: 8744 |0012: float-to-int v4, v4 │ │ +204c9a: 6e40 3e39 2140 |0013: invoke-virtual {v1, v2, v0, v4}, Landroidx/customview/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@393e │ │ +204ca0: 0a01 |0016: move-result v1 │ │ +204ca2: 3801 0a00 |0017: if-eqz v1, 0021 // +000a │ │ +204ca6: 5431 8f5b |0019: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +204caa: 7040 786f 1340 |001b: invoke-direct {v3, v1, v0, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.isViewHit:(Landroid/view/View;II)Z // method@6f78 │ │ +204cb0: 0a01 |001e: move-result v1 │ │ +204cb2: 3901 0a00 |001f: if-nez v1, 0029 // +000a │ │ +204cb6: 5431 925b |0021: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mMainView:Landroid/view/View; // field@5b92 │ │ +204cba: 7040 786f 1340 |0023: invoke-direct {v3, v1, v0, v4}, Lorg/gateshipone/malp/application/views/NowPlayingView;.isViewHit:(Landroid/view/View;II)Z // method@6f78 │ │ +204cc0: 0a04 |0026: move-result v4 │ │ +204cc2: 3804 0400 |0027: if-eqz v4, 002b // +0004 │ │ +204cc6: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +204cc8: 2802 |002a: goto 002c // +0002 │ │ +204cca: 1204 |002b: const/4 v4, #int 0 // #0 │ │ +204ccc: 0f04 |002c: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0005 line=751 │ │ 0x0009 line=752 │ │ 0x000d line=755 │ │ 0x0019 line=758 │ │ @@ -758485,38 +758485,38 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -205cfc: |[205cfc] org.gateshipone.malp.application.views.NowPlayingView.registerDragStatusReceiver:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;)V │ │ -205d0c: 5b23 895b |0000: iput-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205d10: 3803 2b00 |0002: if-eqz v3, 002d // +002b │ │ -205d14: 5220 875b |0004: iget v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205d18: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -205d1a: 2d00 0001 |0007: cmpl-float v0, v0, v1 │ │ -205d1e: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ -205d22: 6200 705b |000b: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ -205d26: 7220 3f6f 0300 |000d: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ -205d2c: 2806 |0010: goto 0016 // +0006 │ │ -205d2e: 6200 6f5b |0011: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ -205d32: 7220 3f6f 0300 |0013: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ -205d38: 5423 a65b |0016: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -205d3c: 6e10 5f15 0300 |0018: invoke-virtual {v3}, Landroid/widget/ViewSwitcher;.getDisplayedChild:()I // method@155f │ │ -205d42: 0a03 |001b: move-result v3 │ │ -205d44: 3903 0a00 |001c: if-nez v3, 0026 // +000a │ │ -205d48: 5423 895b |001e: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205d4c: 6200 725b |0020: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ -205d50: 7220 406f 0300 |0022: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ -205d56: 2808 |0025: goto 002d // +0008 │ │ -205d58: 5423 895b |0026: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205d5c: 6200 735b |0028: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ -205d60: 7220 406f 0300 |002a: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ -205d66: 0e00 |002d: return-void │ │ +205cf4: |[205cf4] org.gateshipone.malp.application.views.NowPlayingView.registerDragStatusReceiver:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;)V │ │ +205d04: 5b23 895b |0000: iput-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +205d08: 3803 2b00 |0002: if-eqz v3, 002d // +002b │ │ +205d0c: 5220 875b |0004: iget v0, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205d10: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +205d12: 2d00 0001 |0007: cmpl-float v0, v0, v1 │ │ +205d16: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ +205d1a: 6200 705b |000b: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ +205d1e: 7220 3f6f 0300 |000d: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ +205d24: 2806 |0010: goto 0016 // +0006 │ │ +205d26: 6200 6f5b |0011: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ +205d2a: 7220 3f6f 0300 |0013: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ +205d30: 5423 a65b |0016: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +205d34: 6e10 5f15 0300 |0018: invoke-virtual {v3}, Landroid/widget/ViewSwitcher;.getDisplayedChild:()I // method@155f │ │ +205d3a: 0a03 |001b: move-result v3 │ │ +205d3c: 3903 0a00 |001c: if-nez v3, 0026 // +000a │ │ +205d40: 5423 895b |001e: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +205d44: 6200 725b |0020: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.COVER_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b72 │ │ +205d48: 7220 406f 0300 |0022: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ +205d4e: 2808 |0025: goto 002d // +0008 │ │ +205d50: 5423 895b |0026: iget-object v3, v2, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +205d54: 6200 735b |0028: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.PLAYLIST_VIEW:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS; // field@5b73 │ │ +205d58: 7220 406f 0300 |002a: invoke-interface {v3, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onSwitchedViews:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V // method@6f40 │ │ +205d5e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0004 line=1356 │ │ 0x000b line=1358 │ │ 0x0011 line=1361 │ │ 0x0016 line=1365 │ │ @@ -758531,81 +758531,81 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 135 16-bit code units │ │ -205d68: |[205d68] org.gateshipone.malp.application.views.NowPlayingView.setDragOffset:(F)V │ │ -205d78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -205d7a: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ -205d7e: 2d02 0901 |0003: cmpl-float v2, v9, v1 │ │ -205d82: 3c02 0a00 |0005: if-gtz v2, 000f // +000a │ │ -205d86: 2e02 0900 |0007: cmpg-float v2, v9, v0 │ │ -205d8a: 3b02 0300 |0009: if-gez v2, 000c // +0003 │ │ -205d8e: 2804 |000b: goto 000f // +0004 │ │ -205d90: 5989 875b |000c: iput v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205d94: 2803 |000e: goto 0011 // +0003 │ │ -205d96: 5981 875b |000f: iput v1, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205d9a: 6e10 776f 0800 |0011: invoke-virtual {v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.invalidate:()V // method@6f77 │ │ -205da0: 6e10 9b6f 0800 |0014: invoke-virtual {v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.requestLayout:()V // method@6f9b │ │ -205da6: 5482 8a5b |0017: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ -205daa: 5283 875b |0019: iget v3, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205dae: 6e20 ba13 3200 |001b: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ -205db4: 5482 8b5b |001e: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ -205db8: 5283 875b |0020: iget v3, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205dbc: c731 |0022: sub-float/2addr v1, v3 │ │ -205dbe: 6e20 ba13 1200 |0023: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ -205dc4: 5481 8e5b |0026: iget-object v1, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -205dc8: 6e10 a413 0100 |0028: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ -205dce: 0c01 |002b: move-result-object v1 │ │ -205dd0: 1f01 0603 |002c: check-cast v1, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ -205dd4: 5482 9f5b |002e: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -205dd8: 6e10 4613 0200 |0030: invoke-virtual {v2}, Landroid/widget/ImageButton;.getWidth:()I // method@1346 │ │ -205dde: 0a02 |0033: move-result v2 │ │ -205de0: 8322 |0034: int-to-double v2, v2 │ │ -205de2: 1904 f03f |0035: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -205de6: 5286 875b |0037: iget v6, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205dea: 8966 |0039: float-to-double v6, v6 │ │ -205dec: cc64 |003a: sub-double/2addr v4, v6 │ │ -205dee: ad02 0204 |003b: mul-double v2, v2, v4 │ │ -205df2: 8a22 |003d: double-to-int v2, v2 │ │ -205df4: 6e20 5414 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ -205dfa: 5482 8e5b |0041: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ -205dfe: 6e20 be13 1200 |0043: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ -205e04: 5481 895b |0046: iget-object v1, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205e08: 3801 0500 |0048: if-eqz v1, 004d // +0005 │ │ -205e0c: 7220 3d6f 9100 |004a: invoke-interface {v1, v9}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onDragPositionChanged:(F)V // method@6f3d │ │ -205e12: 5289 875b |004d: iget v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ -205e16: 1241 |004f: const/4 v1, #int 4 // #4 │ │ -205e18: 1202 |0050: const/4 v2, #int 0 // #0 │ │ -205e1a: 2d09 0900 |0051: cmpl-float v9, v9, v0 │ │ -205e1e: 3909 1b00 |0053: if-nez v9, 006e // +001b │ │ -205e22: 5489 8a5b |0055: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ -205e26: 6e20 c213 1900 |0057: invoke-virtual {v9, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205e2c: 5489 8b5b |005a: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ -205e30: 6e20 c213 2900 |005c: invoke-virtual {v9, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205e36: 5489 845b |005f: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205e3a: 6e20 126f 2900 |0061: invoke-virtual {v9, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ -205e40: 5489 895b |0064: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205e44: 3809 2000 |0066: if-eqz v9, 0086 // +0020 │ │ -205e48: 6200 705b |0068: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ -205e4c: 7220 3f6f 0900 |006a: invoke-interface {v9, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ -205e52: 2819 |006d: goto 0086 // +0019 │ │ -205e54: 5489 8a5b |006e: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ -205e58: 6e20 c213 2900 |0070: invoke-virtual {v9, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205e5e: 5489 8b5b |0073: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ -205e62: 6e20 c213 1900 |0075: invoke-virtual {v9, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ -205e68: 5489 845b |0078: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ -205e6c: 6e20 126f 1900 |007a: invoke-virtual {v9, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ -205e72: 5489 895b |007d: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ -205e76: 3809 0700 |007f: if-eqz v9, 0086 // +0007 │ │ -205e7a: 6200 6f5b |0081: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ -205e7e: 7220 3f6f 0900 |0083: invoke-interface {v9, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ -205e84: 0e00 |0086: return-void │ │ +205d60: |[205d60] org.gateshipone.malp.application.views.NowPlayingView.setDragOffset:(F)V │ │ +205d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +205d72: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ +205d76: 2d02 0901 |0003: cmpl-float v2, v9, v1 │ │ +205d7a: 3c02 0a00 |0005: if-gtz v2, 000f // +000a │ │ +205d7e: 2e02 0900 |0007: cmpg-float v2, v9, v0 │ │ +205d82: 3b02 0300 |0009: if-gez v2, 000c // +0003 │ │ +205d86: 2804 |000b: goto 000f // +0004 │ │ +205d88: 5989 875b |000c: iput v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205d8c: 2803 |000e: goto 0011 // +0003 │ │ +205d8e: 5981 875b |000f: iput v1, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205d92: 6e10 776f 0800 |0011: invoke-virtual {v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.invalidate:()V // method@6f77 │ │ +205d98: 6e10 9b6f 0800 |0014: invoke-virtual {v8}, Lorg/gateshipone/malp/application/views/NowPlayingView;.requestLayout:()V // method@6f9b │ │ +205d9e: 5482 8a5b |0017: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ +205da2: 5283 875b |0019: iget v3, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205da6: 6e20 ba13 3200 |001b: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ +205dac: 5482 8b5b |001e: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ +205db0: 5283 875b |0020: iget v3, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205db4: c731 |0022: sub-float/2addr v1, v3 │ │ +205db6: 6e20 ba13 1200 |0023: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@13ba │ │ +205dbc: 5481 8e5b |0026: iget-object v1, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +205dc0: 6e10 a413 0100 |0028: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@13a4 │ │ +205dc6: 0c01 |002b: move-result-object v1 │ │ +205dc8: 1f01 0603 |002c: check-cast v1, Landroid/widget/RelativeLayout$LayoutParams; // type@0306 │ │ +205dcc: 5482 9f5b |002e: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +205dd0: 6e10 4613 0200 |0030: invoke-virtual {v2}, Landroid/widget/ImageButton;.getWidth:()I // method@1346 │ │ +205dd6: 0a02 |0033: move-result v2 │ │ +205dd8: 8322 |0034: int-to-double v2, v2 │ │ +205dda: 1904 f03f |0035: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +205dde: 5286 875b |0037: iget v6, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205de2: 8966 |0039: float-to-double v6, v6 │ │ +205de4: cc64 |003a: sub-double/2addr v4, v6 │ │ +205de6: ad02 0204 |003b: mul-double v2, v2, v4 │ │ +205dea: 8a22 |003d: double-to-int v2, v2 │ │ +205dec: 6e20 5414 2100 |003e: invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout$LayoutParams;.setMarginEnd:(I)V // method@1454 │ │ +205df2: 5482 8e5b |0041: iget-object v2, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderTextLayout:Landroid/widget/LinearLayout; // field@5b8e │ │ +205df6: 6e20 be13 1200 |0043: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13be │ │ +205dfc: 5481 895b |0046: iget-object v1, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +205e00: 3801 0500 |0048: if-eqz v1, 004d // +0005 │ │ +205e04: 7220 3d6f 9100 |004a: invoke-interface {v1, v9}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onDragPositionChanged:(F)V // method@6f3d │ │ +205e0a: 5289 875b |004d: iget v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragOffset:F // field@5b87 │ │ +205e0e: 1241 |004f: const/4 v1, #int 4 // #4 │ │ +205e10: 1202 |0050: const/4 v2, #int 0 // #0 │ │ +205e12: 2d09 0900 |0051: cmpl-float v9, v9, v0 │ │ +205e16: 3909 1b00 |0053: if-nez v9, 006e // +001b │ │ +205e1a: 5489 8a5b |0055: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ +205e1e: 6e20 c213 1900 |0057: invoke-virtual {v9, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205e24: 5489 8b5b |005a: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ +205e28: 6e20 c213 2900 |005c: invoke-virtual {v9, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205e2e: 5489 845b |005f: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +205e32: 6e20 126f 2900 |0061: invoke-virtual {v9, v2}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ +205e38: 5489 895b |0064: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +205e3c: 3809 2000 |0066: if-eqz v9, 0086 // +0020 │ │ +205e40: 6200 705b |0068: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_UP:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b70 │ │ +205e44: 7220 3f6f 0900 |006a: invoke-interface {v9, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ +205e4a: 2819 |006d: goto 0086 // +0019 │ │ +205e4c: 5489 8a5b |006e: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedDownButtons:Landroid/widget/LinearLayout; // field@5b8a │ │ +205e50: 6e20 c213 2900 |0070: invoke-virtual {v9, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205e56: 5489 8b5b |0073: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDraggedUpButtons:Landroid/widget/LinearLayout; // field@5b8b │ │ +205e5a: 6e20 c213 1900 |0075: invoke-virtual {v9, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13c2 │ │ +205e60: 5489 845b |0078: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mCoverImage:Lorg/gateshipone/malp/application/views/AlbumArtistView; // field@5b84 │ │ +205e64: 6e20 126f 1900 |007a: invoke-virtual {v9, v1}, Lorg/gateshipone/malp/application/views/AlbumArtistView;.setVisibility:(I)V // method@6f12 │ │ +205e6a: 5489 895b |007d: iget-object v9, v8, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragStatusReceiver:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver; // field@5b89 │ │ +205e6e: 3809 0700 |007f: if-eqz v9, 0086 // +0007 │ │ +205e72: 6200 6f5b |0081: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;.DRAGGED_DOWN:Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS; // field@5b6f │ │ +205e76: 7220 3f6f 0900 |0083: invoke-interface {v9, v0}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver;.onStatusChanged:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$DRAG_STATUS;)V // method@6f3f │ │ +205e7c: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=295 │ │ 0x000f line=293 │ │ 0x0011 line=298 │ │ 0x0014 line=299 │ │ 0x0017 line=305 │ │ @@ -758635,45 +758635,45 @@ │ │ type : '(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -205e88: |[205e88] org.gateshipone.malp.application.views.NowPlayingView.setViewSwitcherStatus:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V │ │ -205e98: 6200 695b |0000: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$application$views$NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS:[I // field@5b69 │ │ -205e9c: 6e10 3a6f 0400 |0002: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.ordinal:()I // method@6f3a │ │ -205ea2: 0a04 |0005: move-result v4 │ │ -205ea4: 4404 0004 |0006: aget v4, v0, v4 │ │ -205ea8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -205eaa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -205eac: 3204 1700 |000a: if-eq v4, v0, 0021 // +0017 │ │ -205eb0: 1222 |000c: const/4 v2, #int 2 // #2 │ │ -205eb2: 3224 0300 |000d: if-eq v4, v2, 0010 // +0003 │ │ -205eb6: 2822 |000f: goto 0031 // +0022 │ │ -205eb8: 5434 a65b |0010: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -205ebc: 6e20 6215 0400 |0012: invoke-virtual {v4, v0}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ -205ec2: 6e10 716f 0300 |0015: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205ec8: 0c04 |0018: move-result-object v4 │ │ -205eca: 1400 8a00 047f |0019: const v0, #float 1.75461e+38 // #7f04008a │ │ -205ed0: 7120 9c6e 0400 |001c: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -205ed6: 0a01 |001f: move-result v1 │ │ -205ed8: 2811 |0020: goto 0031 // +0011 │ │ -205eda: 5434 a65b |0021: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ -205ede: 6e20 6215 1400 |0023: invoke-virtual {v4, v1}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ -205ee4: 6e10 716f 0300 |0026: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ -205eea: 0c04 |0029: move-result-object v4 │ │ -205eec: 1400 9800 0101 |002a: const v0, #float 2.3694e-38 // #01010098 │ │ -205ef2: 7120 9c6e 0400 |002d: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -205ef8: 0a01 |0030: move-result v1 │ │ -205efa: 5434 9f5b |0031: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ -205efe: 7110 d002 0100 |0033: invoke-static {v1}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ -205f04: 0c00 |0036: move-result-object v0 │ │ -205f06: 6e20 4e13 0400 |0037: invoke-virtual {v4, v0}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ -205f0c: 0e00 |003a: return-void │ │ +205e80: |[205e80] org.gateshipone.malp.application.views.NowPlayingView.setViewSwitcherStatus:(Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;)V │ │ +205e90: 6200 695b |0000: sget-object v0, Lorg/gateshipone/malp/application/views/NowPlayingView$2;.$SwitchMap$org$gateshipone$malp$application$views$NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS:[I // field@5b69 │ │ +205e94: 6e10 3a6f 0400 |0002: invoke-virtual {v4}, Lorg/gateshipone/malp/application/views/NowPlayingView$NowPlayingDragStatusReceiver$VIEW_SWITCHER_STATUS;.ordinal:()I // method@6f3a │ │ +205e9a: 0a04 |0005: move-result v4 │ │ +205e9c: 4404 0004 |0006: aget v4, v0, v4 │ │ +205ea0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +205ea2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +205ea4: 3204 1700 |000a: if-eq v4, v0, 0021 // +0017 │ │ +205ea8: 1222 |000c: const/4 v2, #int 2 // #2 │ │ +205eaa: 3224 0300 |000d: if-eq v4, v2, 0010 // +0003 │ │ +205eae: 2822 |000f: goto 0031 // +0022 │ │ +205eb0: 5434 a65b |0010: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +205eb4: 6e20 6215 0400 |0012: invoke-virtual {v4, v0}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ +205eba: 6e10 716f 0300 |0015: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205ec0: 0c04 |0018: move-result-object v4 │ │ +205ec2: 1400 8a00 047f |0019: const v0, #float 1.75461e+38 // #7f04008a │ │ +205ec8: 7120 9c6e 0400 |001c: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +205ece: 0a01 |001f: move-result v1 │ │ +205ed0: 2811 |0020: goto 0031 // +0011 │ │ +205ed2: 5434 a65b |0021: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mViewSwitcher:Landroid/widget/ViewSwitcher; // field@5ba6 │ │ +205ed6: 6e20 6215 1400 |0023: invoke-virtual {v4, v1}, Landroid/widget/ViewSwitcher;.setDisplayedChild:(I)V // method@1562 │ │ +205edc: 6e10 716f 0300 |0026: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getContext:()Landroid/content/Context; // method@6f71 │ │ +205ee2: 0c04 |0029: move-result-object v4 │ │ +205ee4: 1400 9800 0101 |002a: const v0, #float 2.3694e-38 // #01010098 │ │ +205eea: 7120 9c6e 0400 |002d: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +205ef0: 0a01 |0030: move-result v1 │ │ +205ef2: 5434 9f5b |0031: iget-object v4, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mTopPlaylistButton:Landroid/widget/ImageButton; // field@5b9f │ │ +205ef6: 7110 d002 0100 |0033: invoke-static {v1}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02d0 │ │ +205efc: 0c00 |0036: move-result-object v0 │ │ +205efe: 6e20 4e13 0400 |0037: invoke-virtual {v4, v0}, Landroid/widget/ImageButton;.setImageTintList:(Landroid/content/res/ColorStateList;)V // method@134e │ │ +205f04: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ 0x0010 line=1392 │ │ 0x0015 line=1393 │ │ 0x0021 line=1387 │ │ 0x0026 line=1388 │ │ @@ -758687,35 +758687,35 @@ │ │ type : '(F)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -204cd8: |[204cd8] org.gateshipone.malp.application.views.NowPlayingView.smoothSlideTo:(F)Z │ │ -204ce8: 6e10 756f 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getPaddingTop:()I // method@6f75 │ │ -204cee: 0a00 |0003: move-result v0 │ │ -204cf0: 8200 |0004: int-to-float v0, v0 │ │ -204cf2: 5231 885b |0005: iget v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ -204cf6: 8211 |0007: int-to-float v1, v1 │ │ -204cf8: a804 0401 |0008: mul-float v4, v4, v1 │ │ -204cfc: c640 |000a: add-float/2addr v0, v4 │ │ -204cfe: 8704 |000b: float-to-int v4, v0 │ │ -204d00: 5430 865b |000c: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ -204d04: 5431 8f5b |000e: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ -204d08: 6e10 240f 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0f24 │ │ -204d0e: 0a02 |0013: move-result v2 │ │ -204d10: 6e40 4939 1042 |0014: invoke-virtual {v0, v1, v2, v4}, Landroidx/customview/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@3949 │ │ -204d16: 0a04 |0017: move-result v4 │ │ -204d18: 3804 0700 |0018: if-eqz v4, 001f // +0007 │ │ -204d1c: 7110 c834 0300 |001a: invoke-static {v3}, Landroidx/core/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@34c8 │ │ -204d22: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -204d24: 0f04 |001e: return v4 │ │ -204d26: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -204d28: 0f04 |0020: return v4 │ │ +204cd0: |[204cd0] org.gateshipone.malp.application.views.NowPlayingView.smoothSlideTo:(F)Z │ │ +204ce0: 6e10 756f 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/views/NowPlayingView;.getPaddingTop:()I // method@6f75 │ │ +204ce6: 0a00 |0003: move-result v0 │ │ +204ce8: 8200 |0004: int-to-float v0, v0 │ │ +204cea: 5231 885b |0005: iget v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragRange:I // field@5b88 │ │ +204cee: 8211 |0007: int-to-float v1, v1 │ │ +204cf0: a804 0401 |0008: mul-float v4, v4, v1 │ │ +204cf4: c640 |000a: add-float/2addr v0, v4 │ │ +204cf6: 8704 |000b: float-to-int v4, v0 │ │ +204cf8: 5430 865b |000c: iget-object v0, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mDragHelper:Landroidx/customview/widget/ViewDragHelper; // field@5b86 │ │ +204cfc: 5431 8f5b |000e: iget-object v1, v3, Lorg/gateshipone/malp/application/views/NowPlayingView;.mHeaderView:Landroid/view/View; // field@5b8f │ │ +204d00: 6e10 240f 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0f24 │ │ +204d06: 0a02 |0013: move-result v2 │ │ +204d08: 6e40 4939 1042 |0014: invoke-virtual {v0, v1, v2, v4}, Landroidx/customview/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@3949 │ │ +204d0e: 0a04 |0017: move-result v4 │ │ +204d10: 3804 0700 |0018: if-eqz v4, 001f // +0007 │ │ +204d14: 7110 c834 0300 |001a: invoke-static {v3}, Landroidx/core/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@34c8 │ │ +204d1a: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +204d1c: 0f04 |001e: return v4 │ │ +204d1e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +204d20: 0f04 |0020: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0005 line=275 │ │ 0x000c line=277 │ │ 0x001a line=278 │ │ locals : │ │ @@ -758823,22 +758823,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -2070c0: |[2070c0] org.gateshipone.malp.mpdservice.ConnectionManager.:()V │ │ -2070d0: 1c00 ef0e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager; // type@0eef │ │ -2070d4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -2070da: 0c00 |0005: move-result-object v0 │ │ -2070dc: 6900 bc5b |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.TAG:Ljava/lang/String; // field@5bbc │ │ -2070e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -2070e2: 6900 be5b |0009: sput-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -2070e6: 0e00 |000b: return-void │ │ +2070b8: |[2070b8] org.gateshipone.malp.mpdservice.ConnectionManager.:()V │ │ +2070c8: 1c00 ef0e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager; // type@0eef │ │ +2070cc: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +2070d2: 0c00 |0005: move-result-object v0 │ │ +2070d4: 6900 bc5b |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.TAG:Ljava/lang/String; // field@5bbc │ │ +2070d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +2070da: 6900 be5b |0009: sput-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +2070de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0009 line=84 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/ConnectionManager;) │ │ @@ -758846,32 +758846,32 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -2070e8: |[2070e8] org.gateshipone.malp.mpdservice.ConnectionManager.:(Landroid/content/Context;)V │ │ -2070f8: 6e10 1a02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@021a │ │ -2070fe: 0c00 |0003: move-result-object v0 │ │ -207100: 7020 e86f 0100 |0004: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ -207106: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -207108: 5c10 bd5b |0008: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mAutoConnect:Z // field@5bbd │ │ -20710c: 2200 3c0f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ -207110: 7010 c372 0000 |000c: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:()V // method@72c3 │ │ -207116: 5b10 c75b |000f: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -20711a: 6200 cc5c |0011: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20711e: 6e20 8871 1000 |0013: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ -207124: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -207126: 5b10 c25b |0017: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ -20712a: 5b10 c35b |0019: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPassword:Ljava/lang/String; // field@5bc3 │ │ -20712e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -207130: 5910 c85b |001c: iput v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ -207134: 5b12 bf5b |001e: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mContext:Landroid/content/Context; // field@5bbf │ │ -207138: 0e00 |0020: return-void │ │ +2070e0: |[2070e0] org.gateshipone.malp.mpdservice.ConnectionManager.:(Landroid/content/Context;)V │ │ +2070f0: 6e10 1a02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@021a │ │ +2070f6: 0c00 |0003: move-result-object v0 │ │ +2070f8: 7020 e86f 0100 |0004: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ +2070fe: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +207100: 5c10 bd5b |0008: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mAutoConnect:Z // field@5bbd │ │ +207104: 2200 3c0f |000a: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // type@0f3c │ │ +207108: 7010 c372 0000 |000c: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.:()V // method@72c3 │ │ +20710e: 5b10 c75b |000f: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +207112: 6200 cc5c |0011: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +207116: 6e20 8871 1000 |0013: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ +20711c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +20711e: 5b10 c25b |0017: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ +207122: 5b10 c35b |0019: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPassword:Ljava/lang/String; // field@5bc3 │ │ +207126: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +207128: 5910 c85b |001c: iput v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ +20712c: 5b12 bf5b |001e: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mContext:Landroid/content/Context; // field@5bbf │ │ +207130: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=75 │ │ 0x000a line=88 │ │ 0x0011 line=94 │ │ 0x0017 line=95 │ │ @@ -758887,17 +758887,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -207030: |[207030] org.gateshipone.malp.mpdservice.ConnectionManager.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; │ │ -207040: 5400 c65b |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -207044: 1100 |0002: return-object v0 │ │ +207028: |[207028] org.gateshipone.malp.mpdservice.ConnectionManager.access$100:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)Ljava/util/Timer; │ │ +207038: 5400 c65b |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +20703c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/ConnectionManager;) │ │ @@ -758905,17 +758905,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -207048: |[207048] org.gateshipone.malp.mpdservice.ConnectionManager.access$102:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; │ │ -207058: 5b01 c65b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -20705c: 1101 |0002: return-object v1 │ │ +207040: |[207040] org.gateshipone.malp.mpdservice.ConnectionManager.access$102:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; │ │ +207050: 5b01 c65b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +207054: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Timer; │ │ │ │ @@ -758924,19 +758924,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -206fe8: |[206fe8] org.gateshipone.malp.mpdservice.ConnectionManager.access$208:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)I │ │ -206ff8: 5220 c55b |0000: iget v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ -206ffc: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ -207000: 5921 c55b |0004: iput v1, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ -207004: 0f00 |0006: return v0 │ │ +206fe0: |[206fe0] org.gateshipone.malp.mpdservice.ConnectionManager.access$208:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;)I │ │ +206ff0: 5220 c55b |0000: iget v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ +206ff4: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ +206ff8: 5921 c55b |0004: iput v1, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ +206ffc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/ConnectionManager;) │ │ @@ -758944,17 +758944,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -207060: |[207060] org.gateshipone.malp.mpdservice.ConnectionManager.access$302:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; │ │ -207070: 5b01 c15b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -207074: 1101 |0002: return-object v1 │ │ +207058: |[207058] org.gateshipone.malp.mpdservice.ConnectionManager.access$302:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Ljava/util/Timer;)Ljava/util/Timer; │ │ +207068: 5b01 c15b |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +20706c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Timer; │ │ │ │ @@ -758963,38 +758963,38 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -207204: |[207204] org.gateshipone.malp.mpdservice.ConnectionManager.decreaseMPDUse:(Landroid/content/Context;)V │ │ -207214: 1d04 |0000: monitor-enter v4 │ │ -207216: 5240 c85b |0001: iget v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ -20721a: d800 00ff |0003: add-int/lit8 v0, v0, #int -1 // #ff │ │ -20721e: 5940 c85b |0005: iput v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ -207222: 3900 2100 |0007: if-nez v0, 0028 // +0021 │ │ -207226: 5440 c15b |0009: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -20722a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -20722e: 5440 c15b |000d: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -207232: 6e10 1067 0000 |000f: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -207238: 5440 c15b |0012: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -20723c: 6e10 1167 0000 |0014: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -207242: 2200 160d |0017: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ -207246: 7010 0f67 0000 |0019: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ -20724c: 5b40 c15b |001c: iput-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -207250: 2201 ed0e |001e: new-instance v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask; // type@0eed │ │ -207254: 7030 bb6f 4105 |0020: invoke-direct {v1, v4, v5}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Landroid/content/Context;)V // method@6fbb │ │ -20725a: 1602 f401 |0023: const-wide/16 v2, #int 500 // #1f4 │ │ -20725e: 6e40 1267 1032 |0025: invoke-virtual {v0, v1, v2, v3}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ -207264: 1e04 |0028: monitor-exit v4 │ │ -207266: 0e00 |0029: return-void │ │ -207268: 0d05 |002a: move-exception v5 │ │ -20726a: 1e04 |002b: monitor-exit v4 │ │ -20726c: 2705 |002c: throw v5 │ │ +2071fc: |[2071fc] org.gateshipone.malp.mpdservice.ConnectionManager.decreaseMPDUse:(Landroid/content/Context;)V │ │ +20720c: 1d04 |0000: monitor-enter v4 │ │ +20720e: 5240 c85b |0001: iget v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ +207212: d800 00ff |0003: add-int/lit8 v0, v0, #int -1 // #ff │ │ +207216: 5940 c85b |0005: iput v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ +20721a: 3900 2100 |0007: if-nez v0, 0028 // +0021 │ │ +20721e: 5440 c15b |0009: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +207222: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +207226: 5440 c15b |000d: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +20722a: 6e10 1067 0000 |000f: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +207230: 5440 c15b |0012: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +207234: 6e10 1167 0000 |0014: invoke-virtual {v0}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +20723a: 2200 160d |0017: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ +20723e: 7010 0f67 0000 |0019: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ +207244: 5b40 c15b |001c: iput-object v0, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +207248: 2201 ed0e |001e: new-instance v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask; // type@0eed │ │ +20724c: 7030 bb6f 4105 |0020: invoke-direct {v1, v4, v5}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$DisconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Landroid/content/Context;)V // method@6fbb │ │ +207252: 1602 f401 |0023: const-wide/16 v2, #int 500 // #1f4 │ │ +207256: 6e40 1267 1032 |0025: invoke-virtual {v0, v1, v2, v3}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ +20725c: 1e04 |0028: monitor-exit v4 │ │ +20725e: 0e00 |0029: return-void │ │ +207260: 0d05 |002a: move-exception v5 │ │ +207262: 1e04 |002b: monitor-exit v4 │ │ +207264: 2705 |002c: throw v5 │ │ catches : 1 │ │ 0x0001 - 0x0028 │ │ -> 0x002a │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=183 │ │ 0x000d line=184 │ │ @@ -759011,20 +759011,20 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -20727c: |[20727c] org.gateshipone.malp.mpdservice.ConnectionManager.disconnectFromServer:()V │ │ -20728c: 7100 3870 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disconnectFromMPDServer:()V // method@7038 │ │ -207292: 6200 be5b |0003: sget-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -207296: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -207298: 5c01 c05b |0006: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ -20729c: 0e00 |0008: return-void │ │ +207274: |[207274] org.gateshipone.malp.mpdservice.ConnectionManager.disconnectFromServer:()V │ │ +207284: 7100 3870 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disconnectFromMPDServer:()V // method@7038 │ │ +20728a: 6200 be5b |0003: sget-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +20728e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +207290: 5c01 c05b |0006: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ +207294: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ │ │ #8 : (in Lorg/gateshipone/malp/mpdservice/ConnectionManager;) │ │ @@ -759032,28 +759032,28 @@ │ │ type : '(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/ConnectionManager;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -207078: |[207078] org.gateshipone.malp.mpdservice.ConnectionManager.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ -207088: 1c00 ef0e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager; // type@0eef │ │ -20708c: 1d00 |0002: monitor-enter v0 │ │ -20708e: 6201 be5b |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -207092: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ -207096: 2201 ef0e |0007: new-instance v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager; // type@0eef │ │ -20709a: 7020 c16f 2100 |0009: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.:(Landroid/content/Context;)V // method@6fc1 │ │ -2070a0: 6901 be5b |000c: sput-object v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -2070a4: 6202 be5b |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -2070a8: 1e00 |0010: monitor-exit v0 │ │ -2070aa: 1102 |0011: return-object v2 │ │ -2070ac: 0d02 |0012: move-exception v2 │ │ -2070ae: 1e00 |0013: monitor-exit v0 │ │ -2070b0: 2702 |0014: throw v2 │ │ +207070: |[207070] org.gateshipone.malp.mpdservice.ConnectionManager.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ +207080: 1c00 ef0e |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager; // type@0eef │ │ +207084: 1d00 |0002: monitor-enter v0 │ │ +207086: 6201 be5b |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +20708a: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ +20708e: 2201 ef0e |0007: new-instance v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager; // type@0eef │ │ +207092: 7020 c16f 2100 |0009: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.:(Landroid/content/Context;)V // method@6fc1 │ │ +207098: 6901 be5b |000c: sput-object v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +20709c: 6202 be5b |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +2070a0: 1e00 |0010: monitor-exit v0 │ │ +2070a2: 1102 |0011: return-object v2 │ │ +2070a4: 0d02 |0012: move-exception v2 │ │ +2070a6: 1e00 |0013: monitor-exit v0 │ │ +2070a8: 2702 |0014: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x000e line=105 │ │ @@ -759065,43 +759065,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -2072a0: |[2072a0] org.gateshipone.malp.mpdservice.ConnectionManager.increaseMPDUse:(Landroid/content/Context;)V │ │ -2072b0: 1d02 |0000: monitor-enter v2 │ │ -2072b2: 5220 c85b |0001: iget v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ -2072b6: 3900 2d00 |0003: if-nez v0, 0030 // +002d │ │ -2072ba: 5220 c85b |0005: iget v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ -2072be: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ -2072c2: 5920 c85b |0009: iput v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ -2072c6: 5420 c15b |000b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -2072ca: 3800 1100 |000d: if-eqz v0, 001e // +0011 │ │ -2072ce: 5423 c15b |000f: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -2072d2: 6e10 1067 0300 |0011: invoke-virtual {v3}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -2072d8: 5423 c15b |0014: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -2072dc: 6e10 1167 0300 |0016: invoke-virtual {v3}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -2072e2: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -2072e4: 5b23 c15b |001a: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ -2072e8: 1e02 |001c: monitor-exit v2 │ │ -2072ea: 0e00 |001d: return-void │ │ -2072ec: 2200 6e00 |001e: new-instance v0, Landroid/content/Intent; // type@006e │ │ -2072f0: 1c01 020e |0020: const-class v1, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ -2072f4: 7030 4902 3001 |0022: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ -2072fa: 1a01 6862 |0025: const-string v1, "org.gateshipone.malp.background.quit" // string@6268 │ │ -2072fe: 6e20 7102 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ -207304: 6e20 3a02 0300 |002a: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ -20730a: 6e20 d16f 3200 |002d: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ -207310: 1e02 |0030: monitor-exit v2 │ │ -207312: 0e00 |0031: return-void │ │ -207314: 0d03 |0032: move-exception v3 │ │ -207316: 1e02 |0033: monitor-exit v2 │ │ -207318: 2703 |0034: throw v3 │ │ +207298: |[207298] org.gateshipone.malp.mpdservice.ConnectionManager.increaseMPDUse:(Landroid/content/Context;)V │ │ +2072a8: 1d02 |0000: monitor-enter v2 │ │ +2072aa: 5220 c85b |0001: iget v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ +2072ae: 3900 2d00 |0003: if-nez v0, 0030 // +002d │ │ +2072b2: 5220 c85b |0005: iget v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ +2072b6: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ +2072ba: 5920 c85b |0009: iput v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mUseCounter:I // field@5bc8 │ │ +2072be: 5420 c15b |000b: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +2072c2: 3800 1100 |000d: if-eqz v0, 001e // +0011 │ │ +2072c6: 5423 c15b |000f: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +2072ca: 6e10 1067 0300 |0011: invoke-virtual {v3}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +2072d0: 5423 c15b |0014: iget-object v3, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +2072d4: 6e10 1167 0300 |0016: invoke-virtual {v3}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +2072da: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +2072dc: 5b23 c15b |001a: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectTimer:Ljava/util/Timer; // field@5bc1 │ │ +2072e0: 1e02 |001c: monitor-exit v2 │ │ +2072e2: 0e00 |001d: return-void │ │ +2072e4: 2200 6e00 |001e: new-instance v0, Landroid/content/Intent; // type@006e │ │ +2072e8: 1c01 020e |0020: const-class v1, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ +2072ec: 7030 4902 3001 |0022: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ +2072f2: 1a01 6862 |0025: const-string v1, "org.gateshipone.malp.background.quit" // string@6268 │ │ +2072f6: 6e20 7102 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ +2072fc: 6e20 3a02 0300 |002a: invoke-virtual {v3, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ +207302: 6e20 d16f 3200 |002d: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ +207308: 1e02 |0030: monitor-exit v2 │ │ +20730a: 0e00 |0031: return-void │ │ +20730c: 0d03 |0032: move-exception v3 │ │ +20730e: 1e02 |0033: monitor-exit v2 │ │ +207310: 2703 |0034: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x001c │ │ -> 0x0032 │ │ 0x001e - 0x0030 │ │ -> 0x0032 │ │ positions : │ │ 0x0001 line=156 │ │ @@ -759126,27 +759126,27 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -20713c: |[20713c] org.gateshipone.malp.mpdservice.ConnectionManager.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ -20714c: 7110 ba72 0300 |0000: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ -207152: 0c00 |0003: move-result-object v0 │ │ -207154: 6e20 b672 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b6 │ │ -20715a: 6e30 d56f 2103 |0007: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V // method@6fd5 │ │ -207160: 6e20 d16f 3100 |000a: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ -207166: 2202 6e00 |000d: new-instance v2, Landroid/content/Intent; // type@006e │ │ -20716a: 1c00 020e |000f: const-class v0, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ -20716e: 7030 4902 3200 |0011: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ -207174: 1a00 7e62 |0014: const-string v0, "org.gateshipone.malp.widget.profile_changed" // string@627e │ │ -207178: 6e20 7102 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ -20717e: 6e20 3a02 2300 |0019: invoke-virtual {v3, v2}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ -207184: 0e00 |001c: return-void │ │ +207134: |[207134] org.gateshipone.malp.mpdservice.ConnectionManager.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ +207144: 7110 ba72 0300 |0000: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ +20714a: 0c00 |0003: move-result-object v0 │ │ +20714c: 6e20 b672 2000 |0004: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b6 │ │ +207152: 6e30 d56f 2103 |0007: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V // method@6fd5 │ │ +207158: 6e20 d16f 3100 |000a: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ +20715e: 2202 6e00 |000d: new-instance v2, Landroid/content/Intent; // type@006e │ │ +207162: 1c00 020e |000f: const-class v0, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ +207166: 7030 4902 3200 |0011: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ +20716c: 1a00 7e62 |0014: const-string v0, "org.gateshipone.malp.widget.profile_changed" // string@627e │ │ +207170: 6e20 7102 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ +207176: 6e20 3a02 2300 |0019: invoke-virtual {v3, v2}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ +20717c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=330 │ │ 0x000a line=331 │ │ 0x000d line=334 │ │ 0x0016 line=335 │ │ @@ -759161,25 +759161,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -207188: |[207188] org.gateshipone.malp.mpdservice.ConnectionManager.autoConnect:(Landroid/content/Context;)V │ │ -207198: 6200 be5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -20719c: 7110 ba72 0300 |0002: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ -2071a2: 0c01 |0005: move-result-object v1 │ │ -2071a4: 6e10 b972 0100 |0006: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getAutoconnectProfile:()Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // method@72b9 │ │ -2071aa: 0c01 |0009: move-result-object v1 │ │ -2071ac: 5b01 c75b |000a: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -2071b0: 6200 be5b |000c: sget-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -2071b4: 5400 c75b |000e: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -2071b8: 6e30 d56f 0203 |0010: invoke-virtual {v2, v0, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V // method@6fd5 │ │ -2071be: 0e00 |0013: return-void │ │ +207180: |[207180] org.gateshipone.malp.mpdservice.ConnectionManager.autoConnect:(Landroid/content/Context;)V │ │ +207190: 6200 be5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +207194: 7110 ba72 0300 |0002: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ +20719a: 0c01 |0005: move-result-object v1 │ │ +20719c: 6e10 b972 0100 |0006: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getAutoconnectProfile:()Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // method@72b9 │ │ +2071a2: 0c01 |0009: move-result-object v1 │ │ +2071a4: 5b01 c75b |000a: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +2071a8: 6200 be5b |000c: sget-object v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +2071ac: 5400 c75b |000e: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +2071b0: 6e30 d56f 0203 |0010: invoke-virtual {v2, v0, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V // method@6fd5 │ │ +2071b6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x000c line=151 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ 0x0000 - 0x0014 reg=3 (null) Landroid/content/Context; │ │ @@ -759189,25 +759189,25 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -2071c0: |[2071c0] org.gateshipone.malp.mpdservice.ConnectionManager.connectProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ -2071d0: 7100 ca6f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.disconnectFromServer:()V // method@6fca │ │ -2071d6: 6e30 d56f 2103 |0003: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V // method@6fd5 │ │ -2071dc: 6e20 d16f 3100 |0006: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ -2071e2: 2202 6e00 |0009: new-instance v2, Landroid/content/Intent; // type@006e │ │ -2071e6: 1c00 020e |000b: const-class v0, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ -2071ea: 7030 4902 3200 |000d: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ -2071f0: 1a00 7e62 |0010: const-string v0, "org.gateshipone.malp.widget.profile_changed" // string@627e │ │ -2071f4: 6e20 7102 0200 |0012: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ -2071fa: 6e20 3a02 2300 |0015: invoke-virtual {v3, v2}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ -207200: 0e00 |0018: return-void │ │ +2071b8: |[2071b8] org.gateshipone.malp.mpdservice.ConnectionManager.connectProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ +2071c8: 7100 ca6f 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.disconnectFromServer:()V // method@6fca │ │ +2071ce: 6e30 d56f 2103 |0003: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V // method@6fd5 │ │ +2071d4: 6e20 d16f 3100 |0006: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.reconnectLastServer:(Landroid/content/Context;)V // method@6fd1 │ │ +2071da: 2202 6e00 |0009: new-instance v2, Landroid/content/Intent; // type@006e │ │ +2071de: 1c00 020e |000b: const-class v0, Lorg/gateshipone/malp/application/background/BackgroundService; // type@0e02 │ │ +2071e2: 7030 4902 3200 |000d: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0249 │ │ +2071e8: 1a00 7e62 |0010: const-string v0, "org.gateshipone.malp.widget.profile_changed" // string@627e │ │ +2071ec: 6e20 7102 0200 |0012: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0271 │ │ +2071f2: 6e20 3a02 2300 |0015: invoke-virtual {v3, v2}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@023a │ │ +2071f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=320 │ │ 0x0012 line=321 │ │ @@ -759222,22 +759222,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -207008: |[207008] org.gateshipone.malp.mpdservice.ConnectionManager.getProfileName:()Ljava/lang/String; │ │ -207018: 5410 c75b |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -20701c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -207020: 6e10 d072 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getProfileName:()Ljava/lang/String; // method@72d0 │ │ -207026: 0c00 |0007: move-result-object v0 │ │ -207028: 1100 |0008: return-object v0 │ │ -20702a: 1a00 0000 |0009: const-string v0, "" // string@0000 │ │ -20702e: 1100 |000b: return-object v0 │ │ +207000: |[207000] org.gateshipone.malp.mpdservice.ConnectionManager.getProfileName:()Ljava/lang/String; │ │ +207010: 5410 c75b |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +207014: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +207018: 6e10 d072 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getProfileName:()Ljava/lang/String; // method@72d0 │ │ +20701e: 0c00 |0007: move-result-object v0 │ │ +207020: 1100 |0008: return-object v0 │ │ +207022: 1a00 0000 |0009: const-string v0, "" // string@0000 │ │ +207026: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0004 line=346 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ │ │ @@ -759246,22 +759246,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -206fc0: |[206fc0] org.gateshipone.malp.mpdservice.ConnectionManager.getStreamingEnabled:()Z │ │ -206fd0: 5410 c75b |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -206fd4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -206fd8: 6e10 d272 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getStreamingEnabled:()Z // method@72d2 │ │ -206fde: 0a00 |0007: move-result v0 │ │ -206fe0: 0f00 |0008: return v0 │ │ -206fe2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -206fe4: 0f00 |000a: return v0 │ │ +206fb8: |[206fb8] org.gateshipone.malp.mpdservice.ConnectionManager.getStreamingEnabled:()Z │ │ +206fc8: 5410 c75b |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +206fcc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +206fd0: 6e10 d272 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getStreamingEnabled:()Z // method@72d2 │ │ +206fd6: 0a00 |0007: move-result v0 │ │ +206fd8: 0f00 |0008: return v0 │ │ +206fda: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +206fdc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ │ │ @@ -759270,57 +759270,57 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -207330: |[207330] org.gateshipone.malp.mpdservice.ConnectionManager.onConnected:()V │ │ -207340: 1d03 |0000: monitor-enter v3 │ │ -207342: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -207344: 5930 c55b |0002: iput v0, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ -207348: 5c30 c05b |0004: iput-boolean v0, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ -20734c: 5431 c65b |0006: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -207350: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -207354: 5431 c65b |000a: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -207358: 6e10 1067 0100 |000c: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ -20735e: 5431 c65b |000f: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -207362: 6e10 1167 0100 |0011: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ -207368: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -20736a: 5b31 c65b |0015: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -20736e: 5431 c75b |0017: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -207372: 6e10 ca72 0100 |0019: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPCoverEnabled:()Z // method@72ca │ │ -207378: 0a01 |001c: move-result v1 │ │ -20737a: 3801 1100 |001d: if-eqz v1, 002e // +0011 │ │ -20737e: 5431 bf5b |001f: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mContext:Landroid/content/Context; // field@5bbf │ │ -207382: 7110 536a 0100 |0021: invoke-static {v1}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider; // method@6a53 │ │ -207388: 0c01 |0024: move-result-object v1 │ │ -20738a: 5432 c75b |0025: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -20738e: 6e10 cb72 0200 |0027: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPRegex:()Ljava/lang/String; // method@72cb │ │ -207394: 0c02 |002a: move-result-object v2 │ │ -207396: 6e20 586a 2100 |002b: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.setRegex:(Ljava/lang/String;)V // method@6a58 │ │ -20739c: 5431 c75b |002e: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -2073a0: 6e10 cd72 0100 |0030: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getMPDCoverEnabled:()Z // method@72cd │ │ -2073a6: 0a01 |0033: move-result v1 │ │ -2073a8: 3801 0f00 |0034: if-eqz v1, 0043 // +000f │ │ -2073ac: 6201 cc5c |0036: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2073b0: 6e10 ab71 0100 |0038: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -2073b6: 0c01 |003b: move-result-object v1 │ │ -2073b8: 6e10 e370 0100 |003c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasAlbumArt:()Z // method@70e3 │ │ -2073be: 0a01 |003f: move-result v1 │ │ -2073c0: 3801 0300 |0040: if-eqz v1, 0043 // +0003 │ │ -2073c4: 1210 |0042: const/4 v0, #int 1 // #1 │ │ -2073c6: 7100 6b6a 0000 |0043: invoke-static {}, Lorg/gateshipone/malp/application/artwork/network/artprovider/MPDAlbumImageProvider;.getInstance:()Lorg/gateshipone/malp/application/artwork/network/artprovider/MPDAlbumImageProvider; // method@6a6b │ │ -2073cc: 0c01 |0046: move-result-object v1 │ │ -2073ce: 6e20 6c6a 0100 |0047: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/artwork/network/artprovider/MPDAlbumImageProvider;.setActive:(Z)V // method@6a6c │ │ -2073d4: 1e03 |004a: monitor-exit v3 │ │ -2073d6: 0e00 |004b: return-void │ │ -2073d8: 0d00 |004c: move-exception v0 │ │ -2073da: 1e03 |004d: monitor-exit v3 │ │ -2073dc: 2700 |004e: throw v0 │ │ +207328: |[207328] org.gateshipone.malp.mpdservice.ConnectionManager.onConnected:()V │ │ +207338: 1d03 |0000: monitor-enter v3 │ │ +20733a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +20733c: 5930 c55b |0002: iput v0, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ +207340: 5c30 c05b |0004: iput-boolean v0, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ +207344: 5431 c65b |0006: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +207348: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +20734c: 5431 c65b |000a: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +207350: 6e10 1067 0100 |000c: invoke-virtual {v1}, Ljava/util/Timer;.cancel:()V // method@6710 │ │ +207356: 5431 c65b |000f: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +20735a: 6e10 1167 0100 |0011: invoke-virtual {v1}, Ljava/util/Timer;.purge:()I // method@6711 │ │ +207360: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +207362: 5b31 c65b |0015: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +207366: 5431 c75b |0017: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +20736a: 6e10 ca72 0100 |0019: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPCoverEnabled:()Z // method@72ca │ │ +207370: 0a01 |001c: move-result v1 │ │ +207372: 3801 1100 |001d: if-eqz v1, 002e // +0011 │ │ +207376: 5431 bf5b |001f: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mContext:Landroid/content/Context; // field@5bbf │ │ +20737a: 7110 536a 0100 |0021: invoke-static {v1}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider; // method@6a53 │ │ +207380: 0c01 |0024: move-result-object v1 │ │ +207382: 5432 c75b |0025: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +207386: 6e10 cb72 0200 |0027: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHTTPRegex:()Ljava/lang/String; // method@72cb │ │ +20738c: 0c02 |002a: move-result-object v2 │ │ +20738e: 6e20 586a 2100 |002b: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.setRegex:(Ljava/lang/String;)V // method@6a58 │ │ +207394: 5431 c75b |002e: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +207398: 6e10 cd72 0100 |0030: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getMPDCoverEnabled:()Z // method@72cd │ │ +20739e: 0a01 |0033: move-result v1 │ │ +2073a0: 3801 0f00 |0034: if-eqz v1, 0043 // +000f │ │ +2073a4: 6201 cc5c |0036: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2073a8: 6e10 ab71 0100 |0038: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +2073ae: 0c01 |003b: move-result-object v1 │ │ +2073b0: 6e10 e370 0100 |003c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasAlbumArt:()Z // method@70e3 │ │ +2073b6: 0a01 |003f: move-result v1 │ │ +2073b8: 3801 0300 |0040: if-eqz v1, 0043 // +0003 │ │ +2073bc: 1210 |0042: const/4 v0, #int 1 // #1 │ │ +2073be: 7100 6b6a 0000 |0043: invoke-static {}, Lorg/gateshipone/malp/application/artwork/network/artprovider/MPDAlbumImageProvider;.getInstance:()Lorg/gateshipone/malp/application/artwork/network/artprovider/MPDAlbumImageProvider; // method@6a6b │ │ +2073c4: 0c01 |0046: move-result-object v1 │ │ +2073c6: 6e20 6c6a 0100 |0047: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/artwork/network/artprovider/MPDAlbumImageProvider;.setActive:(Z)V // method@6a6c │ │ +2073cc: 1e03 |004a: monitor-exit v3 │ │ +2073ce: 0e00 |004b: return-void │ │ +2073d0: 0d00 |004c: move-exception v0 │ │ +2073d2: 1e03 |004d: monitor-exit v3 │ │ +2073d4: 2700 |004e: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x004a │ │ -> 0x004c │ │ positions : │ │ 0x0002 line=216 │ │ 0x0004 line=217 │ │ 0x0006 line=219 │ │ @@ -759340,49 +759340,49 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -2073ec: |[2073ec] org.gateshipone.malp.mpdservice.ConnectionManager.onDisconnected:()V │ │ -2073fc: 1d05 |0000: monitor-enter v5 │ │ -2073fe: 5550 bd5b |0001: iget-boolean v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mAutoConnect:Z // field@5bbd │ │ -207402: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ -207406: 1e05 |0005: monitor-exit v5 │ │ -207408: 0e00 |0006: return-void │ │ -20740a: 5550 c05b |0007: iget-boolean v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ -20740e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -207410: 3900 2800 |000a: if-nez v0, 0032 // +0028 │ │ -207414: 5450 c65b |000c: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -207418: 3900 2400 |000e: if-nez v0, 0032 // +0024 │ │ -20741c: 2200 160d |0010: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ -207420: 7010 0f67 0000 |0012: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ -207426: 5b50 c65b |0015: iput-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ -20742a: 5252 c55b |0017: iget v2, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ -20742e: 1253 |0019: const/4 v3, #int 5 // #5 │ │ -207430: 3632 0d00 |001a: if-gt v2, v3, 0027 // +000d │ │ -207434: 2202 ee0e |001c: new-instance v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask; // type@0eee │ │ -207438: 7030 be6f 5201 |001e: invoke-direct {v2, v5, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Lorg/gateshipone/malp/mpdservice/ConnectionManager$1;)V // method@6fbe │ │ -20743e: 1603 1027 |0021: const-wide/16 v3, #int 10000 // #2710 │ │ -207442: 6e40 1267 2043 |0023: invoke-virtual {v0, v2, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ -207448: 280c |0026: goto 0032 // +000c │ │ -20744a: 2202 ee0e |0027: new-instance v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask; // type@0eee │ │ -20744e: 7030 be6f 5201 |0029: invoke-direct {v2, v5, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Lorg/gateshipone/malp/mpdservice/ConnectionManager$1;)V // method@6fbe │ │ -207454: 1703 60ea 0000 |002c: const-wide/32 v3, #float 8.40779e-41 // #0000ea60 │ │ -20745a: 6e40 1267 2043 |002f: invoke-virtual {v0, v2, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ -207460: 5450 bf5b |0032: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mContext:Landroid/content/Context; // field@5bbf │ │ -207464: 7110 536a 0000 |0034: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider; // method@6a53 │ │ -20746a: 0c00 |0037: move-result-object v0 │ │ -20746c: 6e20 586a 1000 |0038: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.setRegex:(Ljava/lang/String;)V // method@6a58 │ │ -207472: 1e05 |003b: monitor-exit v5 │ │ -207474: 0e00 |003c: return-void │ │ -207476: 0d00 |003d: move-exception v0 │ │ -207478: 1e05 |003e: monitor-exit v5 │ │ -20747a: 2700 |003f: throw v0 │ │ +2073e4: |[2073e4] org.gateshipone.malp.mpdservice.ConnectionManager.onDisconnected:()V │ │ +2073f4: 1d05 |0000: monitor-enter v5 │ │ +2073f6: 5550 bd5b |0001: iget-boolean v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mAutoConnect:Z // field@5bbd │ │ +2073fa: 3900 0400 |0003: if-nez v0, 0007 // +0004 │ │ +2073fe: 1e05 |0005: monitor-exit v5 │ │ +207400: 0e00 |0006: return-void │ │ +207402: 5550 c05b |0007: iget-boolean v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ +207406: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +207408: 3900 2800 |000a: if-nez v0, 0032 // +0028 │ │ +20740c: 5450 c65b |000c: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +207410: 3900 2400 |000e: if-nez v0, 0032 // +0024 │ │ +207414: 2200 160d |0010: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ +207418: 7010 0f67 0000 |0012: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ +20741e: 5b50 c65b |0015: iput-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectTimer:Ljava/util/Timer; // field@5bc6 │ │ +207422: 5252 c55b |0017: iget v2, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mReconnectCounter:I // field@5bc5 │ │ +207426: 1253 |0019: const/4 v3, #int 5 // #5 │ │ +207428: 3632 0d00 |001a: if-gt v2, v3, 0027 // +000d │ │ +20742c: 2202 ee0e |001c: new-instance v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask; // type@0eee │ │ +207430: 7030 be6f 5201 |001e: invoke-direct {v2, v5, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Lorg/gateshipone/malp/mpdservice/ConnectionManager$1;)V // method@6fbe │ │ +207436: 1603 1027 |0021: const-wide/16 v3, #int 10000 // #2710 │ │ +20743a: 6e40 1267 2043 |0023: invoke-virtual {v0, v2, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ +207440: 280c |0026: goto 0032 // +000c │ │ +207442: 2202 ee0e |0027: new-instance v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask; // type@0eee │ │ +207446: 7030 be6f 5201 |0029: invoke-direct {v2, v5, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager$ReconnectTask;.:(Lorg/gateshipone/malp/mpdservice/ConnectionManager;Lorg/gateshipone/malp/mpdservice/ConnectionManager$1;)V // method@6fbe │ │ +20744c: 1703 60ea 0000 |002c: const-wide/32 v3, #float 8.40779e-41 // #0000ea60 │ │ +207452: 6e40 1267 2043 |002f: invoke-virtual {v0, v2, v3, v4}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ +207458: 5450 bf5b |0032: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mContext:Landroid/content/Context; // field@5bbf │ │ +20745c: 7110 536a 0000 |0034: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider; // method@6a53 │ │ +207462: 0c00 |0037: move-result-object v0 │ │ +207464: 6e20 586a 1000 |0038: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/network/artprovider/HTTPAlbumImageProvider;.setRegex:(Ljava/lang/String;)V // method@6a58 │ │ +20746a: 1e05 |003b: monitor-exit v5 │ │ +20746c: 0e00 |003c: return-void │ │ +20746e: 0d00 |003d: move-exception v0 │ │ +207470: 1e05 |003e: monitor-exit v5 │ │ +207472: 2700 |003f: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x003d │ │ 0x0007 - 0x003b │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=243 │ │ @@ -759402,25 +759402,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -207490: |[207490] org.gateshipone.malp.mpdservice.ConnectionManager.reconnectLastServer:(Landroid/content/Context;)V │ │ -2074a0: 7110 cb6f 0300 |0000: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/ConnectionManager; // method@6fcb │ │ -2074a6: 0c00 |0003: move-result-object v0 │ │ -2074a8: 5401 c25b |0004: iget-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ -2074ac: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ -2074b0: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ -2074b4: 6e20 c76f 3200 |000a: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.autoConnect:(Landroid/content/Context;)V // method@6fc7 │ │ -2074ba: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -2074bc: 5c03 c05b |000e: iput-boolean v3, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ -2074c0: 7100 3570 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.connectToMPDServer:()V // method@7035 │ │ -2074c6: 0e00 |0013: return-void │ │ +207488: |[207488] org.gateshipone.malp.mpdservice.ConnectionManager.reconnectLastServer:(Landroid/content/Context;)V │ │ +207498: 7110 cb6f 0300 |0000: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/ConnectionManager; // method@6fcb │ │ +20749e: 0c00 |0003: move-result-object v0 │ │ +2074a0: 5401 c25b |0004: iget-object v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ +2074a4: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ +2074a8: 3803 0500 |0008: if-eqz v3, 000d // +0005 │ │ +2074ac: 6e20 c76f 3200 |000a: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.autoConnect:(Landroid/content/Context;)V // method@6fc7 │ │ +2074b2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +2074b4: 5c03 c05b |000e: iput-boolean v3, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mDisconnectRequested:Z // field@5bc0 │ │ +2074b8: 7100 3570 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.connectToMPDServer:()V // method@7035 │ │ +2074be: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=129 │ │ 0x000a line=131 │ │ 0x000e line=134 │ │ 0x0010 line=136 │ │ @@ -759433,17 +759433,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2074c8: |[2074c8] org.gateshipone.malp.mpdservice.ConnectionManager.registerMPDUse:(Landroid/content/Context;)V │ │ -2074d8: 7020 ce6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.increaseMPDUse:(Landroid/content/Context;)V // method@6fce │ │ -2074de: 0e00 |0003: return-void │ │ +2074c0: |[2074c0] org.gateshipone.malp.mpdservice.ConnectionManager.registerMPDUse:(Landroid/content/Context;)V │ │ +2074d0: 7020 ce6f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.increaseMPDUse:(Landroid/content/Context;)V // method@6fce │ │ +2074d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -759452,19 +759452,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -2074e0: |[2074e0] org.gateshipone.malp.mpdservice.ConnectionManager.removeProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ -2074f0: 7110 ba72 0200 |0000: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ -2074f6: 0c02 |0003: move-result-object v2 │ │ -2074f8: 6e20 b872 1200 |0004: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.deleteProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b8 │ │ -2074fe: 0e00 |0007: return-void │ │ +2074d8: |[2074d8] org.gateshipone.malp.mpdservice.ConnectionManager.removeProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ +2074e8: 7110 ba72 0200 |0000: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ +2074ee: 0c02 |0003: move-result-object v2 │ │ +2074f0: 6e20 b872 1200 |0004: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.deleteProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b8 │ │ +2074f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -759474,22 +759474,22 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -207500: |[207500] org.gateshipone.malp.mpdservice.ConnectionManager.setAutoconnect:(Z)V │ │ -207510: 1d00 |0000: monitor-enter v0 │ │ -207512: 5c01 bd5b |0001: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mAutoConnect:Z // field@5bbd │ │ -207516: 1e00 |0003: monitor-exit v0 │ │ -207518: 0e00 |0004: return-void │ │ -20751a: 0d01 |0005: move-exception v1 │ │ -20751c: 1e00 |0006: monitor-exit v0 │ │ -20751e: 2701 |0007: throw v1 │ │ +2074f8: |[2074f8] org.gateshipone.malp.mpdservice.ConnectionManager.setAutoconnect:(Z)V │ │ +207508: 1d00 |0000: monitor-enter v0 │ │ +20750a: 5c01 bd5b |0001: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mAutoConnect:Z // field@5bbd │ │ +20750e: 1e00 |0003: monitor-exit v0 │ │ +207510: 0e00 |0004: return-void │ │ +207512: 0d01 |0005: move-exception v1 │ │ +207514: 1e00 |0006: monitor-exit v0 │ │ +207516: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=236 │ │ 0x0003 line=237 │ │ locals : │ │ @@ -759501,43 +759501,43 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -20752c: |[20752c] org.gateshipone.malp.mpdservice.ConnectionManager.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ -20753c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -207540: 0e00 |0002: return-void │ │ -207542: 6e10 cc72 0300 |0003: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHostname:()Ljava/lang/String; // method@72cc │ │ -207548: 0c00 |0006: move-result-object v0 │ │ -20754a: 5b20 c25b |0007: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ -20754e: 6e10 ce72 0300 |0009: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPassword:()Ljava/lang/String; // method@72ce │ │ -207554: 0c00 |000c: move-result-object v0 │ │ -207556: 5b20 c35b |000d: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPassword:Ljava/lang/String; // field@5bc3 │ │ -20755a: 6e10 cf72 0300 |000f: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPort:()I // method@72cf │ │ -207560: 0a00 |0012: move-result v0 │ │ -207562: 5920 c45b |0013: iput v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPort:I // field@5bc4 │ │ -207566: 7110 ba72 0400 |0015: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ -20756c: 0c00 |0018: move-result-object v0 │ │ -20756e: 6e20 b872 3000 |0019: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.deleteProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b8 │ │ -207574: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -207576: 6e20 d472 0300 |001d: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setAutoconnect:(Z)V // method@72d4 │ │ -20757c: 7110 ba72 0400 |0020: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ -207582: 0c04 |0023: move-result-object v4 │ │ -207584: 6e20 b672 3400 |0024: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b6 │ │ -20758a: 6204 be5b |0027: sget-object v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ -20758e: 5b43 c75b |0029: iput-object v3, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ -207592: 7100 3a70 0000 |002b: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -207598: 0c03 |002e: move-result-object v3 │ │ -20759a: 5424 c25b |002f: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ -20759e: 5420 c35b |0031: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPassword:Ljava/lang/String; // field@5bc3 │ │ -2075a2: 5221 c45b |0033: iget v1, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPort:I // field@5bc4 │ │ -2075a6: 6e40 4970 4310 |0035: invoke-virtual {v3, v4, v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V // method@7049 │ │ -2075ac: 0e00 |0038: return-void │ │ +207524: |[207524] org.gateshipone.malp.mpdservice.ConnectionManager.setParameters:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;Landroid/content/Context;)V │ │ +207534: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +207538: 0e00 |0002: return-void │ │ +20753a: 6e10 cc72 0300 |0003: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getHostname:()Ljava/lang/String; // method@72cc │ │ +207540: 0c00 |0006: move-result-object v0 │ │ +207542: 5b20 c25b |0007: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ +207546: 6e10 ce72 0300 |0009: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPassword:()Ljava/lang/String; // method@72ce │ │ +20754c: 0c00 |000c: move-result-object v0 │ │ +20754e: 5b20 c35b |000d: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPassword:Ljava/lang/String; // field@5bc3 │ │ +207552: 6e10 cf72 0300 |000f: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.getPort:()I // method@72cf │ │ +207558: 0a00 |0012: move-result v0 │ │ +20755a: 5920 c45b |0013: iput v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPort:I // field@5bc4 │ │ +20755e: 7110 ba72 0400 |0015: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ +207564: 0c00 |0018: move-result-object v0 │ │ +207566: 6e20 b872 3000 |0019: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.deleteProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b8 │ │ +20756c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +20756e: 6e20 d472 0300 |001d: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.setAutoconnect:(Z)V // method@72d4 │ │ +207574: 7110 ba72 0400 |0020: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ +20757a: 0c04 |0023: move-result-object v4 │ │ +20757c: 6e20 b672 3400 |0024: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.addProfile:(Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;)V // method@72b6 │ │ +207582: 6204 be5b |0027: sget-object v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mConnectionManager:Lorg/gateshipone/malp/mpdservice/ConnectionManager; // field@5bbe │ │ +207586: 5b43 c75b |0029: iput-object v3, v4, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mServerProfile:Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; // field@5bc7 │ │ +20758a: 7100 3a70 0000 |002b: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +207590: 0c03 |002e: move-result-object v3 │ │ +207592: 5424 c25b |002f: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mHostname:Ljava/lang/String; // field@5bc2 │ │ +207596: 5420 c35b |0031: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPassword:Ljava/lang/String; // field@5bc3 │ │ +20759a: 5221 c45b |0033: iget v1, v2, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.mPort:I // field@5bc4 │ │ +20759e: 6e40 4970 4310 |0035: invoke-virtual {v3, v4, v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.setServerParameters:(Ljava/lang/String;Ljava/lang/String;I)V // method@7049 │ │ +2075a4: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=113 │ │ 0x0009 line=114 │ │ 0x000f line=115 │ │ 0x0015 line=117 │ │ 0x001d line=118 │ │ @@ -759554,17 +759554,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2075b0: |[2075b0] org.gateshipone.malp.mpdservice.ConnectionManager.unregisterMPDUse:(Landroid/content/Context;)V │ │ -2075c0: 7020 c96f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.decreaseMPDUse:(Landroid/content/Context;)V // method@6fc9 │ │ -2075c6: 0e00 |0003: return-void │ │ +2075a8: |[2075a8] org.gateshipone.malp.mpdservice.ConnectionManager.unregisterMPDUse:(Landroid/content/Context;)V │ │ +2075b8: 7020 c96f 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/ConnectionManager;.decreaseMPDUse:(Landroid/content/Context;)V // method@6fc9 │ │ +2075be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/ConnectionManager; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -759603,17 +759603,17 @@ │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -207bfc: |[207bfc] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumArt.:(Landroid/os/Looper;)V │ │ -207c0c: 7020 2470 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:(Landroid/os/Looper;)V // method@7024 │ │ -207c12: 0e00 |0003: return-void │ │ +207bf4: |[207bf4] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumArt.:(Landroid/os/Looper;)V │ │ +207c04: 7020 2470 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:(Landroid/os/Looper;)V // method@7024 │ │ +207c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Looper; │ │ │ │ @@ -759629,26 +759629,26 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -207c14: |[207c14] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumArt.handleMessage:(Landroid/os/Message;)V │ │ -207c24: 6f20 2570 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ -207c2a: 6e10 8b06 0300 |0003: invoke-virtual {v3}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ -207c30: 0c03 |0006: move-result-object v3 │ │ -207c32: 1a00 e14c |0007: const-string v0, "imageData" // string@4ce1 │ │ -207c36: 6e20 1c06 0300 |0009: invoke-virtual {v3, v0}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@061c │ │ -207c3c: 0c00 |000c: move-result-object v0 │ │ -207c3e: 1a01 9341 |000d: const-string v1, "file" // string@4193 │ │ -207c42: 6e20 2c06 1300 |000f: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ -207c48: 0c03 |0012: move-result-object v3 │ │ -207c4a: 6e30 0b70 0203 |0013: invoke-virtual {v2, v0, v3}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.handleAlbumArt:([BLjava/lang/String;)V // method@700b │ │ -207c50: 0e00 |0016: return-void │ │ +207c0c: |[207c0c] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumArt.handleMessage:(Landroid/os/Message;)V │ │ +207c1c: 6f20 2570 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ +207c22: 6e10 8b06 0300 |0003: invoke-virtual {v3}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ +207c28: 0c03 |0006: move-result-object v3 │ │ +207c2a: 1a00 e14c |0007: const-string v0, "imageData" // string@4ce1 │ │ +207c2e: 6e20 1c06 0300 |0009: invoke-virtual {v3, v0}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@061c │ │ +207c34: 0c00 |000c: move-result-object v0 │ │ +207c36: 1a01 9341 |000d: const-string v1, "file" // string@4193 │ │ +207c3a: 6e20 2c06 1300 |000f: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ +207c40: 0c03 |0012: move-result-object v3 │ │ +207c42: 6e30 0b70 0203 |0013: invoke-virtual {v2, v0, v3}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.handleAlbumArt:([BLjava/lang/String;)V // method@700b │ │ +207c48: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=50 │ │ 0x0009 line=52 │ │ 0x000f line=53 │ │ 0x0013 line=55 │ │ @@ -759661,26 +759661,26 @@ │ │ type : '([BLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -207c54: |[207c54] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumArt.sendAlbumArtwork:([BLjava/lang/String;)V │ │ -207c64: 6e10 0d70 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.obtainMessage:()Landroid/os/Message; // method@700d │ │ -207c6a: 0c00 |0003: move-result-object v0 │ │ -207c6c: 2201 2c01 |0004: new-instance v1, Landroid/os/Bundle; // type@012c │ │ -207c70: 7010 1306 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ -207c76: 1a02 e14c |0009: const-string v2, "imageData" // string@4ce1 │ │ -207c7a: 6e30 3706 2104 |000b: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@0637 │ │ -207c80: 1a04 9341 |000e: const-string v4, "file" // string@4193 │ │ -207c84: 6e30 4806 4105 |0010: invoke-virtual {v1, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -207c8a: 6e20 9306 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Message;.setData:(Landroid/os/Bundle;)V // method@0693 │ │ -207c90: 6e20 0f70 0300 |0016: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.sendMessage:(Landroid/os/Message;)Z // method@700f │ │ -207c96: 0e00 |0019: return-void │ │ +207c4c: |[207c4c] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumArt.sendAlbumArtwork:([BLjava/lang/String;)V │ │ +207c5c: 6e10 0d70 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.obtainMessage:()Landroid/os/Message; // method@700d │ │ +207c62: 0c00 |0003: move-result-object v0 │ │ +207c64: 2201 2c01 |0004: new-instance v1, Landroid/os/Bundle; // type@012c │ │ +207c68: 7010 1306 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ +207c6e: 1a02 e14c |0009: const-string v2, "imageData" // string@4ce1 │ │ +207c72: 6e30 3706 2104 |000b: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@0637 │ │ +207c78: 1a04 9341 |000e: const-string v4, "file" // string@4193 │ │ +207c7c: 6e30 4806 4105 |0010: invoke-virtual {v1, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +207c82: 6e20 9306 1000 |0013: invoke-virtual {v0, v1}, Landroid/os/Message;.setData:(Landroid/os/Bundle;)V // method@0693 │ │ +207c88: 6e20 0f70 0300 |0016: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.sendMessage:(Landroid/os/Message;)Z // method@700f │ │ +207c8e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=67 │ │ 0x000b line=68 │ │ 0x0010 line=69 │ │ 0x0013 line=71 │ │ @@ -759721,17 +759721,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207c98: |[207c98] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumList.:()V │ │ -207ca8: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ -207cae: 0e00 |0003: return-void │ │ +207c90: |[207c90] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumList.:()V │ │ +207ca0: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ +207ca6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; │ │ │ │ Virtual methods - │ │ @@ -759746,20 +759746,20 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -207cb0: |[207cb0] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumList.handleMessage:(Landroid/os/Message;)V │ │ -207cc0: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ -207cc6: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207cca: 1f01 090d |0005: check-cast v1, Ljava/util/List; // type@0d09 │ │ -207cce: 6e20 1170 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.handleAlbums:(Ljava/util/List;)V // method@7011 │ │ -207cd4: 0e00 |000a: return-void │ │ +207ca8: |[207ca8] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumList.handleMessage:(Landroid/os/Message;)V │ │ +207cb8: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ +207cbe: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207cc2: 1f01 090d |0005: check-cast v1, Ljava/util/List; // type@0d09 │ │ +207cc6: 6e20 1170 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.handleAlbums:(Ljava/util/List;)V // method@7011 │ │ +207ccc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=51 │ │ 0x0007 line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; │ │ @@ -759770,20 +759770,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -207cd8: |[207cd8] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumList.sendAlbums:(Ljava/util/List;)V │ │ -207ce8: 6e10 1370 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.obtainMessage:()Landroid/os/Message; // method@7013 │ │ -207cee: 0c00 |0003: move-result-object v0 │ │ -207cf0: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207cf4: 6e20 1570 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendMessage:(Landroid/os/Message;)Z // method@7015 │ │ -207cfa: 0e00 |0009: return-void │ │ +207cd0: |[207cd0] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseAlbumList.sendAlbums:(Ljava/util/List;)V │ │ +207ce0: 6e10 1370 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.obtainMessage:()Landroid/os/Message; // method@7013 │ │ +207ce6: 0c00 |0003: move-result-object v0 │ │ +207ce8: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207cec: 6e20 1570 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendMessage:(Landroid/os/Message;)Z // method@7015 │ │ +207cf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x0006 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; │ │ @@ -759820,17 +759820,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207cfc: |[207cfc] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseArtistList.:()V │ │ -207d0c: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ -207d12: 0e00 |0003: return-void │ │ +207cf4: |[207cf4] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseArtistList.:()V │ │ +207d04: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ +207d0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; │ │ │ │ Virtual methods - │ │ @@ -759845,20 +759845,20 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -207d14: |[207d14] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseArtistList.handleMessage:(Landroid/os/Message;)V │ │ -207d24: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ -207d2a: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207d2e: 1f01 090d |0005: check-cast v1, Ljava/util/List; // type@0d09 │ │ -207d32: 6e20 1770 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.handleArtists:(Ljava/util/List;)V // method@7017 │ │ -207d38: 0e00 |000a: return-void │ │ +207d0c: |[207d0c] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseArtistList.handleMessage:(Landroid/os/Message;)V │ │ +207d1c: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ +207d22: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207d26: 1f01 090d |0005: check-cast v1, Ljava/util/List; // type@0d09 │ │ +207d2a: 6e20 1770 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.handleArtists:(Ljava/util/List;)V // method@7017 │ │ +207d30: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=51 │ │ 0x0007 line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; │ │ @@ -759869,20 +759869,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -207d3c: |[207d3c] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseArtistList.sendArtists:(Ljava/util/List;)V │ │ -207d4c: 6e10 1970 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.obtainMessage:()Landroid/os/Message; // method@7019 │ │ -207d52: 0c00 |0003: move-result-object v0 │ │ -207d54: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207d58: 6e20 1b70 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendMessage:(Landroid/os/Message;)Z // method@701b │ │ -207d5e: 0e00 |0009: return-void │ │ +207d34: |[207d34] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseArtistList.sendArtists:(Ljava/util/List;)V │ │ +207d44: 6e10 1970 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.obtainMessage:()Landroid/os/Message; // method@7019 │ │ +207d4a: 0c00 |0003: move-result-object v0 │ │ +207d4c: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207d50: 6e20 1b70 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendMessage:(Landroid/os/Message;)Z // method@701b │ │ +207d56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x0006 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; │ │ @@ -759931,17 +759931,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207d60: |[207d60] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.:()V │ │ -207d70: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ -207d76: 0e00 |0003: return-void │ │ +207d58: |[207d58] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.:()V │ │ +207d68: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ +207d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ │ │ Virtual methods - │ │ @@ -759950,31 +759950,31 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -207d78: |[207d78] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.handleMessage:(Landroid/os/Message;)V │ │ -207d88: 6f20 2570 4300 |0000: invoke-super {v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ -207d8e: 6e10 8b06 0400 |0003: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ -207d94: 6e10 8b06 0400 |0006: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ -207d9a: 0c00 |0009: move-result-object v0 │ │ -207d9c: 1a01 ed75 |000a: const-string v1, "windowstart" // string@75ed │ │ -207da0: 6e20 2206 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0622 │ │ -207da6: 0a00 |000f: move-result v0 │ │ -207da8: 6e10 8b06 0400 |0010: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ -207dae: 0c01 |0013: move-result-object v1 │ │ -207db0: 1a02 ec75 |0014: const-string v2, "windowend" // string@75ec │ │ -207db4: 6e20 2206 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0622 │ │ -207dba: 0a01 |0019: move-result v1 │ │ -207dbc: 5444 8600 |001a: iget-object v4, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207dc0: 1f04 090d |001c: check-cast v4, Ljava/util/List; // type@0d09 │ │ -207dc4: 6e40 1e70 4310 |001e: invoke-virtual {v3, v4, v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.handleTracks:(Ljava/util/List;II)V // method@701e │ │ -207dca: 0e00 |0021: return-void │ │ +207d70: |[207d70] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.handleMessage:(Landroid/os/Message;)V │ │ +207d80: 6f20 2570 4300 |0000: invoke-super {v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ +207d86: 6e10 8b06 0400 |0003: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ +207d8c: 6e10 8b06 0400 |0006: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ +207d92: 0c00 |0009: move-result-object v0 │ │ +207d94: 1a01 ed75 |000a: const-string v1, "windowstart" // string@75ed │ │ +207d98: 6e20 2206 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0622 │ │ +207d9e: 0a00 |000f: move-result v0 │ │ +207da0: 6e10 8b06 0400 |0010: invoke-virtual {v4}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@068b │ │ +207da6: 0c01 |0013: move-result-object v1 │ │ +207da8: 1a02 ec75 |0014: const-string v2, "windowend" // string@75ec │ │ +207dac: 6e20 2206 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0622 │ │ +207db2: 0a01 |0019: move-result v1 │ │ +207db4: 5444 8600 |001a: iget-object v4, v4, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207db8: 1f04 090d |001c: check-cast v4, Ljava/util/List; // type@0d09 │ │ +207dbc: 6e40 1e70 4310 |001e: invoke-virtual {v3, v4, v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.handleTracks:(Ljava/util/List;II)V // method@701e │ │ +207dc2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=50 │ │ 0x0006 line=51 │ │ 0x0010 line=52 │ │ 0x001a line=55 │ │ @@ -759994,20 +759994,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -207dcc: |[207dcc] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.sendFileList:(Ljava/util/List;)V │ │ -207ddc: 6e10 1f70 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.obtainMessage:()Landroid/os/Message; // method@701f │ │ -207de2: 0c00 |0003: move-result-object v0 │ │ -207de4: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207de8: 6e20 2270 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendMessage:(Landroid/os/Message;)Z // method@7022 │ │ -207dee: 0e00 |0009: return-void │ │ +207dc4: |[207dc4] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.sendFileList:(Ljava/util/List;)V │ │ +207dd4: 6e10 1f70 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.obtainMessage:()Landroid/os/Message; // method@701f │ │ +207dda: 0c00 |0003: move-result-object v0 │ │ +207ddc: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207de0: 6e20 2270 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendMessage:(Landroid/os/Message;)Z // method@7022 │ │ +207de6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ 0x0006 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ @@ -760018,27 +760018,27 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -207df0: |[207df0] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.sendFileList:(Ljava/util/List;II)V │ │ -207e00: 6e10 1f70 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.obtainMessage:()Landroid/os/Message; // method@701f │ │ -207e06: 0c00 |0003: move-result-object v0 │ │ -207e08: 5b03 8600 |0004: iput-object v3, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207e0c: 2203 2c01 |0006: new-instance v3, Landroid/os/Bundle; // type@012c │ │ -207e10: 7010 1306 0300 |0008: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@0613 │ │ -207e16: 1a01 ed75 |000b: const-string v1, "windowstart" // string@75ed │ │ -207e1a: 6e30 3f06 1304 |000d: invoke-virtual {v3, v1, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@063f │ │ -207e20: 1a04 ec75 |0010: const-string v4, "windowend" // string@75ec │ │ -207e24: 6e30 3f06 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@063f │ │ -207e2a: 6e20 9306 3000 |0015: invoke-virtual {v0, v3}, Landroid/os/Message;.setData:(Landroid/os/Bundle;)V // method@0693 │ │ -207e30: 6e20 2270 0200 |0018: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendMessage:(Landroid/os/Message;)Z // method@7022 │ │ -207e36: 0e00 |001b: return-void │ │ +207de8: |[207de8] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseFileList.sendFileList:(Ljava/util/List;II)V │ │ +207df8: 6e10 1f70 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.obtainMessage:()Landroid/os/Message; // method@701f │ │ +207dfe: 0c00 |0003: move-result-object v0 │ │ +207e00: 5b03 8600 |0004: iput-object v3, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207e04: 2203 2c01 |0006: new-instance v3, Landroid/os/Bundle; // type@012c │ │ +207e08: 7010 1306 0300 |0008: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@0613 │ │ +207e0e: 1a01 ed75 |000b: const-string v1, "windowstart" // string@75ed │ │ +207e12: 6e30 3f06 1304 |000d: invoke-virtual {v3, v1, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@063f │ │ +207e18: 1a04 ec75 |0010: const-string v4, "windowend" // string@75ec │ │ +207e1c: 6e30 3f06 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@063f │ │ +207e22: 6e20 9306 3000 |0015: invoke-virtual {v0, v3}, Landroid/os/Message;.setData:(Landroid/os/Bundle;)V // method@0693 │ │ +207e28: 6e20 2270 0200 |0018: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendMessage:(Landroid/os/Message;)Z // method@7022 │ │ +207e2e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=69 │ │ 0x0012 line=70 │ │ @@ -760081,17 +760081,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207e68: |[207e68] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseOutputList.:()V │ │ -207e78: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ -207e7e: 0e00 |0003: return-void │ │ +207e60: |[207e60] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseOutputList.:()V │ │ +207e70: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ +207e76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList; │ │ │ │ Virtual methods - │ │ @@ -760100,20 +760100,20 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -207e80: |[207e80] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseOutputList.handleMessage:(Landroid/os/Message;)V │ │ -207e90: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ -207e96: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207e9a: 1f01 090d |0005: check-cast v1, Ljava/util/List; // type@0d09 │ │ -207e9e: 6e20 2870 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.handleOutputs:(Ljava/util/List;)V // method@7028 │ │ -207ea4: 0e00 |000a: return-void │ │ +207e78: |[207e78] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseOutputList.handleMessage:(Landroid/os/Message;)V │ │ +207e88: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ +207e8e: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207e92: 1f01 090d |0005: check-cast v1, Ljava/util/List; // type@0d09 │ │ +207e96: 6e20 2870 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.handleOutputs:(Ljava/util/List;)V // method@7028 │ │ +207e9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=48 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList; │ │ @@ -760130,20 +760130,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -207ea8: |[207ea8] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseOutputList.sendOutputs:(Ljava/util/List;)V │ │ -207eb8: 6e10 2970 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.obtainMessage:()Landroid/os/Message; // method@7029 │ │ -207ebe: 0c00 |0003: move-result-object v0 │ │ -207ec0: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207ec4: 6e20 2a70 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.sendMessage:(Landroid/os/Message;)Z // method@702a │ │ -207eca: 0e00 |0009: return-void │ │ +207ea0: |[207ea0] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseOutputList.sendOutputs:(Ljava/util/List;)V │ │ +207eb0: 6e10 2970 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.obtainMessage:()Landroid/os/Message; // method@7029 │ │ +207eb6: 0c00 |0003: move-result-object v0 │ │ +207eb8: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207ebc: 6e20 2a70 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.sendMessage:(Landroid/os/Message;)Z // method@702a │ │ +207ec2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0004 line=58 │ │ 0x0006 line=59 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList; │ │ @@ -760174,17 +760174,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -207ecc: |[207ecc] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseServerStatistics.:()V │ │ -207edc: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ -207ee2: 0e00 |0003: return-void │ │ +207ec4: |[207ec4] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseServerStatistics.:()V │ │ +207ed4: 7010 2370 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.:()V // method@7023 │ │ +207eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics; │ │ │ │ Virtual methods - │ │ @@ -760193,20 +760193,20 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -207ee4: |[207ee4] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseServerStatistics.handleMessage:(Landroid/os/Message;)V │ │ -207ef4: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ -207efa: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207efe: 1f01 360f |0005: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // type@0f36 │ │ -207f02: 6e20 2e70 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.handleStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V // method@702e │ │ -207f08: 0e00 |000a: return-void │ │ +207edc: |[207edc] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseServerStatistics.handleMessage:(Landroid/os/Message;)V │ │ +207eec: 6f20 2570 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;.handleMessage:(Landroid/os/Message;)V // method@7025 │ │ +207ef2: 5411 8600 |0003: iget-object v1, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207ef6: 1f01 360f |0005: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // type@0f36 │ │ +207efa: 6e20 2e70 1000 |0007: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.handleStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V // method@702e │ │ +207f00: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=47 │ │ 0x0007 line=48 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics; │ │ @@ -760223,20 +760223,20 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -207f0c: |[207f0c] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseServerStatistics.sendServerStatistics:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V │ │ -207f1c: 6e10 2f70 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.obtainMessage:()Landroid/os/Message; // method@702f │ │ -207f22: 0c00 |0003: move-result-object v0 │ │ -207f24: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207f28: 6e20 3070 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.sendMessage:(Landroid/os/Message;)Z // method@7030 │ │ -207f2e: 0e00 |0009: return-void │ │ +207f04: |[207f04] org.gateshipone.malp.mpdservice.handlers.responsehandler.MPDResponseServerStatistics.sendServerStatistics:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V │ │ +207f14: 6e10 2f70 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.obtainMessage:()Landroid/os/Message; // method@702f │ │ +207f1a: 0c00 |0003: move-result-object v0 │ │ +207f1c: 5b02 8600 |0004: iput-object v2, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207f20: 6e20 3070 0100 |0006: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.sendMessage:(Landroid/os/Message;)Z // method@7030 │ │ +207f26: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics; │ │ @@ -760301,32 +760301,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -207f9c: |[207f9c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.:()V │ │ -207fac: 0e00 |0000: return-void │ │ +207f94: |[207f94] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.:()V │ │ +207fa4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;) │ │ name : '' │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -207fb0: |[207fb0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.:(Landroid/os/Looper;)V │ │ -207fc0: 7020 5070 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.:(Landroid/os/Looper;)V // method@7050 │ │ -207fc6: 0e00 |0003: return-void │ │ +207fa8: |[207fa8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.:(Landroid/os/Looper;)V │ │ +207fb8: 7020 5070 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.:(Landroid/os/Looper;)V // method@7050 │ │ +207fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Looper; │ │ │ │ @@ -760335,27 +760335,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -207fc8: |[207fc8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.connectToMPDServer:()V │ │ -207fd8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -207fdc: 6201 f65b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ -207fe0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -207fe6: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -207fec: 0c01 |000a: move-result-object v1 │ │ -207fee: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -207ff2: 0e00 |000d: return-void │ │ -207ff4: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -207ff8: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -207ffe: 0c00 |0013: move-result-object v0 │ │ -208000: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208006: 0e00 |0017: return-void │ │ +207fc0: |[207fc0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.connectToMPDServer:()V │ │ +207fd0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +207fd4: 6201 f65b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf6 │ │ +207fd8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +207fde: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +207fe4: 0c01 |000a: move-result-object v1 │ │ +207fe6: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +207fea: 0e00 |000d: return-void │ │ +207fec: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +207ff0: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +207ff6: 0c00 |0013: move-result-object v0 │ │ +207ff8: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +207ffe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ 0x000e line=239 │ │ 0x0010 line=240 │ │ locals : │ │ @@ -760365,31 +760365,31 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -208008: |[208008] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.decreaseVolume:(I)V │ │ -208018: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20801c: 6201 f95b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ -208020: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208026: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -20802c: 0c01 |000a: move-result-object v1 │ │ -20802e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208032: 0e00 |000d: return-void │ │ -208034: 6202 3b5c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ -208038: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20803e: 0c03 |0013: move-result-object v3 │ │ -208040: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -208046: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20804a: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208050: 0c03 |001c: move-result-object v3 │ │ -208052: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208058: 0e00 |0020: return-void │ │ +208000: |[208000] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.decreaseVolume:(I)V │ │ +208010: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208014: 6201 f95b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ +208018: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20801e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208024: 0c01 |000a: move-result-object v1 │ │ +208026: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20802a: 0e00 |000d: return-void │ │ +20802c: 6202 3b5c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ +208030: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +208036: 0c03 |0013: move-result-object v3 │ │ +208038: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20803e: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208042: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208048: 0c03 |001c: move-result-object v3 │ │ +20804a: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208050: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0007 line=490 │ │ 0x000e line=495 │ │ 0x0017 line=497 │ │ 0x0019 line=498 │ │ @@ -760401,31 +760401,31 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -20805c: |[20805c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.disableOutput:(I)V │ │ -20806c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208070: 6201 f75b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ -208074: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20807a: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208080: 0c01 |000a: move-result-object v1 │ │ -208082: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208086: 0e00 |000d: return-void │ │ -208088: 6202 315c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -20808c: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -208092: 0c03 |0013: move-result-object v3 │ │ -208094: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20809a: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20809e: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2080a4: 0c03 |001c: move-result-object v3 │ │ -2080a6: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -2080ac: 0e00 |0020: return-void │ │ +208054: |[208054] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.disableOutput:(I)V │ │ +208064: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208068: 6201 f75b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ +20806c: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208072: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208078: 0c01 |000a: move-result-object v1 │ │ +20807a: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20807e: 0e00 |000d: return-void │ │ +208080: 6202 315c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +208084: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20808a: 0c03 |0013: move-result-object v3 │ │ +20808c: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +208092: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208096: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +20809c: 0c03 |001c: move-result-object v3 │ │ +20809e: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +2080a4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0007 line=541 │ │ 0x000e line=546 │ │ 0x0017 line=548 │ │ 0x0019 line=549 │ │ @@ -760437,27 +760437,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -2080b0: |[2080b0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.disconnectFromMPDServer:()V │ │ -2080c0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2080c4: 6201 f85b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ -2080c8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -2080ce: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -2080d4: 0c01 |000a: move-result-object v1 │ │ -2080d6: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -2080da: 0e00 |000d: return-void │ │ -2080dc: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2080e0: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2080e6: 0c00 |0013: move-result-object v0 │ │ -2080e8: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -2080ee: 0e00 |0017: return-void │ │ +2080a8: |[2080a8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.disconnectFromMPDServer:()V │ │ +2080b8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2080bc: 6201 f85b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISCONNECT_MPD_SERVER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf8 │ │ +2080c0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2080c6: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +2080cc: 0c01 |000a: move-result-object v1 │ │ +2080ce: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +2080d2: 0e00 |000d: return-void │ │ +2080d4: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2080d8: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +2080de: 0c00 |0013: move-result-object v0 │ │ +2080e0: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +2080e6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0007 line=248 │ │ 0x000e line=252 │ │ 0x0010 line=253 │ │ locals : │ │ @@ -760467,31 +760467,31 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -2080f0: |[2080f0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.enableOutput:(I)V │ │ -208100: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208104: 6201 fa5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ -208108: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20810e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208114: 0c01 |000a: move-result-object v1 │ │ -208116: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -20811a: 0e00 |000d: return-void │ │ -20811c: 6202 315c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -208120: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -208126: 0c03 |0013: move-result-object v3 │ │ -208128: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20812e: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208132: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208138: 0c03 |001c: move-result-object v3 │ │ -20813a: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208140: 0e00 |0020: return-void │ │ +2080e8: |[2080e8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.enableOutput:(I)V │ │ +2080f8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2080fc: 6201 fa5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ +208100: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208106: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +20810c: 0c01 |000a: move-result-object v1 │ │ +20810e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +208112: 0e00 |000d: return-void │ │ +208114: 6202 315c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +208118: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20811e: 0c03 |0013: move-result-object v3 │ │ +208120: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +208126: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20812a: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208130: 0c03 |001c: move-result-object v3 │ │ +208132: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208138: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0007 line=524 │ │ 0x000e line=529 │ │ 0x0017 line=531 │ │ 0x0019 line=532 │ │ @@ -760503,36 +760503,36 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -207f30: |[207f30] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; │ │ -207f40: 1c00 010f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // type@0f01 │ │ -207f44: 1d00 |0002: monitor-enter v0 │ │ -207f46: 6201 dd5b |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // field@5bdd │ │ -207f4a: 3901 1b00 |0005: if-nez v1, 0020 // +001b │ │ -207f4e: 2201 3401 |0007: new-instance v1, Landroid/os/HandlerThread; // type@0134 │ │ -207f52: 1a02 2126 |0009: const-string v2, "NetCommandHandler" // string@2621 │ │ -207f56: 7020 7206 2100 |000b: invoke-direct {v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0672 │ │ -207f5c: 6901 de5b |000e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5bde │ │ -207f60: 6e10 7606 0100 |0010: invoke-virtual {v1}, Landroid/os/HandlerThread;.start:()V // method@0676 │ │ -207f66: 2201 010f |0013: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // type@0f01 │ │ -207f6a: 6202 de5b |0015: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5bde │ │ -207f6e: 6e10 7406 0200 |0017: invoke-virtual {v2}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0674 │ │ -207f74: 0c02 |001a: move-result-object v2 │ │ -207f76: 7020 3370 2100 |001b: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.:(Landroid/os/Looper;)V // method@7033 │ │ -207f7c: 6901 dd5b |001e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // field@5bdd │ │ -207f80: 6201 dd5b |0020: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // field@5bdd │ │ -207f84: 1e00 |0022: monitor-exit v0 │ │ -207f86: 1101 |0023: return-object v1 │ │ -207f88: 0d01 |0024: move-exception v1 │ │ -207f8a: 1e00 |0025: monitor-exit v0 │ │ -207f8c: 2701 |0026: throw v1 │ │ +207f28: |[207f28] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; │ │ +207f38: 1c00 010f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // type@0f01 │ │ +207f3c: 1d00 |0002: monitor-enter v0 │ │ +207f3e: 6201 dd5b |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // field@5bdd │ │ +207f42: 3901 1b00 |0005: if-nez v1, 0020 // +001b │ │ +207f46: 2201 3401 |0007: new-instance v1, Landroid/os/HandlerThread; // type@0134 │ │ +207f4a: 1a02 2126 |0009: const-string v2, "NetCommandHandler" // string@2621 │ │ +207f4e: 7020 7206 2100 |000b: invoke-direct {v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0672 │ │ +207f54: 6901 de5b |000e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5bde │ │ +207f58: 6e10 7606 0100 |0010: invoke-virtual {v1}, Landroid/os/HandlerThread;.start:()V // method@0676 │ │ +207f5e: 2201 010f |0013: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // type@0f01 │ │ +207f62: 6202 de5b |0015: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5bde │ │ +207f66: 6e10 7406 0200 |0017: invoke-virtual {v2}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0674 │ │ +207f6c: 0c02 |001a: move-result-object v2 │ │ +207f6e: 7020 3370 2100 |001b: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.:(Landroid/os/Looper;)V // method@7033 │ │ +207f74: 6901 dd5b |001e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // field@5bdd │ │ +207f78: 6201 dd5b |0020: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // field@5bdd │ │ +207f7c: 1e00 |0022: monitor-exit v0 │ │ +207f7e: 1101 |0023: return-object v1 │ │ +207f80: 0d01 |0024: move-exception v1 │ │ +207f82: 1e00 |0025: monitor-exit v0 │ │ +207f84: 2701 |0026: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0022 │ │ -> 0x0024 │ │ positions : │ │ 0x0003 line=79 │ │ 0x0007 line=82 │ │ 0x0010 line=85 │ │ @@ -760545,31 +760545,31 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -2084e4: |[2084e4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.increaseVolume:(I)V │ │ -2084f4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2084f8: 6201 2e5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ -2084fc: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208502: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208508: 0c01 |000a: move-result-object v1 │ │ -20850a: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -20850e: 0e00 |000d: return-void │ │ -208510: 6202 3b5c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ -208514: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20851a: 0c03 |0013: move-result-object v3 │ │ -20851c: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -208522: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208526: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -20852c: 0c03 |001c: move-result-object v3 │ │ -20852e: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208534: 0e00 |0020: return-void │ │ +2084dc: |[2084dc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.increaseVolume:(I)V │ │ +2084ec: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2084f0: 6201 2e5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ +2084f4: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2084fa: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208500: 0c01 |000a: move-result-object v1 │ │ +208502: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +208506: 0e00 |000d: return-void │ │ +208508: 6202 3b5c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ +20850c: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +208512: 0c03 |0013: move-result-object v3 │ │ +208514: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20851a: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20851e: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208524: 0c03 |001c: move-result-object v3 │ │ +208526: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +20852c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0007 line=474 │ │ 0x000e line=479 │ │ 0x0017 line=481 │ │ 0x0019 line=482 │ │ @@ -760581,27 +760581,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -208538: |[208538] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.nextSong:()V │ │ -208548: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20854c: 6201 ef5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ -208550: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208556: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -20855c: 0c01 |000a: move-result-object v1 │ │ -20855e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208562: 0e00 |000d: return-void │ │ -208564: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208568: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -20856e: 0c00 |0013: move-result-object v0 │ │ -208570: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208576: 0e00 |0017: return-void │ │ +208530: |[208530] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.nextSong:()V │ │ +208540: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208544: 6201 ef5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ +208548: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20854e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208554: 0c01 |000a: move-result-object v1 │ │ +208556: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20855a: 0e00 |000d: return-void │ │ +20855c: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208560: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208566: 0c00 |0013: move-result-object v0 │ │ +208568: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +20856e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0007 line=314 │ │ 0x000e line=318 │ │ 0x0010 line=319 │ │ locals : │ │ @@ -760611,27 +760611,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -208578: |[208578] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.pause:()V │ │ -208588: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20858c: 6201 f05b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ -208590: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208596: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -20859c: 0c01 |000a: move-result-object v1 │ │ -20859e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -2085a2: 0e00 |000d: return-void │ │ -2085a4: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2085a8: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2085ae: 0c00 |0013: move-result-object v0 │ │ -2085b0: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -2085b6: 0e00 |0017: return-void │ │ +208570: |[208570] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.pause:()V │ │ +208580: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208584: 6201 f05b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ +208588: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20858e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208594: 0c01 |000a: move-result-object v1 │ │ +208596: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20859a: 0e00 |000d: return-void │ │ +20859c: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2085a0: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +2085a6: 0c00 |0013: move-result-object v0 │ │ +2085a8: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +2085ae: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0007 line=274 │ │ 0x000e line=278 │ │ 0x0010 line=279 │ │ locals : │ │ @@ -760641,27 +760641,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -2085b8: |[2085b8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.play:()V │ │ -2085c8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2085cc: 6201 f15b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ -2085d0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -2085d6: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -2085dc: 0c01 |000a: move-result-object v1 │ │ -2085de: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -2085e2: 0e00 |000d: return-void │ │ -2085e4: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2085e8: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2085ee: 0c00 |0013: move-result-object v0 │ │ -2085f0: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -2085f6: 0e00 |0017: return-void │ │ +2085b0: |[2085b0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.play:()V │ │ +2085c0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2085c4: 6201 f15b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ +2085c8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2085ce: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +2085d4: 0c01 |000a: move-result-object v1 │ │ +2085d6: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +2085da: 0e00 |000d: return-void │ │ +2085dc: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2085e0: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +2085e6: 0c00 |0013: move-result-object v0 │ │ +2085e8: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +2085ee: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0007 line=261 │ │ 0x000e line=265 │ │ 0x0010 line=266 │ │ locals : │ │ @@ -760671,31 +760671,31 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -2085f8: |[2085f8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.playSongIndex:(I)V │ │ -208608: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20860c: 6201 ee5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ -208610: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208616: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -20861c: 0c01 |000a: move-result-object v1 │ │ -20861e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208622: 0e00 |000d: return-void │ │ -208624: 6202 385c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -208628: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20862e: 0c03 |0013: move-result-object v3 │ │ -208630: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -208636: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20863a: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208640: 0c03 |001c: move-result-object v3 │ │ -208642: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208648: 0e00 |0020: return-void │ │ +2085f0: |[2085f0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.playSongIndex:(I)V │ │ +208600: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208604: 6201 ee5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ +208608: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20860e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208614: 0c01 |000a: move-result-object v1 │ │ +208616: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20861a: 0e00 |000d: return-void │ │ +20861c: 6202 385c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +208620: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +208626: 0c03 |0013: move-result-object v3 │ │ +208628: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20862e: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208632: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208638: 0c03 |001c: move-result-object v3 │ │ +20863a: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208640: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0007 line=410 │ │ 0x000e line=415 │ │ 0x0017 line=417 │ │ 0x0019 line=418 │ │ @@ -760707,27 +760707,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -20864c: |[20864c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.previousSong:()V │ │ -20865c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208660: 6201 f25b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ -208664: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20866a: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208670: 0c01 |000a: move-result-object v1 │ │ -208672: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208676: 0e00 |000d: return-void │ │ -208678: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20867c: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208682: 0c00 |0013: move-result-object v0 │ │ -208684: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -20868a: 0e00 |0017: return-void │ │ +208644: |[208644] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.previousSong:()V │ │ +208654: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208658: 6201 f25b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ +20865c: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208662: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208668: 0c01 |000a: move-result-object v1 │ │ +20866a: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20866e: 0e00 |000d: return-void │ │ +208670: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208674: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +20867a: 0c00 |0013: move-result-object v0 │ │ +20867c: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208682: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0007 line=327 │ │ 0x000e line=331 │ │ 0x0010 line=332 │ │ locals : │ │ @@ -760737,36 +760737,36 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -20868c: |[20868c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.seekSeconds:(I)V │ │ -20869c: 7100 3a70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2086a2: 0c00 |0003: move-result-object v0 │ │ -2086a4: 5501 e15b |0004: iget-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSeekActive:Z // field@5be1 │ │ -2086a8: 3901 1f00 |0006: if-nez v1, 0025 // +001f │ │ -2086ac: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -2086ae: 5c01 e15b |0009: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSeekActive:Z // field@5be1 │ │ -2086b2: 2201 060f |000b: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2086b6: 6202 f35b |000d: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ -2086ba: 7020 6370 2100 |000f: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -2086c0: 7100 8d06 0000 |0012: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -2086c6: 0c02 |0015: move-result-object v2 │ │ -2086c8: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ -2086cc: 0e00 |0018: return-void │ │ -2086ce: 5903 e05b |0019: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ -2086d2: 5b21 8600 |001b: iput-object v1, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2086d6: 7100 3a70 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2086dc: 0c03 |0020: move-result-object v3 │ │ -2086de: 6e20 4570 2300 |0021: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -2086e4: 2803 |0024: goto 0027 // +0003 │ │ -2086e6: 5903 e05b |0025: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ -2086ea: 0e00 |0027: return-void │ │ +208684: |[208684] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.seekSeconds:(I)V │ │ +208694: 7100 3a70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +20869a: 0c00 |0003: move-result-object v0 │ │ +20869c: 5501 e15b |0004: iget-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSeekActive:Z // field@5be1 │ │ +2086a0: 3901 1f00 |0006: if-nez v1, 0025 // +001f │ │ +2086a4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +2086a6: 5c01 e15b |0009: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSeekActive:Z // field@5be1 │ │ +2086aa: 2201 060f |000b: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2086ae: 6202 f35b |000d: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ +2086b2: 7020 6370 2100 |000f: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2086b8: 7100 8d06 0000 |0012: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +2086be: 0c02 |0015: move-result-object v2 │ │ +2086c0: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ +2086c4: 0e00 |0018: return-void │ │ +2086c6: 5903 e05b |0019: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ +2086ca: 5b21 8600 |001b: iput-object v1, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2086ce: 7100 3a70 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +2086d4: 0c03 |0020: move-result-object v3 │ │ +2086d6: 6e20 4570 2300 |0021: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +2086dc: 2803 |0024: goto 0027 // +0003 │ │ +2086de: 5903 e05b |0025: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ +2086e2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0004 line=427 │ │ 0x0009 line=428 │ │ 0x000b line=429 │ │ 0x0012 line=430 │ │ @@ -760782,31 +760782,31 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -2086ec: |[2086ec] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setConsume:(Z)V │ │ -2086fc: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208700: 6201 235c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ -208704: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20870a: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208710: 0c01 |000a: move-result-object v1 │ │ -208712: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208716: 0e00 |000d: return-void │ │ -208718: 6202 305c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ -20871c: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -208722: 0c03 |0013: move-result-object v3 │ │ -208724: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20872a: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20872e: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208734: 0c03 |001c: move-result-object v3 │ │ -208736: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -20873c: 0e00 |0020: return-void │ │ +2086e4: |[2086e4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setConsume:(Z)V │ │ +2086f4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2086f8: 6201 235c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ +2086fc: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208702: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208708: 0c01 |000a: move-result-object v1 │ │ +20870a: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20870e: 0e00 |000d: return-void │ │ +208710: 6202 305c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ +208714: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20871a: 0c03 |0013: move-result-object v3 │ │ +20871c: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +208722: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208726: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +20872c: 0c03 |001c: move-result-object v3 │ │ +20872e: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208734: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0007 line=392 │ │ 0x000e line=397 │ │ 0x0017 line=399 │ │ 0x0019 line=400 │ │ @@ -760818,31 +760818,31 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -208740: |[208740] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setRandom:(Z)V │ │ -208750: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208754: 6201 245c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ -208758: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20875e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208764: 0c01 |000a: move-result-object v1 │ │ -208766: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -20876a: 0e00 |000d: return-void │ │ -20876c: 6202 325c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ -208770: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -208776: 0c03 |0013: move-result-object v3 │ │ -208778: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20877e: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208782: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208788: 0c03 |001c: move-result-object v3 │ │ -20878a: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208790: 0e00 |0020: return-void │ │ +208738: |[208738] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setRandom:(Z)V │ │ +208748: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20874c: 6201 245c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ +208750: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208756: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +20875c: 0c01 |000a: move-result-object v1 │ │ +20875e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +208762: 0e00 |000d: return-void │ │ +208764: 6202 325c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ +208768: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20876e: 0c03 |0013: move-result-object v3 │ │ +208770: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +208776: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20877a: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208780: 0c03 |001c: move-result-object v3 │ │ +208782: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208788: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0007 line=341 │ │ 0x000e line=346 │ │ 0x0017 line=348 │ │ 0x0019 line=349 │ │ @@ -760854,31 +760854,31 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -208794: |[208794] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setRepeat:(Z)V │ │ -2087a4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2087a8: 6201 255c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ -2087ac: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -2087b2: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -2087b8: 0c01 |000a: move-result-object v1 │ │ -2087ba: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -2087be: 0e00 |000d: return-void │ │ -2087c0: 6202 335c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ -2087c4: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -2087ca: 0c03 |0013: move-result-object v3 │ │ -2087cc: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -2087d2: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2087d6: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2087dc: 0c03 |001c: move-result-object v3 │ │ -2087de: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -2087e4: 0e00 |0020: return-void │ │ +20878c: |[20878c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setRepeat:(Z)V │ │ +20879c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2087a0: 6201 255c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ +2087a4: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2087aa: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +2087b0: 0c01 |000a: move-result-object v1 │ │ +2087b2: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +2087b6: 0e00 |000d: return-void │ │ +2087b8: 6202 335c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ +2087bc: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +2087c2: 0c03 |0013: move-result-object v3 │ │ +2087c4: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +2087ca: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2087ce: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +2087d4: 0c03 |001c: move-result-object v3 │ │ +2087d6: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +2087dc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0007 line=358 │ │ 0x000e line=363 │ │ 0x0017 line=365 │ │ 0x0019 line=366 │ │ @@ -760890,31 +760890,31 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -2087e8: |[2087e8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setSingle:(Z)V │ │ -2087f8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2087fc: 6201 275c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ -208800: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208806: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -20880c: 0c01 |000a: move-result-object v1 │ │ -20880e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208812: 0e00 |000d: return-void │ │ -208814: 6202 375c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ -208818: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20881e: 0c03 |0013: move-result-object v3 │ │ -208820: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -208826: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20882a: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208830: 0c03 |001c: move-result-object v3 │ │ -208832: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208838: 0e00 |0020: return-void │ │ +2087e0: |[2087e0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setSingle:(Z)V │ │ +2087f0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2087f4: 6201 275c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ +2087f8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2087fe: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +208804: 0c01 |000a: move-result-object v1 │ │ +208806: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +20880a: 0e00 |000d: return-void │ │ +20880c: 6202 375c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ +208810: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +208816: 0c03 |0013: move-result-object v3 │ │ +208818: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20881e: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208822: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208828: 0c03 |001c: move-result-object v3 │ │ +20882a: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208830: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0007 line=375 │ │ 0x000e line=380 │ │ 0x0017 line=382 │ │ 0x0019 line=383 │ │ @@ -760926,36 +760926,36 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -20883c: |[20883c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setVolume:(I)V │ │ -20884c: 7100 3a70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208852: 0c00 |0003: move-result-object v0 │ │ -208854: 5501 e25b |0004: iget-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSetVolumeActive:Z // field@5be2 │ │ -208858: 3901 1f00 |0006: if-nez v1, 0025 // +001f │ │ -20885c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -20885e: 5c01 e25b |0009: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSetVolumeActive:Z // field@5be2 │ │ -208862: 2201 060f |000b: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208866: 6202 285c |000d: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ -20886a: 7020 6370 2100 |000f: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -208870: 7100 8d06 0000 |0012: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208876: 0c02 |0015: move-result-object v2 │ │ -208878: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ -20887c: 0e00 |0018: return-void │ │ -20887e: 5903 df5b |0019: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ -208882: 5b21 8600 |001b: iput-object v1, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208886: 7100 3a70 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -20888c: 0c03 |0020: move-result-object v3 │ │ -20888e: 6e20 4570 2300 |0021: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -208894: 2803 |0024: goto 0027 // +0003 │ │ -208896: 5903 df5b |0025: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ -20889a: 0e00 |0027: return-void │ │ +208834: |[208834] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.setVolume:(I)V │ │ +208844: 7100 3a70 0000 |0000: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +20884a: 0c00 |0003: move-result-object v0 │ │ +20884c: 5501 e25b |0004: iget-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSetVolumeActive:Z // field@5be2 │ │ +208850: 3901 1f00 |0006: if-nez v1, 0025 // +001f │ │ +208854: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +208856: 5c01 e25b |0009: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSetVolumeActive:Z // field@5be2 │ │ +20885a: 2201 060f |000b: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20885e: 6202 285c |000d: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ +208862: 7020 6370 2100 |000f: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208868: 7100 8d06 0000 |0012: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +20886e: 0c02 |0015: move-result-object v2 │ │ +208870: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ +208874: 0e00 |0018: return-void │ │ +208876: 5903 df5b |0019: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ +20887a: 5b21 8600 |001b: iput-object v1, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20887e: 7100 3a70 0000 |001d: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +208884: 0c03 |0020: move-result-object v3 │ │ +208886: 6e20 4570 2300 |0021: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +20888c: 2803 |0024: goto 0027 // +0003 │ │ +20888e: 5903 df5b |0025: iput v3, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ +208892: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0009 line=453 │ │ 0x000b line=454 │ │ 0x0012 line=455 │ │ @@ -760971,27 +760971,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -20889c: |[20889c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.stop:()V │ │ -2088ac: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2088b0: 6201 f45b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ -2088b4: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -2088ba: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -2088c0: 0c01 |000a: move-result-object v1 │ │ -2088c2: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -2088c6: 0e00 |000d: return-void │ │ -2088c8: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -2088cc: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -2088d2: 0c00 |0013: move-result-object v0 │ │ -2088d4: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -2088da: 0e00 |0017: return-void │ │ +208894: |[208894] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.stop:()V │ │ +2088a4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2088a8: 6201 f45b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ +2088ac: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2088b2: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +2088b8: 0c01 |000a: move-result-object v1 │ │ +2088ba: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +2088be: 0e00 |000d: return-void │ │ +2088c0: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +2088c4: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +2088ca: 0c00 |0013: move-result-object v0 │ │ +2088cc: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +2088d2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0007 line=300 │ │ 0x000e line=304 │ │ 0x0010 line=305 │ │ locals : │ │ @@ -761001,31 +761001,31 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -2088dc: |[2088dc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.toggleOutput:(I)V │ │ -2088ec: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -2088f0: 6201 2c5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ -2088f4: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -2088fa: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208900: 0c01 |000a: move-result-object v1 │ │ -208902: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -208906: 0e00 |000d: return-void │ │ -208908: 6202 315c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -20890c: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -208912: 0c03 |0013: move-result-object v3 │ │ -208914: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20891a: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20891e: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208924: 0c03 |001c: move-result-object v3 │ │ -208926: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -20892c: 0e00 |0020: return-void │ │ +2088d4: |[2088d4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.toggleOutput:(I)V │ │ +2088e4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +2088e8: 6201 2c5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ +2088ec: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +2088f2: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +2088f8: 0c01 |000a: move-result-object v1 │ │ +2088fa: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +2088fe: 0e00 |000d: return-void │ │ +208900: 6202 315c |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +208904: 7110 4f65 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20890a: 0c03 |0013: move-result-object v3 │ │ +20890c: 6e30 6870 2003 |0014: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +208912: 5b10 8600 |0017: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208916: 7100 3a70 0000 |0019: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +20891c: 0c03 |001c: move-result-object v3 │ │ +20891e: 6e20 4570 1300 |001d: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208924: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0007 line=507 │ │ 0x000e line=512 │ │ 0x0017 line=514 │ │ 0x0019 line=515 │ │ @@ -761037,27 +761037,27 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -208930: |[208930] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.togglePause:()V │ │ -208940: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208944: 6201 f55b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ -208948: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20894e: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -208954: 0c01 |000a: move-result-object v1 │ │ -208956: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -20895a: 0e00 |000d: return-void │ │ -20895c: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -208960: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ -208966: 0c00 |0013: move-result-object v0 │ │ -208968: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ -20896e: 0e00 |0017: return-void │ │ +208928: |[208928] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.togglePause:()V │ │ +208938: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20893c: 6201 f55b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ +208940: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +208946: 7100 8d06 0000 |0007: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +20894c: 0c01 |000a: move-result-object v1 │ │ +20894e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +208952: 0e00 |000d: return-void │ │ +208954: 5b10 8600 |000e: iput-object v0, v1, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208958: 7100 3a70 0000 |0010: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler; // method@703a │ │ +20895e: 0c00 |0013: move-result-object v0 │ │ +208960: 6e20 4570 1000 |0014: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.sendMessage:(Landroid/os/Message;)Z // method@7045 │ │ +208966: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0007 line=287 │ │ 0x000e line=291 │ │ 0x0010 line=292 │ │ locals : │ │ @@ -761068,239 +761068,239 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 447 16-bit code units │ │ -208144: |[208144] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.handleMessage:(Landroid/os/Message;)V │ │ -208154: 6f20 5370 5400 |0000: invoke-super {v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMessage:(Landroid/os/Message;)V // method@7053 │ │ -20815a: 5450 8600 |0003: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20815e: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208162: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -208166: 0e00 |0009: return-void │ │ -208168: 5455 8600 |000a: iget-object v5, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20816c: 1f05 060f |000c: check-cast v5, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -208170: 6e10 6470 0500 |000e: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ -208176: 0c00 |0011: move-result-object v0 │ │ -208178: 6201 ef5b |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ -20817c: 3310 0900 |0014: if-ne v0, v1, 001d // +0009 │ │ -208180: 6205 cc5c |0016: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208184: 6e10 b071 0500 |0018: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.nextSong:()V // method@71b0 │ │ -20818a: 2900 a301 |001b: goto/16 01be // +01a3 │ │ -20818e: 6201 f25b |001d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ -208192: 3310 0900 |001f: if-ne v0, v1, 0028 // +0009 │ │ -208196: 6205 cc5c |0021: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20819a: 6e10 b371 0500 |0023: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.previousSong:()V // method@71b3 │ │ -2081a0: 2900 9801 |0026: goto/16 01be // +0198 │ │ -2081a4: 6201 f45b |0028: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ -2081a8: 3310 0900 |002a: if-ne v0, v1, 0033 // +0009 │ │ -2081ac: 6205 cc5c |002c: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2081b0: 6e10 c271 0500 |002e: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.stopPlayback:()V // method@71c2 │ │ -2081b6: 2900 8d01 |0031: goto/16 01be // +018d │ │ -2081ba: 6201 f05b |0033: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ -2081be: 1212 |0035: const/4 v2, #int 1 // #1 │ │ -2081c0: 3310 0900 |0036: if-ne v0, v1, 003f // +0009 │ │ -2081c4: 6205 cc5c |0038: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2081c8: 6e20 b171 2500 |003a: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ -2081ce: 2900 8101 |003d: goto/16 01be // +0181 │ │ -2081d2: 6201 f15b |003f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ -2081d6: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -2081d8: 3310 2200 |0042: if-ne v0, v1, 0064 // +0022 │ │ -2081dc: 6205 cc5c |0044: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2081e0: 6e10 a371 0500 |0046: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -2081e6: 0c05 |0049: move-result-object v5 │ │ -2081e8: 6e10 2c72 0500 |004a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ -2081ee: 0c00 |004d: move-result-object v0 │ │ -2081f0: 6201 215d |004e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ -2081f4: 3310 0900 |0050: if-ne v0, v1, 0059 // +0009 │ │ -2081f8: 6205 cc5c |0052: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2081fc: 6e20 b171 3500 |0054: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ -208202: 2900 6701 |0057: goto/16 01be // +0167 │ │ -208206: 6200 cc5c |0059: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20820a: 6e10 2972 0500 |005b: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -208210: 0a05 |005e: move-result v5 │ │ -208212: 6e20 b271 5000 |005f: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -208218: 2900 5c01 |0062: goto/16 01be // +015c │ │ -20821c: 6201 f55b |0064: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ -208220: 3310 2d00 |0066: if-ne v0, v1, 0093 // +002d │ │ -208224: 6205 cc5c |0068: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208228: 6e10 a371 0500 |006a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -20822e: 0c05 |006d: move-result-object v5 │ │ -208230: 6e10 2c72 0500 |006e: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ -208236: 0c00 |0071: move-result-object v0 │ │ -208238: 6201 225d |0072: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ -20823c: 3310 0900 |0074: if-ne v0, v1, 007d // +0009 │ │ -208240: 6205 cc5c |0076: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208244: 6e20 b171 2500 |0078: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ -20824a: 2900 4301 |007b: goto/16 01be // +0143 │ │ -20824e: 6201 215d |007d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ -208252: 3310 0900 |007f: if-ne v0, v1, 0088 // +0009 │ │ -208256: 6205 cc5c |0081: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20825a: 6e20 b171 3500 |0083: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ -208260: 2900 3801 |0086: goto/16 01be // +0138 │ │ -208264: 6200 cc5c |0088: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208268: 6e10 2972 0500 |008a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20826e: 0a05 |008d: move-result v5 │ │ -208270: 6e20 b271 5000 |008e: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -208276: 2900 2d01 |0091: goto/16 01be // +012d │ │ -20827a: 6201 245c |0093: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ -20827e: 3310 1700 |0095: if-ne v0, v1, 00ac // +0017 │ │ -208282: 6200 325c |0097: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ -208286: 6e20 6570 0500 |0099: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20828c: 0c05 |009c: move-result-object v5 │ │ -20828e: 6e10 4865 0500 |009d: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -208294: 0a05 |00a0: move-result v5 │ │ -208296: 3325 0300 |00a1: if-ne v5, v2, 00a4 // +0003 │ │ -20829a: 2802 |00a3: goto 00a5 // +0002 │ │ -20829c: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ -20829e: 6205 cc5c |00a5: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2082a2: 6e20 bc71 2500 |00a7: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setRandom:(Z)V // method@71bc │ │ -2082a8: 2900 1401 |00aa: goto/16 01be // +0114 │ │ -2082ac: 6201 255c |00ac: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ -2082b0: 3310 1700 |00ae: if-ne v0, v1, 00c5 // +0017 │ │ -2082b4: 6200 335c |00b0: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ -2082b8: 6e20 6570 0500 |00b2: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -2082be: 0c05 |00b5: move-result-object v5 │ │ -2082c0: 6e10 4865 0500 |00b6: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2082c6: 0a05 |00b9: move-result v5 │ │ -2082c8: 3325 0300 |00ba: if-ne v5, v2, 00bd // +0003 │ │ -2082cc: 2802 |00bc: goto 00be // +0002 │ │ -2082ce: 1202 |00bd: const/4 v2, #int 0 // #0 │ │ -2082d0: 6205 cc5c |00be: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2082d4: 6e20 bd71 2500 |00c0: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setRepeat:(Z)V // method@71bd │ │ -2082da: 2900 fb00 |00c3: goto/16 01be // +00fb │ │ -2082de: 6201 275c |00c5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ -2082e2: 3310 1700 |00c7: if-ne v0, v1, 00de // +0017 │ │ -2082e6: 6200 375c |00c9: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ -2082ea: 6e20 6570 0500 |00cb: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -2082f0: 0c05 |00ce: move-result-object v5 │ │ -2082f2: 6e10 4865 0500 |00cf: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2082f8: 0a05 |00d2: move-result v5 │ │ -2082fa: 3325 0300 |00d3: if-ne v5, v2, 00d6 // +0003 │ │ -2082fe: 2802 |00d5: goto 00d7 // +0002 │ │ -208300: 1202 |00d6: const/4 v2, #int 0 // #0 │ │ -208302: 6205 cc5c |00d7: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208306: 6e20 bf71 2500 |00d9: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setSingle:(Z)V // method@71bf │ │ -20830c: 2900 e200 |00dc: goto/16 01be // +00e2 │ │ -208310: 6201 235c |00de: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ -208314: 3310 1700 |00e0: if-ne v0, v1, 00f7 // +0017 │ │ -208318: 6200 305c |00e2: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ -20831c: 6e20 6570 0500 |00e4: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -208322: 0c05 |00e7: move-result-object v5 │ │ -208324: 6e10 4865 0500 |00e8: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20832a: 0a05 |00eb: move-result v5 │ │ -20832c: 3325 0300 |00ec: if-ne v5, v2, 00ef // +0003 │ │ -208330: 2802 |00ee: goto 00f0 // +0002 │ │ -208332: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ -208334: 6205 cc5c |00f0: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208338: 6e20 bb71 2500 |00f2: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setConsume:(Z)V // method@71bb │ │ -20833e: 2900 c900 |00f5: goto/16 01be // +00c9 │ │ -208342: 6201 ee5b |00f7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ -208346: 3310 1300 |00f9: if-ne v0, v1, 010c // +0013 │ │ -20834a: 6200 385c |00fb: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -20834e: 6e20 6570 0500 |00fd: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -208354: 0c05 |0100: move-result-object v5 │ │ -208356: 6e10 4865 0500 |0101: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20835c: 0a05 |0104: move-result v5 │ │ -20835e: 6200 cc5c |0105: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208362: 6e20 b271 5000 |0107: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -208368: 2900 b400 |010a: goto/16 01be // +00b4 │ │ -20836c: 6201 f35b |010c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ -208370: 12f2 |010e: const/4 v2, #int -1 // #ff │ │ -208372: 3310 1200 |010f: if-ne v0, v1, 0121 // +0012 │ │ -208376: 5245 e05b |0111: iget v5, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ -20837a: 3252 0a00 |0113: if-eq v2, v5, 011d // +000a │ │ -20837e: 5242 e05b |0115: iget v2, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ -208382: 6205 cc5c |0117: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208386: 6e20 ba71 2500 |0119: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.seekSeconds:(I)V // method@71ba │ │ -20838c: 28f5 |011c: goto 0111 // -000b │ │ -20838e: 5c43 e15b |011d: iput-boolean v3, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSeekActive:Z // field@5be1 │ │ -208392: 2900 9f00 |011f: goto/16 01be // +009f │ │ -208396: 6201 285c |0121: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ -20839a: 3310 1200 |0123: if-ne v0, v1, 0135 // +0012 │ │ -20839e: 5245 df5b |0125: iget v5, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ -2083a2: 3252 0a00 |0127: if-eq v2, v5, 0131 // +000a │ │ -2083a6: 5242 df5b |0129: iget v2, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ -2083aa: 6205 cc5c |012b: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2083ae: 6e20 c071 2500 |012d: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setVolume:(I)V // method@71c0 │ │ -2083b4: 28f5 |0130: goto 0125 // -000b │ │ -2083b6: 5c43 e25b |0131: iput-boolean v3, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSetVolumeActive:Z // field@5be2 │ │ -2083ba: 2900 8b00 |0133: goto/16 01be // +008b │ │ -2083be: 6201 2c5c |0135: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ -2083c2: 3310 1300 |0137: if-ne v0, v1, 014a // +0013 │ │ -2083c6: 6200 315c |0139: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -2083ca: 6e20 6570 0500 |013b: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -2083d0: 0c05 |013e: move-result-object v5 │ │ -2083d2: 6e10 4865 0500 |013f: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2083d8: 0a05 |0142: move-result v5 │ │ -2083da: 6200 cc5c |0143: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2083de: 6e20 c371 5000 |0145: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.toggleOutput:(I)V // method@71c3 │ │ -2083e4: 2900 7600 |0148: goto/16 01be // +0076 │ │ -2083e8: 6201 fa5b |014a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ -2083ec: 3310 1200 |014c: if-ne v0, v1, 015e // +0012 │ │ -2083f0: 6200 315c |014e: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -2083f4: 6e20 6570 0500 |0150: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -2083fa: 0c05 |0153: move-result-object v5 │ │ -2083fc: 6e10 4865 0500 |0154: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -208402: 0a05 |0157: move-result v5 │ │ -208404: 6200 cc5c |0158: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208408: 6e20 9371 5000 |015a: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.enableOutput:(I)V // method@7193 │ │ -20840e: 2861 |015d: goto 01be // +0061 │ │ -208410: 6201 f75b |015e: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ -208414: 3310 1200 |0160: if-ne v0, v1, 0172 // +0012 │ │ -208418: 6200 315c |0162: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ -20841c: 6e20 6570 0500 |0164: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -208422: 0c05 |0167: move-result-object v5 │ │ -208424: 6e10 4865 0500 |0168: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20842a: 0a05 |016b: move-result v5 │ │ -20842c: 6200 cc5c |016c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208430: 6e20 9171 5000 |016e: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.disableOutput:(I)V // method@7191 │ │ -208436: 284d |0171: goto 01be // +004d │ │ -208438: 6201 2e5c |0172: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ -20843c: 3310 2300 |0174: if-ne v0, v1, 0197 // +0023 │ │ -208440: 6200 cc5c |0176: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -208444: 6e10 a371 0000 |0178: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -20844a: 0c00 |017b: move-result-object v0 │ │ -20844c: 6201 3b5c |017c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ -208450: 6e20 6570 1500 |017e: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -208456: 0c05 |0181: move-result-object v5 │ │ -208458: 6e10 4865 0500 |0182: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20845e: 0a05 |0185: move-result v5 │ │ -208460: 6e10 3572 0000 |0186: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getVolume:()I // method@7235 │ │ -208466: 0a00 |0189: move-result v0 │ │ -208468: b050 |018a: add-int/2addr v0, v5 │ │ -20846a: 1305 6400 |018b: const/16 v5, #int 100 // #64 │ │ -20846e: 3750 0400 |018d: if-le v0, v5, 0191 // +0004 │ │ -208472: 1300 6400 |018f: const/16 v0, #int 100 // #64 │ │ -208476: 6205 cc5c |0191: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20847a: 6e20 c071 0500 |0193: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setVolume:(I)V // method@71c0 │ │ -208480: 2828 |0196: goto 01be // +0028 │ │ -208482: 6201 f95b |0197: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ -208486: 3310 2500 |0199: if-ne v0, v1, 01be // +0025 │ │ -20848a: 6200 cc5c |019b: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20848e: 6e10 a371 0000 |019d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -208494: 0c00 |01a0: move-result-object v0 │ │ -208496: 6201 3b5c |01a1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ -20849a: 6e20 6570 1500 |01a3: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -2084a0: 0c05 |01a6: move-result-object v5 │ │ -2084a2: 6e10 4865 0500 |01a7: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -2084a8: 0a05 |01aa: move-result v5 │ │ -2084aa: 6e10 3572 0000 |01ab: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getVolume:()I // method@7235 │ │ -2084b0: 0a00 |01ae: move-result v0 │ │ -2084b2: b150 |01af: sub-int/2addr v0, v5 │ │ -2084b4: 3b00 0300 |01b0: if-gez v0, 01b3 // +0003 │ │ -2084b8: 2802 |01b2: goto 01b4 // +0002 │ │ -2084ba: 0103 |01b3: move v3, v0 │ │ -2084bc: 6205 cc5c |01b4: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -2084c0: 6e20 c071 3500 |01b6: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setVolume:(I)V // method@71c0 │ │ -2084c6: 2805 |01b9: goto 01be // +0005 │ │ -2084c8: 0d05 |01ba: move-exception v5 │ │ -2084ca: 6e20 3b70 5400 |01bb: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@703b │ │ -2084d0: 0e00 |01be: return-void │ │ +20813c: |[20813c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDCommandHandler.handleMessage:(Landroid/os/Message;)V │ │ +20814c: 6f20 5370 5400 |0000: invoke-super {v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMessage:(Landroid/os/Message;)V // method@7053 │ │ +208152: 5450 8600 |0003: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208156: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20815a: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +20815e: 0e00 |0009: return-void │ │ +208160: 5455 8600 |000a: iget-object v5, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +208164: 1f05 060f |000c: check-cast v5, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +208168: 6e10 6470 0500 |000e: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ +20816e: 0c00 |0011: move-result-object v0 │ │ +208170: 6201 ef5b |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_NEXT_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bef │ │ +208174: 3310 0900 |0014: if-ne v0, v1, 001d // +0009 │ │ +208178: 6205 cc5c |0016: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20817c: 6e10 b071 0500 |0018: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.nextSong:()V // method@71b0 │ │ +208182: 2900 a301 |001b: goto/16 01be // +01a3 │ │ +208186: 6201 f25b |001d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PREVIOUS_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf2 │ │ +20818a: 3310 0900 |001f: if-ne v0, v1, 0028 // +0009 │ │ +20818e: 6205 cc5c |0021: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208192: 6e10 b371 0500 |0023: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.previousSong:()V // method@71b3 │ │ +208198: 2900 9801 |0026: goto/16 01be // +0198 │ │ +20819c: 6201 f45b |0028: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_STOP:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf4 │ │ +2081a0: 3310 0900 |002a: if-ne v0, v1, 0033 // +0009 │ │ +2081a4: 6205 cc5c |002c: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2081a8: 6e10 c271 0500 |002e: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.stopPlayback:()V // method@71c2 │ │ +2081ae: 2900 8d01 |0031: goto/16 01be // +018d │ │ +2081b2: 6201 f05b |0033: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf0 │ │ +2081b6: 1212 |0035: const/4 v2, #int 1 // #1 │ │ +2081b8: 3310 0900 |0036: if-ne v0, v1, 003f // +0009 │ │ +2081bc: 6205 cc5c |0038: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2081c0: 6e20 b171 2500 |003a: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ +2081c6: 2900 8101 |003d: goto/16 01be // +0181 │ │ +2081ca: 6201 f15b |003f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_PLAY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf1 │ │ +2081ce: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +2081d0: 3310 2200 |0042: if-ne v0, v1, 0064 // +0022 │ │ +2081d4: 6205 cc5c |0044: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2081d8: 6e10 a371 0500 |0046: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +2081de: 0c05 |0049: move-result-object v5 │ │ +2081e0: 6e10 2c72 0500 |004a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ +2081e6: 0c00 |004d: move-result-object v0 │ │ +2081e8: 6201 215d |004e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ +2081ec: 3310 0900 |0050: if-ne v0, v1, 0059 // +0009 │ │ +2081f0: 6205 cc5c |0052: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2081f4: 6e20 b171 3500 |0054: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ +2081fa: 2900 6701 |0057: goto/16 01be // +0167 │ │ +2081fe: 6200 cc5c |0059: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208202: 6e10 2972 0500 |005b: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +208208: 0a05 |005e: move-result v5 │ │ +20820a: 6e20 b271 5000 |005f: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +208210: 2900 5c01 |0062: goto/16 01be // +015c │ │ +208214: 6201 f55b |0064: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_TOGGLE_PAUSE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf5 │ │ +208218: 3310 2d00 |0066: if-ne v0, v1, 0093 // +002d │ │ +20821c: 6205 cc5c |0068: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208220: 6e10 a371 0500 |006a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +208226: 0c05 |006d: move-result-object v5 │ │ +208228: 6e10 2c72 0500 |006e: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ +20822e: 0c00 |0071: move-result-object v0 │ │ +208230: 6201 225d |0072: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ +208234: 3310 0900 |0074: if-ne v0, v1, 007d // +0009 │ │ +208238: 6205 cc5c |0076: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20823c: 6e20 b171 2500 |0078: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ +208242: 2900 4301 |007b: goto/16 01be // +0143 │ │ +208246: 6201 215d |007d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PAUSING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d21 │ │ +20824a: 3310 0900 |007f: if-ne v0, v1, 0088 // +0009 │ │ +20824e: 6205 cc5c |0081: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208252: 6e20 b171 3500 |0083: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.pause:(Z)V // method@71b1 │ │ +208258: 2900 3801 |0086: goto/16 01be // +0138 │ │ +20825c: 6200 cc5c |0088: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208260: 6e10 2972 0500 |008a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +208266: 0a05 |008d: move-result v5 │ │ +208268: 6e20 b271 5000 |008e: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20826e: 2900 2d01 |0091: goto/16 01be // +012d │ │ +208272: 6201 245c |0093: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c24 │ │ +208276: 3310 1700 |0095: if-ne v0, v1, 00ac // +0017 │ │ +20827a: 6200 325c |0097: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_RANDOM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c32 │ │ +20827e: 6e20 6570 0500 |0099: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +208284: 0c05 |009c: move-result-object v5 │ │ +208286: 6e10 4865 0500 |009d: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20828c: 0a05 |00a0: move-result v5 │ │ +20828e: 3325 0300 |00a1: if-ne v5, v2, 00a4 // +0003 │ │ +208292: 2802 |00a3: goto 00a5 // +0002 │ │ +208294: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ +208296: 6205 cc5c |00a5: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20829a: 6e20 bc71 2500 |00a7: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setRandom:(Z)V // method@71bc │ │ +2082a0: 2900 1401 |00aa: goto/16 01be // +0114 │ │ +2082a4: 6201 255c |00ac: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c25 │ │ +2082a8: 3310 1700 |00ae: if-ne v0, v1, 00c5 // +0017 │ │ +2082ac: 6200 335c |00b0: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_REPEAT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c33 │ │ +2082b0: 6e20 6570 0500 |00b2: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +2082b6: 0c05 |00b5: move-result-object v5 │ │ +2082b8: 6e10 4865 0500 |00b6: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2082be: 0a05 |00b9: move-result v5 │ │ +2082c0: 3325 0300 |00ba: if-ne v5, v2, 00bd // +0003 │ │ +2082c4: 2802 |00bc: goto 00be // +0002 │ │ +2082c6: 1202 |00bd: const/4 v2, #int 0 // #0 │ │ +2082c8: 6205 cc5c |00be: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2082cc: 6e20 bd71 2500 |00c0: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setRepeat:(Z)V // method@71bd │ │ +2082d2: 2900 fb00 |00c3: goto/16 01be // +00fb │ │ +2082d6: 6201 275c |00c5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c27 │ │ +2082da: 3310 1700 |00c7: if-ne v0, v1, 00de // +0017 │ │ +2082de: 6200 375c |00c9: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SINGLE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c37 │ │ +2082e2: 6e20 6570 0500 |00cb: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +2082e8: 0c05 |00ce: move-result-object v5 │ │ +2082ea: 6e10 4865 0500 |00cf: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2082f0: 0a05 |00d2: move-result v5 │ │ +2082f2: 3325 0300 |00d3: if-ne v5, v2, 00d6 // +0003 │ │ +2082f6: 2802 |00d5: goto 00d7 // +0002 │ │ +2082f8: 1202 |00d6: const/4 v2, #int 0 // #0 │ │ +2082fa: 6205 cc5c |00d7: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2082fe: 6e20 bf71 2500 |00d9: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setSingle:(Z)V // method@71bf │ │ +208304: 2900 e200 |00dc: goto/16 01be // +00e2 │ │ +208308: 6201 235c |00de: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c23 │ │ +20830c: 3310 1700 |00e0: if-ne v0, v1, 00f7 // +0017 │ │ +208310: 6200 305c |00e2: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_CONSUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c30 │ │ +208314: 6e20 6570 0500 |00e4: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20831a: 0c05 |00e7: move-result-object v5 │ │ +20831c: 6e10 4865 0500 |00e8: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +208322: 0a05 |00eb: move-result v5 │ │ +208324: 3325 0300 |00ec: if-ne v5, v2, 00ef // +0003 │ │ +208328: 2802 |00ee: goto 00f0 // +0002 │ │ +20832a: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ +20832c: 6205 cc5c |00f0: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208330: 6e20 bb71 2500 |00f2: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setConsume:(Z)V // method@71bb │ │ +208336: 2900 c900 |00f5: goto/16 01be // +00c9 │ │ +20833a: 6201 ee5b |00f7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_JUMP_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bee │ │ +20833e: 3310 1300 |00f9: if-ne v0, v1, 010c // +0013 │ │ +208342: 6200 385c |00fb: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +208346: 6e20 6570 0500 |00fd: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20834c: 0c05 |0100: move-result-object v5 │ │ +20834e: 6e10 4865 0500 |0101: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +208354: 0a05 |0104: move-result v5 │ │ +208356: 6200 cc5c |0105: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20835a: 6e20 b271 5000 |0107: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +208360: 2900 b400 |010a: goto/16 01be // +00b4 │ │ +208364: 6201 f35b |010c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_COMMAND_SEEK_SECONDS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf3 │ │ +208368: 12f2 |010e: const/4 v2, #int -1 // #ff │ │ +20836a: 3310 1200 |010f: if-ne v0, v1, 0121 // +0012 │ │ +20836e: 5245 e05b |0111: iget v5, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ +208372: 3252 0a00 |0113: if-eq v2, v5, 011d // +000a │ │ +208376: 5242 e05b |0115: iget v2, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestedSeekVal:I // field@5be0 │ │ +20837a: 6205 cc5c |0117: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20837e: 6e20 ba71 2500 |0119: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.seekSeconds:(I)V // method@71ba │ │ +208384: 28f5 |011c: goto 0111 // -000b │ │ +208386: 5c43 e15b |011d: iput-boolean v3, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSeekActive:Z // field@5be1 │ │ +20838a: 2900 9f00 |011f: goto/16 01be // +009f │ │ +20838e: 6201 285c |0121: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SET_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c28 │ │ +208392: 3310 1200 |0123: if-ne v0, v1, 0135 // +0012 │ │ +208396: 5245 df5b |0125: iget v5, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ +20839a: 3252 0a00 |0127: if-eq v2, v5, 0131 // +000a │ │ +20839e: 5242 df5b |0129: iget v2, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mRequestVolume:I // field@5bdf │ │ +2083a2: 6205 cc5c |012b: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2083a6: 6e20 c071 2500 |012d: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setVolume:(I)V // method@71c0 │ │ +2083ac: 28f5 |0130: goto 0125 // -000b │ │ +2083ae: 5c43 e25b |0131: iput-boolean v3, v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.mSetVolumeActive:Z // field@5be2 │ │ +2083b2: 2900 8b00 |0133: goto/16 01be // +008b │ │ +2083b6: 6201 2c5c |0135: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_TOGGLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2c │ │ +2083ba: 3310 1300 |0137: if-ne v0, v1, 014a // +0013 │ │ +2083be: 6200 315c |0139: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +2083c2: 6e20 6570 0500 |013b: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +2083c8: 0c05 |013e: move-result-object v5 │ │ +2083ca: 6e10 4865 0500 |013f: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2083d0: 0a05 |0142: move-result v5 │ │ +2083d2: 6200 cc5c |0143: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2083d6: 6e20 c371 5000 |0145: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.toggleOutput:(I)V // method@71c3 │ │ +2083dc: 2900 7600 |0148: goto/16 01be // +0076 │ │ +2083e0: 6201 fa5b |014a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ENABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfa │ │ +2083e4: 3310 1200 |014c: if-ne v0, v1, 015e // +0012 │ │ +2083e8: 6200 315c |014e: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +2083ec: 6e20 6570 0500 |0150: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +2083f2: 0c05 |0153: move-result-object v5 │ │ +2083f4: 6e10 4865 0500 |0154: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2083fa: 0a05 |0157: move-result v5 │ │ +2083fc: 6200 cc5c |0158: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208400: 6e20 9371 5000 |015a: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.enableOutput:(I)V // method@7193 │ │ +208406: 2861 |015d: goto 01be // +0061 │ │ +208408: 6201 f75b |015e: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DISABLE_OUTPUT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf7 │ │ +20840c: 3310 1200 |0160: if-ne v0, v1, 0172 // +0012 │ │ +208410: 6200 315c |0162: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_OUTPUT_ID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c31 │ │ +208414: 6e20 6570 0500 |0164: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20841a: 0c05 |0167: move-result-object v5 │ │ +20841c: 6e10 4865 0500 |0168: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +208422: 0a05 |016b: move-result v5 │ │ +208424: 6200 cc5c |016c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208428: 6e20 9171 5000 |016e: invoke-virtual {v0, v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.disableOutput:(I)V // method@7191 │ │ +20842e: 284d |0171: goto 01be // +004d │ │ +208430: 6201 2e5c |0172: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UP_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2e │ │ +208434: 3310 2300 |0174: if-ne v0, v1, 0197 // +0023 │ │ +208438: 6200 cc5c |0176: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20843c: 6e10 a371 0000 |0178: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +208442: 0c00 |017b: move-result-object v0 │ │ +208444: 6201 3b5c |017c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ +208448: 6e20 6570 1500 |017e: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20844e: 0c05 |0181: move-result-object v5 │ │ +208450: 6e10 4865 0500 |0182: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +208456: 0a05 |0185: move-result v5 │ │ +208458: 6e10 3572 0000 |0186: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getVolume:()I // method@7235 │ │ +20845e: 0a00 |0189: move-result v0 │ │ +208460: b050 |018a: add-int/2addr v0, v5 │ │ +208462: 1305 6400 |018b: const/16 v5, #int 100 // #64 │ │ +208466: 3750 0400 |018d: if-le v0, v5, 0191 // +0004 │ │ +20846a: 1300 6400 |018f: const/16 v0, #int 100 // #64 │ │ +20846e: 6205 cc5c |0191: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208472: 6e20 c071 0500 |0193: invoke-virtual {v5, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setVolume:(I)V // method@71c0 │ │ +208478: 2828 |0196: goto 01be // +0028 │ │ +20847a: 6201 f95b |0197: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_DOWN_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bf9 │ │ +20847e: 3310 2500 |0199: if-ne v0, v1, 01be // +0025 │ │ +208482: 6200 cc5c |019b: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +208486: 6e10 a371 0000 |019d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +20848c: 0c00 |01a0: move-result-object v0 │ │ +20848e: 6201 3b5c |01a1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_VOLUME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3b │ │ +208492: 6e20 6570 1500 |01a3: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +208498: 0c05 |01a6: move-result-object v5 │ │ +20849a: 6e10 4865 0500 |01a7: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +2084a0: 0a05 |01aa: move-result v5 │ │ +2084a2: 6e10 3572 0000 |01ab: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getVolume:()I // method@7235 │ │ +2084a8: 0a00 |01ae: move-result v0 │ │ +2084aa: b150 |01af: sub-int/2addr v0, v5 │ │ +2084ac: 3b00 0300 |01b0: if-gez v0, 01b3 // +0003 │ │ +2084b0: 2802 |01b2: goto 01b4 // +0002 │ │ +2084b2: 0103 |01b3: move v3, v0 │ │ +2084b4: 6205 cc5c |01b4: sget-object v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +2084b8: 6e20 c071 3500 |01b6: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.setVolume:(I)V // method@71c0 │ │ +2084be: 2805 |01b9: goto 01be // +0005 │ │ +2084c0: 0d05 |01ba: move-exception v5 │ │ +2084c2: 6e20 3b70 5400 |01bb: invoke-virtual {v4, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@703b │ │ +2084c8: 0e00 |01be: return-void │ │ catches : 1 │ │ 0x0012 - 0x01b9 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x01ba │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=107 │ │ 0x000a line=112 │ │ @@ -761419,32 +761419,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -209ab8: |[209ab8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.:()V │ │ -209ac8: 0e00 |0000: return-void │ │ +209ab0: |[209ab0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.:()V │ │ +209ac0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ name : '' │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -209acc: |[209acc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.:(Landroid/os/Looper;)V │ │ -209adc: 7020 5070 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.:(Landroid/os/Looper;)V // method@7050 │ │ -209ae2: 0e00 |0003: return-void │ │ +209ac4: |[209ac4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.:(Landroid/os/Looper;)V │ │ +209ad4: 7020 5070 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.:(Landroid/os/Looper;)V // method@7050 │ │ +209ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Looper; │ │ │ │ @@ -761453,22 +761453,22 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -209ae4: |[209ae4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ -209af4: 6200 e65b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ -209af8: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -209afc: 6202 3a5c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ -209b00: 6e10 e571 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.ordinal:()I // method@71e5 │ │ -209b06: 0a04 |0009: move-result v4 │ │ -209b08: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ -209b0e: 0e00 |000d: return-void │ │ +209adc: |[209adc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ +209aec: 6200 e65b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ +209af0: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +209af4: 6202 3a5c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ +209af8: 6e10 e571 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.ordinal:()I // method@71e5 │ │ +209afe: 0a04 |0009: move-result v4 │ │ +209b00: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ +209b06: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0006 line=983 │ │ 0x000a line=981 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -761479,18 +761479,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -209b10: |[209b10] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -209b20: 6200 e75b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ -209b24: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ -209b2a: 0e00 |0005: return-void │ │ +209b08: |[209b08] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +209b18: 6200 e75b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ +209b1c: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ +209b22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -761500,18 +761500,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -209b2c: |[209b2c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addArtistSortAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -209b3c: 6200 e85b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ -209b40: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ -209b46: 0e00 |0005: return-void │ │ +209b24: |[209b24] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addArtistSortAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +209b34: 6200 e85b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ +209b38: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ +209b3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -761521,19 +761521,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -209b48: |[209b48] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addPath:(Ljava/lang/String;)V │ │ -209b58: 6200 e95b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ -209b5c: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -209b60: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -209b66: 0e00 |0007: return-void │ │ +209b40: |[209b40] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addPath:(Ljava/lang/String;)V │ │ +209b50: 6200 e95b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ +209b54: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +209b58: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +209b5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -761541,22 +761541,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Integer;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -209b68: |[209b68] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addPathAtIndex:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ -209b78: 6200 ea5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ -209b7c: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -209b80: 6202 395c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ -209b84: 6e10 4865 0400 |0006: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -209b8a: 0a04 |0009: move-result v4 │ │ -209b8c: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ -209b92: 0e00 |000d: return-void │ │ +209b60: |[209b60] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addPathAtIndex:(Ljava/lang/String;Ljava/lang/Integer;)V │ │ +209b70: 6200 ea5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ +209b74: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +209b78: 6202 395c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ +209b7c: 6e10 4865 0400 |0006: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +209b82: 0a04 |0009: move-result v4 │ │ +209b84: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ +209b8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0006 line=1035 │ │ 0x000a line=1033 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -761567,20 +761567,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -209b94: |[209b94] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addPathAtStart:(Ljava/lang/String;)V │ │ -209ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -209ba6: 7110 4f65 0000 |0001: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -209bac: 0c00 |0004: move-result-object v0 │ │ -209bae: 7120 7270 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtIndex:(Ljava/lang/String;Ljava/lang/Integer;)V // method@7072 │ │ -209bb4: 0e00 |0008: return-void │ │ +209b8c: |[209b8c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addPathAtStart:(Ljava/lang/String;)V │ │ +209b9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +209b9e: 7110 4f65 0000 |0001: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +209ba4: 0c00 |0004: move-result-object v0 │ │ +209ba6: 7120 7270 0100 |0005: invoke-static {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtIndex:(Ljava/lang/String;Ljava/lang/Integer;)V // method@7072 │ │ +209bac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1024 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #8 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -761588,24 +761588,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -209bb8: |[209bb8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addURLToSavedPlaylist:(Ljava/lang/String;Ljava/lang/String;)V │ │ -209bc8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209bcc: 6201 ec5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ -209bd0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209bd6: 6201 435c |0007: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -209bda: 6e30 6a70 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209be0: 6202 425c |000c: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -209be4: 6e30 6a70 2003 |000e: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209bea: 7110 aa70 0000 |0011: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209bf0: 0e00 |0014: return-void │ │ +209bb0: |[209bb0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.addURLToSavedPlaylist:(Ljava/lang/String;Ljava/lang/String;)V │ │ +209bc0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209bc4: 6201 ec5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ +209bc8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209bce: 6201 435c |0007: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +209bd2: 6e30 6a70 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209bd8: 6202 425c |000c: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +209bdc: 6e30 6a70 2003 |000e: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209be2: 7110 aa70 0000 |0011: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209be8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ 0x0007 line=1090 │ │ 0x000c line=1091 │ │ 0x0011 line=1093 │ │ locals : │ │ @@ -761617,43 +761617,43 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -209bf4: |[209bf4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.clearPlaylist:()V │ │ -209c04: 6200 ed5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ -209c08: 7110 7870 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericEmptyAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7078 │ │ -209c0e: 0e00 |0005: return-void │ │ +209bec: |[209bec] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.clearPlaylist:()V │ │ +209bfc: 6200 ed5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ +209c00: 7110 7870 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericEmptyAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7078 │ │ +209c06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1055 │ │ locals : │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ name : 'genericArtistAlbumAction' │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -209c10: |[209c10] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -209c20: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209c24: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209c2a: 6201 405c |0005: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -209c2e: 6e30 6a70 1002 |0007: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209c34: 6201 415c |000a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -209c38: 6e30 6a70 1003 |000c: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209c3e: 6201 3f5c |000f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -209c42: 6e30 6a70 1004 |0011: invoke-virtual {v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209c48: 7110 aa70 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209c4e: 0e00 |0017: return-void │ │ +209c08: |[209c08] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +209c18: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209c1c: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209c22: 6201 405c |0005: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +209c26: 6e30 6a70 1002 |0007: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209c2c: 6201 415c |000a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +209c30: 6e30 6a70 1003 |000c: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209c36: 6201 3f5c |000f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +209c3a: 6e30 6a70 1004 |0011: invoke-virtual {v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209c40: 7110 aa70 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209c46: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0005 line=660 │ │ 0x000a line=661 │ │ 0x000f line=662 │ │ 0x0014 line=664 │ │ @@ -761668,26 +761668,26 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -209c50: |[209c50] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -209c60: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209c64: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209c6a: 6e20 6970 2000 |0005: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209c70: 6201 405c |0008: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -209c74: 6e30 6a70 1003 |000a: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209c7a: 6201 415c |000d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -209c7e: 6e30 6a70 1004 |000f: invoke-virtual {v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209c84: 6201 3f5c |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -209c88: 6e30 6a70 1005 |0014: invoke-virtual {v0, v1, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209c8e: 7110 aa70 0000 |0017: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209c94: 0e00 |001a: return-void │ │ +209c48: |[209c48] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +209c58: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209c5c: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209c62: 6e20 6970 2000 |0005: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209c68: 6201 405c |0008: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +209c6c: 6e30 6a70 1003 |000a: invoke-virtual {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209c72: 6201 415c |000d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +209c76: 6e30 6a70 1004 |000f: invoke-virtual {v0, v1, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209c7c: 6201 3f5c |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +209c80: 6e30 6a70 1005 |0014: invoke-virtual {v0, v1, v5}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209c86: 7110 aa70 0000 |0017: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209c8c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0005 line=647 │ │ 0x0008 line=648 │ │ 0x000d line=649 │ │ 0x0012 line=650 │ │ @@ -761704,19 +761704,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -209c98: |[209c98] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericEmptyAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V │ │ -209ca8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209cac: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209cb2: 7110 aa70 0000 |0005: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209cb8: 0e00 |0008: return-void │ │ +209c90: |[209c90] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericEmptyAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V │ │ +209ca0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209ca4: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209caa: 7110 aa70 0000 |0005: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209cb0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0005 line=597 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ │ │ @@ -761725,22 +761725,22 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -209cbc: |[209cbc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V │ │ -209ccc: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209cd0: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209cd6: 7110 4f65 0300 |0005: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -209cdc: 0c01 |0008: move-result-object v1 │ │ -209cde: 6e30 6870 2001 |0009: invoke-virtual {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -209ce4: 7110 aa70 0000 |000c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209cea: 0e00 |000f: return-void │ │ +209cb4: |[209cb4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V │ │ +209cc4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209cc8: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209cce: 7110 4f65 0300 |0005: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +209cd4: 0c01 |0008: move-result-object v1 │ │ +209cd6: 6e30 6870 2001 |0009: invoke-virtual {v0, v2, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +209cdc: 7110 aa70 0000 |000c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209ce2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0005 line=604 │ │ 0x000c line=606 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ @@ -761752,21 +761752,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -209cec: |[209cec] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericResponseStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V │ │ -209cfc: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209d00: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209d06: 6e20 6970 2000 |0005: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209d0c: 6e30 6a70 3004 |0008: invoke-virtual {v0, v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209d12: 7110 aa70 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209d18: 0e00 |000e: return-void │ │ +209ce4: |[209ce4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericResponseStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V │ │ +209cf4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209cf8: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209cfe: 6e20 6970 2000 |0005: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209d04: 6e30 6a70 3004 |0008: invoke-virtual {v0, v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209d0a: 7110 aa70 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209d10: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0005 line=636 │ │ 0x0008 line=637 │ │ 0x000b line=639 │ │ locals : │ │ @@ -761780,20 +761780,20 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -209d1c: |[209d1c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V │ │ -209d2c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209d30: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209d36: 6e30 6a70 2003 |0005: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209d3c: 7110 aa70 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209d42: 0e00 |000b: return-void │ │ +209d14: |[209d14] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V │ │ +209d24: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209d28: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209d2e: 6e30 6a70 2003 |0005: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209d34: 7110 aa70 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209d3a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0005 line=589 │ │ 0x0008 line=591 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; │ │ @@ -761805,23 +761805,23 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -209d44: |[209d44] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V │ │ -209d54: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209d58: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209d5e: 6e30 6a70 2003 |0005: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209d64: 7110 4f65 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -209d6a: 0c01 |000b: move-result-object v1 │ │ -209d6c: 6e30 6870 4001 |000c: invoke-virtual {v0, v4, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -209d72: 7110 aa70 0000 |000f: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209d78: 0e00 |0012: return-void │ │ +209d3c: |[209d3c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V │ │ +209d4c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209d50: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209d56: 6e30 6a70 2003 |0005: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209d5c: 7110 4f65 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +209d62: 0c01 |000b: move-result-object v1 │ │ +209d64: 6e30 6870 4001 |000c: invoke-virtual {v0, v4, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +209d6a: 7110 aa70 0000 |000f: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209d70: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0005 line=614 │ │ 0x0008 line=615 │ │ 0x000f line=617 │ │ locals : │ │ @@ -761836,21 +761836,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -209d7c: |[209d7c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V │ │ -209d8c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209d90: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209d96: 6e30 6a70 2003 |0005: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209d9c: 6e20 6970 4000 |0008: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209da2: 7110 aa70 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209da8: 0e00 |000e: return-void │ │ +209d74: |[209d74] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V │ │ +209d84: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209d88: 7020 6370 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209d8e: 6e30 6a70 2003 |0005: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209d94: 6e20 6970 4000 |0008: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209d9a: 7110 aa70 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209da0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0005 line=625 │ │ 0x0008 line=626 │ │ 0x000b line=628 │ │ locals : │ │ @@ -761864,21 +761864,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -209dac: |[209dac] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ -209dbc: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209dc0: 6201 fc5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ -209dc4: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209dca: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209dd0: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209dd6: 0e00 |000d: return-void │ │ +209da4: |[209da4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ +209db4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209db8: 6201 fc5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ +209dbc: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209dc2: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209dc8: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209dce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0007 line=778 │ │ 0x000a line=780 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ @@ -761888,21 +761888,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -209dd8: |[209dd8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ -209de8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209dec: 6201 fb5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ -209df0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209df6: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209dfc: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209e02: 0e00 |000d: return-void │ │ +209dd0: |[209dd0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ +209de0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209de4: 6201 fb5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ +209de8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209dee: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209df4: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209dfa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x0007 line=765 │ │ 0x000a line=767 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ @@ -761912,23 +761912,23 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -209e04: |[209e04] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumArtwork:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;)V │ │ -209e14: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209e18: 6201 ff5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ -209e1c: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209e22: 6e20 6970 3000 |0007: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209e28: 6203 425c |000a: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -209e2c: 6e30 6a70 3002 |000c: invoke-virtual {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209e32: 7110 aa70 0000 |000f: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209e38: 0e00 |0012: return-void │ │ +209dfc: |[209dfc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumArtwork:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;)V │ │ +209e0c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209e10: 6201 ff5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ +209e14: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209e1a: 6e20 6970 3000 |0007: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209e20: 6203 425c |000a: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +209e24: 6e30 6a70 3002 |000c: invoke-virtual {v0, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209e2a: 7110 aa70 0000 |000f: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209e30: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0007 line=1167 │ │ 0x000a line=1168 │ │ 0x000f line=1170 │ │ locals : │ │ @@ -761940,25 +761940,25 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -209e3c: |[209e3c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;)V │ │ -209e4c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209e50: 6201 005c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ -209e54: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209e5a: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209e60: 6202 405c |000a: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -209e64: 6e30 6a70 2003 |000c: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209e6a: 6202 3f5c |000f: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -209e6e: 6e30 6a70 2004 |0011: invoke-virtual {v0, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -209e74: 7110 aa70 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209e7a: 0e00 |0017: return-void │ │ +209e34: |[209e34] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;)V │ │ +209e44: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209e48: 6201 005c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ +209e4c: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209e52: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209e58: 6202 405c |000a: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +209e5c: 6e30 6a70 2003 |000c: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209e62: 6202 3f5c |000f: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +209e66: 6e30 6a70 2004 |0011: invoke-virtual {v0, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +209e6c: 7110 aa70 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209e72: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=792 │ │ 0x000a line=793 │ │ 0x000f line=794 │ │ 0x0014 line=796 │ │ @@ -761972,21 +761972,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -209e7c: |[209e7c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V │ │ -209e8c: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209e90: 6201 fd5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ -209e94: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209e9a: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209ea0: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209ea6: 0e00 |000d: return-void │ │ +209e74: |[209e74] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V │ │ +209e84: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209e88: 6201 fd5b |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ +209e8c: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209e92: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209e98: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209e9e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=676 │ │ 0x000a line=678 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; │ │ @@ -761996,19 +761996,19 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -209ea8: |[209ea8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumsInPath:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V │ │ -209eb8: 6200 fe5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ -209ebc: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -209ec0: 7140 7d70 1032 |0004: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@707d │ │ -209ec6: 0e00 |0007: return-void │ │ +209ea0: |[209ea0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAlbumsInPath:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V │ │ +209eb0: 6200 fe5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ +209eb4: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +209eb8: 7140 7d70 1032 |0004: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@707d │ │ +209ebe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=3 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; │ │ │ │ @@ -762017,21 +762017,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -209ec8: |[209ec8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAllTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ -209ed8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209edc: 6201 0f5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ -209ee0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209ee6: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209eec: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209ef2: 0e00 |000d: return-void │ │ +209ec0: |[209ec0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getAllTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ +209ed0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209ed4: 6201 0f5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ +209ed8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209ede: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209ee4: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209eea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0007 line=807 │ │ 0x000a line=809 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ @@ -762041,18 +762041,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -209ef4: |[209ef4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -209f04: 6200 055c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ -209f08: 7154 7770 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7077 │ │ -209f0e: 0e00 |0005: return-void │ │ +209eec: |[209eec] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +209efc: 6200 055c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ +209f00: 7154 7770 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7077 │ │ +209f06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -762063,19 +762063,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -209f10: |[209f10] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V │ │ -209f20: 6200 045c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ -209f24: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -209f28: 7140 7d70 1023 |0004: invoke-static {v0, v1, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@707d │ │ -209f2e: 0e00 |0007: return-void │ │ +209f08: |[209f08] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V │ │ +209f18: 6200 045c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ +209f1c: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +209f20: 7140 7d70 1023 |0004: invoke-static {v0, v1, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@707d │ │ +209f26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -762084,21 +762084,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -209f30: |[209f30] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ -209f40: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209f44: 6201 025c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ -209f48: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209f4e: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209f54: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209f5a: 0e00 |000d: return-void │ │ +209f28: |[209f28] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistSort:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ +209f38: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209f3c: 6201 025c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ +209f40: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209f46: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209f4c: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209f52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0007 line=751 │ │ 0x000a line=753 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ @@ -762108,18 +762108,18 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -209f5c: |[209f5c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistSortAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -209f6c: 6200 065c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ -209f70: 7154 7770 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7077 │ │ -209f76: 0e00 |0005: return-void │ │ +209f54: |[209f54] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistSortAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +209f64: 6200 065c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ +209f68: 7154 7770 1032 |0002: invoke-static {v0, v1, v2, v3, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumTracks:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7077 │ │ +209f6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -762130,19 +762130,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -209f78: |[209f78] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistSortAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V │ │ -209f88: 6200 035c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ -209f8c: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -209f90: 7140 7d70 1023 |0004: invoke-static {v0, v1, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@707d │ │ -209f96: 0e00 |0007: return-void │ │ +209f70: |[209f70] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtistSortAlbums:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;Ljava/lang/String;)V │ │ +209f80: 6200 035c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ +209f84: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +209f88: 7140 7d70 1023 |0004: invoke-static {v0, v1, v3, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringResponseAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;)V // method@707d │ │ +209f8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -762151,21 +762151,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -209f98: |[209f98] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ -209fa8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209fac: 6201 015c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ -209fb0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209fb6: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209fbc: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209fc2: 0e00 |000d: return-void │ │ +209f90: |[209f90] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getArtists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V │ │ +209fa0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209fa4: 6201 015c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ +209fa8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209fae: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209fb4: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209fba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0007 line=738 │ │ 0x000a line=740 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; │ │ @@ -762175,21 +762175,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -209fc4: |[209fc4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getCurrentPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ -209fd4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -209fd8: 6201 075c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ -209fdc: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -209fe2: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -209fe8: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -209fee: 0e00 |000d: return-void │ │ +209fbc: |[209fbc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getCurrentPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ +209fcc: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209fd0: 6201 075c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ +209fd4: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +209fda: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +209fe0: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +209fe6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0007 line=846 │ │ 0x000a line=848 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ @@ -762199,29 +762199,29 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -209ff0: |[209ff0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getCurrentPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;II)V │ │ -20a000: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20a004: 6201 085c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ -20a008: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20a00e: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -20a014: 6202 3d5c |000a: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ -20a018: 7110 4f65 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20a01e: 0c03 |000f: move-result-object v3 │ │ -20a020: 6e30 6870 2003 |0010: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20a026: 6202 3c5c |0013: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ -20a02a: 7110 4f65 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20a030: 0c03 |0018: move-result-object v3 │ │ -20a032: 6e30 6870 2003 |0019: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20a038: 7110 aa70 0000 |001c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -20a03e: 0e00 |001f: return-void │ │ +209fe8: |[209fe8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getCurrentPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;II)V │ │ +209ff8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +209ffc: 6201 085c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ +20a000: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20a006: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +20a00c: 6202 3d5c |000a: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ +20a010: 7110 4f65 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20a016: 0c03 |000f: move-result-object v3 │ │ +20a018: 6e30 6870 2003 |0010: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20a01e: 6202 3c5c |0013: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ +20a022: 7110 4f65 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20a028: 0c03 |0018: move-result-object v3 │ │ +20a02a: 6e30 6870 2003 |0019: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20a030: 7110 aa70 0000 |001c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +20a036: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0007 line=861 │ │ 0x000a line=862 │ │ 0x0013 line=863 │ │ 0x001c line=865 │ │ @@ -762235,19 +762235,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -20a040: |[20a040] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getFiles:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V │ │ -20a050: 6200 095c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ -20a054: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20a058: 7140 7a70 2031 |0004: invoke-static {v0, v2, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericResponseStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707a │ │ -20a05e: 0e00 |0007: return-void │ │ +20a038: |[20a038] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getFiles:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V │ │ +20a048: 6200 095c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ +20a04c: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20a050: 7140 7a70 2031 |0004: invoke-static {v0, v2, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericResponseStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707a │ │ +20a056: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -762256,36 +762256,36 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -209a4c: |[209a4c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; │ │ -209a5c: 1c00 070f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // type@0f07 │ │ -209a60: 1d00 |0002: monitor-enter v0 │ │ -209a62: 6201 4e5c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // field@5c4e │ │ -209a66: 3901 1b00 |0005: if-nez v1, 0020 // +001b │ │ -209a6a: 2201 3401 |0007: new-instance v1, Landroid/os/HandlerThread; // type@0134 │ │ -209a6e: 1a02 9605 |0009: const-string v2, "AndroMPD-QueryHandler" // string@0596 │ │ -209a72: 7020 7206 2100 |000b: invoke-direct {v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0672 │ │ -209a78: 6901 4f5c |000e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c4f │ │ -209a7c: 6e10 7606 0100 |0010: invoke-virtual {v1}, Landroid/os/HandlerThread;.start:()V // method@0676 │ │ -209a82: 2201 070f |0013: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // type@0f07 │ │ -209a86: 6202 4f5c |0015: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c4f │ │ -209a8a: 6e10 7406 0200 |0017: invoke-virtual {v2}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0674 │ │ -209a90: 0c02 |001a: move-result-object v2 │ │ -209a92: 7020 6c70 2100 |001b: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.:(Landroid/os/Looper;)V // method@706c │ │ -209a98: 6901 4e5c |001e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // field@5c4e │ │ -209a9c: 6201 4e5c |0020: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // field@5c4e │ │ -209aa0: 1e00 |0022: monitor-exit v0 │ │ -209aa2: 1101 |0023: return-object v1 │ │ -209aa4: 0d01 |0024: move-exception v1 │ │ -209aa6: 1e00 |0025: monitor-exit v0 │ │ -209aa8: 2701 |0026: throw v1 │ │ +209a44: |[209a44] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; │ │ +209a54: 1c00 070f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // type@0f07 │ │ +209a58: 1d00 |0002: monitor-enter v0 │ │ +209a5a: 6201 4e5c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // field@5c4e │ │ +209a5e: 3901 1b00 |0005: if-nez v1, 0020 // +001b │ │ +209a62: 2201 3401 |0007: new-instance v1, Landroid/os/HandlerThread; // type@0134 │ │ +209a66: 1a02 9605 |0009: const-string v2, "AndroMPD-QueryHandler" // string@0596 │ │ +209a6a: 7020 7206 2100 |000b: invoke-direct {v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0672 │ │ +209a70: 6901 4f5c |000e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c4f │ │ +209a74: 6e10 7606 0100 |0010: invoke-virtual {v1}, Landroid/os/HandlerThread;.start:()V // method@0676 │ │ +209a7a: 2201 070f |0013: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // type@0f07 │ │ +209a7e: 6202 4f5c |0015: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c4f │ │ +209a82: 6e10 7406 0200 |0017: invoke-virtual {v2}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0674 │ │ +209a88: 0c02 |001a: move-result-object v2 │ │ +209a8a: 7020 6c70 2100 |001b: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.:(Landroid/os/Looper;)V // method@706c │ │ +209a90: 6901 4e5c |001e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // field@5c4e │ │ +209a94: 6201 4e5c |0020: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // field@5c4e │ │ +209a98: 1e00 |0022: monitor-exit v0 │ │ +209a9a: 1101 |0023: return-object v1 │ │ +209a9c: 0d01 |0024: move-exception v1 │ │ +209a9e: 1e00 |0025: monitor-exit v0 │ │ +209aa0: 2701 |0026: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0022 │ │ -> 0x0024 │ │ positions : │ │ 0x0003 line=96 │ │ 0x0007 line=99 │ │ 0x0010 line=102 │ │ @@ -762298,21 +762298,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -20a060: |[20a060] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V │ │ -20a070: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20a074: 6201 0a5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ -20a078: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20a07e: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -20a084: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -20a08a: 0e00 |000d: return-void │ │ +20a058: |[20a058] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getOutputs:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;)V │ │ +20a068: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20a06c: 6201 0a5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ +20a070: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20a076: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +20a07c: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +20a082: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=913 │ │ 0x000a line=915 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList; │ │ @@ -762322,19 +762322,19 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -20a08c: |[20a08c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getSavedPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V │ │ -20a09c: 6200 0b5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ -20a0a0: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a0a4: 7140 7a70 2031 |0004: invoke-static {v0, v2, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericResponseStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707a │ │ -20a0aa: 0e00 |0007: return-void │ │ +20a084: |[20a084] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getSavedPlaylist:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Ljava/lang/String;)V │ │ +20a094: 6200 0b5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ +20a098: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a09c: 7140 7a70 2031 |0004: invoke-static {v0, v2, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericResponseStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707a │ │ +20a0a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -762343,21 +762343,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -20a0ac: |[20a0ac] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getSavedPlaylists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ -20a0bc: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20a0c0: 6201 0c5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ -20a0c4: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20a0ca: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -20a0d0: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -20a0d6: 0e00 |000d: return-void │ │ +20a0a4: |[20a0a4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getSavedPlaylists:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ +20a0b4: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20a0b8: 6201 0c5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ +20a0bc: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20a0c2: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +20a0c8: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +20a0ce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0007 line=876 │ │ 0x000a line=878 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; │ │ @@ -762367,21 +762367,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -20a0d8: |[20a0d8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getStatistics:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;)V │ │ -20a0e8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20a0ec: 6201 0d5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ -20a0f0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20a0f6: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -20a0fc: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -20a102: 0e00 |000d: return-void │ │ +20a0d0: |[20a0d0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.getStatistics:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;)V │ │ +20a0e0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20a0e4: 6201 0d5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ +20a0e8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20a0ee: 6e20 6970 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +20a0f4: 7110 aa70 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +20a0fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=924 │ │ 0x0007 line=926 │ │ 0x000a line=928 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics; │ │ @@ -762391,19 +762391,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20adfc: |[20adfc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.loadPlaylist:(Ljava/lang/String;)V │ │ -20ae0c: 6200 105c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ -20ae10: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20ae14: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20ae1a: 0e00 |0007: return-void │ │ +20adf4: |[20adf4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.loadPlaylist:(Ljava/lang/String;)V │ │ +20ae04: 6200 105c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ +20ae08: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20ae0c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20ae12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1108 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #40 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762411,19 +762411,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20ae1c: |[20ae1c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playAlbumsInPath:(Ljava/lang/String;)V │ │ -20ae2c: 6200 135c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ -20ae30: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20ae34: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20ae3a: 0e00 |0007: return-void │ │ +20ae14: |[20ae14] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playAlbumsInPath:(Ljava/lang/String;)V │ │ +20ae24: 6200 135c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ +20ae28: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20ae2c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20ae32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #41 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762431,22 +762431,22 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -20ae3c: |[20ae3c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ -20ae4c: 6200 145c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ -20ae50: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20ae54: 6202 3a5c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ -20ae58: 6e10 e571 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.ordinal:()I // method@71e5 │ │ -20ae5e: 0a04 |0009: move-result v4 │ │ -20ae60: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ -20ae66: 0e00 |000d: return-void │ │ +20ae34: |[20ae34] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ +20ae44: 6200 145c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ +20ae48: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20ae4c: 6202 3a5c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ +20ae50: 6e10 e571 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.ordinal:()I // method@71e5 │ │ +20ae56: 0a04 |0009: move-result v4 │ │ +20ae58: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ +20ae5e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ 0x0006 line=994 │ │ 0x000a line=992 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -762457,18 +762457,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -20ae68: |[20ae68] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -20ae78: 6200 155c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ -20ae7c: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ -20ae82: 0e00 |0005: return-void │ │ +20ae60: |[20ae60] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +20ae70: 6200 155c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ +20ae74: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ +20ae7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -762478,22 +762478,22 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -20ae84: |[20ae84] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ -20ae94: 6200 165c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ -20ae98: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20ae9c: 6202 3a5c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ -20aea0: 6e10 e571 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.ordinal:()I // method@71e5 │ │ -20aea6: 0a04 |0009: move-result v4 │ │ -20aea8: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ -20aeae: 0e00 |000d: return-void │ │ +20ae7c: |[20ae7c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V │ │ +20ae8c: 6200 165c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ +20ae90: 6201 415c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20ae94: 6202 3a5c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ +20ae98: 6e10 e571 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.ordinal:()I // method@71e5 │ │ +20ae9e: 0a04 |0009: move-result v4 │ │ +20aea0: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ +20aea6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1003 │ │ 0x0006 line=1005 │ │ 0x000a line=1003 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -762504,18 +762504,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -20aeb0: |[20aeb0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtistSortAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -20aec0: 6200 175c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ -20aec4: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ -20aeca: 0e00 |0005: return-void │ │ +20aea8: |[20aea8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playArtistSortAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +20aeb8: 6200 175c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ +20aebc: 7140 7670 1032 |0002: invoke-static {v0, v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericArtistAlbumAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7076 │ │ +20aec2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=971 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -762525,19 +762525,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20aecc: |[20aecc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playDirectory:(Ljava/lang/String;)V │ │ -20aedc: 6200 185c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ -20aee0: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20aee4: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20aeea: 0e00 |0007: return-void │ │ +20aec4: |[20aec4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playDirectory:(Ljava/lang/String;)V │ │ +20aed4: 6200 185c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ +20aed8: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20aedc: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20aee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1039 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #46 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762545,19 +762545,19 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20aeec: |[20aeec] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playIndexAsNext:(I)V │ │ -20aefc: 6200 115c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ -20af00: 6201 385c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -20af04: 7130 7970 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@7079 │ │ -20af0a: 0e00 |0007: return-void │ │ +20aee4: |[20aee4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playIndexAsNext:(I)V │ │ +20aef4: 6200 115c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ +20aef8: 6201 385c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +20aefc: 7130 7970 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@7079 │ │ +20af02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1078 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ #47 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762565,19 +762565,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20af0c: |[20af0c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playPlaylist:(Ljava/lang/String;)V │ │ -20af1c: 6200 195c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ -20af20: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20af24: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20af2a: 0e00 |0007: return-void │ │ +20af04: |[20af04] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playPlaylist:(Ljava/lang/String;)V │ │ +20af14: 6200 195c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ +20af18: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20af1c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20af22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #48 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762585,19 +762585,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20af2c: |[20af2c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playSong:(Ljava/lang/String;)V │ │ -20af3c: 6200 1b5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ -20af40: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -20af44: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20af4a: 0e00 |0007: return-void │ │ +20af24: |[20af24] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playSong:(Ljava/lang/String;)V │ │ +20af34: 6200 1b5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ +20af38: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +20af3c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20af42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #49 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762605,19 +762605,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20af4c: |[20af4c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playSongNext:(Ljava/lang/String;)V │ │ -20af5c: 6200 1c5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ -20af60: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -20af64: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20af6a: 0e00 |0007: return-void │ │ +20af44: |[20af44] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.playSongNext:(Ljava/lang/String;)V │ │ +20af54: 6200 1c5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ +20af58: 6201 475c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +20af5c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20af62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1050 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #50 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762625,19 +762625,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20af6c: |[20af6c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removePlaylist:(Ljava/lang/String;)V │ │ -20af7c: 6200 1d5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ -20af80: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20af84: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20af8a: 0e00 |0007: return-void │ │ +20af64: |[20af64] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removePlaylist:(Ljava/lang/String;)V │ │ +20af74: 6200 1d5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ +20af78: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20af7c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20af82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #51 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762645,19 +762645,19 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20af8c: |[20af8c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removeSongFromCurrentPlaylist:(I)V │ │ -20af9c: 6200 1f5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ -20afa0: 6201 385c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -20afa4: 7130 7970 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@7079 │ │ -20afaa: 0e00 |0007: return-void │ │ +20af84: |[20af84] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removeSongFromCurrentPlaylist:(I)V │ │ +20af94: 6200 1f5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ +20af98: 6201 385c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +20af9c: 7130 7970 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@7079 │ │ +20afa2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1064 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ #52 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762665,20 +762665,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -20afac: |[20afac] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removeSongFromSavedPlaylist:(Ljava/lang/String;I)V │ │ -20afbc: 6200 205c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ -20afc0: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20afc4: 6202 385c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -20afc8: 7154 7c70 1023 |0006: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ -20afce: 0e00 |0009: return-void │ │ +20afa4: |[20afa4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removeSongFromSavedPlaylist:(Ljava/lang/String;I)V │ │ +20afb4: 6200 205c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ +20afb8: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20afbc: 6202 385c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +20afc0: 7154 7c70 1023 |0006: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ +20afc6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1097 │ │ locals : │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x000a reg=4 (null) I │ │ │ │ @@ -762687,28 +762687,28 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -20afd0: |[20afd0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removeSongRangeFromCurrentPlaylist:(II)V │ │ -20afe0: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20afe4: 6201 1e5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ -20afe8: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20afee: 6201 3d5c |0007: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ -20aff2: 7110 4f65 0200 |0009: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20aff8: 0c02 |000c: move-result-object v2 │ │ -20affa: 6e30 6870 1002 |000d: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20b000: 6202 3c5c |0010: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ -20b004: 7110 4f65 0300 |0012: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20b00a: 0c03 |0015: move-result-object v3 │ │ -20b00c: 6e30 6870 2003 |0016: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20b012: 7110 aa70 0000 |0019: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -20b018: 0e00 |001c: return-void │ │ +20afc8: |[20afc8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.removeSongRangeFromCurrentPlaylist:(II)V │ │ +20afd8: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20afdc: 6201 1e5c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ +20afe0: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20afe6: 6201 3d5c |0007: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ +20afea: 7110 4f65 0200 |0009: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20aff0: 0c02 |000c: move-result-object v2 │ │ +20aff2: 6e30 6870 1002 |000d: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20aff8: 6202 3c5c |0010: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ +20affc: 7110 4f65 0300 |0012: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20b002: 0c03 |0015: move-result-object v3 │ │ +20b004: 6e30 6870 2003 |0016: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20b00a: 7110 aa70 0000 |0019: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +20b010: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1069 │ │ 0x0007 line=1071 │ │ 0x0010 line=1072 │ │ 0x0019 line=1074 │ │ locals : │ │ @@ -762720,19 +762720,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20b01c: |[20b01c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.savePlaylist:(Ljava/lang/String;)V │ │ -20b02c: 6200 215c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ -20b030: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20b034: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20b03a: 0e00 |0007: return-void │ │ +20b014: |[20b014] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.savePlaylist:(Ljava/lang/String;)V │ │ +20b024: 6200 215c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ +20b028: 6201 435c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20b02c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20b032: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1083 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ #55 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ @@ -762740,22 +762740,22 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -20b03c: |[20b03c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.searchAddFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ -20b04c: 6200 eb5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ -20b050: 6201 445c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -20b054: 6202 345c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -20b058: 6e10 f670 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20b05e: 0a04 |0009: move-result v4 │ │ -20b060: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ -20b066: 0e00 |000d: return-void │ │ +20b034: |[20b034] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.searchAddFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ +20b044: 6200 eb5b |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ +20b048: 6201 445c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +20b04c: 6202 345c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +20b050: 6e10 f670 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20b056: 0a04 |0009: move-result v4 │ │ +20b058: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ +20b05e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ 0x0006 line=1149 │ │ 0x000a line=1147 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -762766,29 +762766,29 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -20b068: |[20b068] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.searchFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ -20b078: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20b07c: 6201 225c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ -20b080: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ -20b086: 6e20 6970 4000 |0007: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ -20b08c: 6204 445c |000a: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -20b090: 6e30 6a70 4002 |000c: invoke-virtual {v0, v4, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ -20b096: 6202 345c |000f: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -20b09a: 6e10 f670 0300 |0011: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20b0a0: 0a03 |0014: move-result v3 │ │ -20b0a2: 7110 4f65 0300 |0015: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -20b0a8: 0c03 |0018: move-result-object v3 │ │ -20b0aa: 6e30 6870 2003 |0019: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ -20b0b0: 7110 aa70 0000 |001c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ -20b0b6: 0e00 |001f: return-void │ │ +20b060: |[20b060] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.searchFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;)V │ │ +20b070: 2200 060f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20b074: 6201 225c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ +20b078: 7020 6370 1000 |0004: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7063 │ │ +20b07e: 6e20 6970 4000 |0007: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setResponseHandler:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler;)V // method@7069 │ │ +20b084: 6204 445c |000a: sget-object v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +20b088: 6e30 6a70 4002 |000c: invoke-virtual {v0, v4, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@706a │ │ +20b08e: 6202 345c |000f: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +20b092: 6e10 f670 0300 |0011: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20b098: 0a03 |0014: move-result v3 │ │ +20b09a: 7110 4f65 0300 |0015: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +20b0a0: 0c03 |0018: move-result-object v3 │ │ +20b0a2: 6e30 6870 2003 |0019: invoke-virtual {v0, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.setIntExtras:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;Ljava/lang/Integer;)V // method@7068 │ │ +20b0a8: 7110 aa70 0000 |001c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V // method@70aa │ │ +20b0ae: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0007 line=1133 │ │ 0x000a line=1134 │ │ 0x000f line=1135 │ │ 0x001c line=1137 │ │ @@ -762802,22 +762802,22 @@ │ │ type : '(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -20b0b8: |[20b0b8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.searchPlayFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ -20b0c8: 6200 1a5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1a │ │ -20b0cc: 6201 445c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -20b0d0: 6202 345c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -20b0d4: 6e10 f670 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ -20b0da: 0a04 |0009: move-result v4 │ │ -20b0dc: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ -20b0e2: 0e00 |000d: return-void │ │ +20b0b0: |[20b0b0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.searchPlayFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V │ │ +20b0c0: 6200 1a5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1a │ │ +20b0c4: 6201 445c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +20b0c8: 6202 345c |0004: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +20b0cc: 6e10 f670 0400 |0006: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.ordinal:()I // method@70f6 │ │ +20b0d2: 0a04 |0009: move-result v4 │ │ +20b0d4: 7154 7c70 1023 |000a: invoke-static {v0, v1, v3, v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringIntAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;I)V // method@707c │ │ +20b0da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1159 │ │ 0x0006 line=1161 │ │ 0x000a line=1159 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -762828,24 +762828,24 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -20b0e4: |[20b0e4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V │ │ -20b0f4: 7100 8d06 0000 |0000: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ -20b0fa: 0c00 |0003: move-result-object v0 │ │ -20b0fc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -20b100: 0e00 |0006: return-void │ │ -20b102: 5b01 8600 |0007: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20b106: 7100 8e70 0000 |0009: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // method@708e │ │ -20b10c: 0c01 |000c: move-result-object v1 │ │ -20b10e: 6e20 a970 0100 |000d: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMessage:(Landroid/os/Message;)Z // method@70a9 │ │ -20b114: 0e00 |0010: return-void │ │ +20b0dc: |[20b0dc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.sendMsg:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;)V │ │ +20b0ec: 7100 8d06 0000 |0000: invoke-static {}, Landroid/os/Message;.obtain:()Landroid/os/Message; // method@068d │ │ +20b0f2: 0c00 |0003: move-result-object v0 │ │ +20b0f4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +20b0f8: 0e00 |0006: return-void │ │ +20b0fa: 5b01 8600 |0007: iput-object v1, v0, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20b0fe: 7100 8e70 0000 |0009: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler; // method@708e │ │ +20b104: 0c01 |000c: move-result-object v1 │ │ +20b106: 6e20 a970 0100 |000d: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.sendMessage:(Landroid/os/Message;)Z // method@70a9 │ │ +20b10c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0007 line=580 │ │ 0x0009 line=582 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; │ │ @@ -762855,37 +762855,37 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20b118: |[20b118] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.shufflePlaylist:()V │ │ -20b128: 6200 295c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ -20b12c: 7110 7870 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericEmptyAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7078 │ │ -20b132: 0e00 |0005: return-void │ │ +20b110: |[20b110] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.shufflePlaylist:()V │ │ +20b120: 6200 295c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ +20b124: 7110 7870 0000 |0002: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericEmptyAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;)V // method@7078 │ │ +20b12a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1059 │ │ locals : │ │ │ │ #60 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;) │ │ name : 'updateDatabase' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -20b134: |[20b134] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.updateDatabase:(Ljava/lang/String;)V │ │ -20b144: 6200 2d5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ -20b148: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20b14c: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ -20b152: 0e00 |0007: return-void │ │ +20b12c: |[20b12c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.updateDatabase:(Ljava/lang/String;)V │ │ +20b13c: 6200 2d5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ +20b140: 6201 425c |0002: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20b144: 7130 7b70 1002 |0004: invoke-static {v0, v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.genericStringAction:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;Ljava/lang/String;)V // method@707b │ │ +20b14a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -762894,819 +762894,819 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1643 16-bit code units │ │ -20a104: |[20a104] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.handleMessage:(Landroid/os/Message;)V │ │ -20a114: 6f20 5370 6500 |0000: invoke-super {v5, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMessage:(Landroid/os/Message;)V // method@7053 │ │ -20a11a: 5460 8600 |0003: iget-object v0, v6, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20a11e: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20a122: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -20a126: 0e00 |0009: return-void │ │ -20a128: 5466 8600 |000a: iget-object v6, v6, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20a12c: 1f06 060f |000c: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20a130: 6e10 6470 0600 |000e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ -20a136: 0c00 |0011: move-result-object v0 │ │ -20a138: 6201 fd5b |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ -20a13c: 3310 1800 |0014: if-ne v0, v1, 002c // +0018 │ │ -20a140: 6e10 6670 0600 |0016: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a146: 0c06 |0019: move-result-object v6 │ │ -20a148: 2060 fb0e |001a: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a14c: 3900 0300 |001c: if-nez v0, 001f // +0003 │ │ -20a150: 0e00 |001e: return-void │ │ -20a152: 6200 cc5c |001f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a156: 6e10 9871 0000 |0021: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbums:()Ljava/util/List; // method@7198 │ │ -20a15c: 0c00 |0024: move-result-object v0 │ │ -20a15e: 1f06 fb0e |0025: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a162: 6e20 1470 0600 |0027: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ -20a168: 2900 4006 |002a: goto/16 066a // +0640 │ │ -20a16c: 6201 fe5b |002c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ -20a170: 3310 1e00 |002e: if-ne v0, v1, 004c // +001e │ │ -20a174: 6e10 6670 0600 |0030: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a17a: 0c00 |0033: move-result-object v0 │ │ -20a17c: 2001 fb0e |0034: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a180: 3901 0300 |0036: if-nez v1, 0039 // +0003 │ │ -20a184: 0e00 |0038: return-void │ │ -20a186: 6201 425c |0039: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20a18a: 6e20 6770 1600 |003b: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a190: 0c06 |003e: move-result-object v6 │ │ -20a192: 6201 cc5c |003f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a196: 6e20 9971 6100 |0041: invoke-virtual {v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumsInPath:(Ljava/lang/String;)Ljava/util/List; // method@7199 │ │ -20a19c: 0c06 |0044: move-result-object v6 │ │ -20a19e: 1f00 fb0e |0045: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a1a2: 6e20 1470 6000 |0047: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ -20a1a8: 2900 2006 |004a: goto/16 066a // +0620 │ │ -20a1ac: 6201 135c |004c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ -20a1b0: 1202 |004e: const/4 v2, #int 0 // #0 │ │ -20a1b2: 3310 3c00 |004f: if-ne v0, v1, 008b // +003c │ │ -20a1b6: 6200 425c |0051: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20a1ba: 6e20 6770 0600 |0053: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a1c0: 0c06 |0056: move-result-object v6 │ │ -20a1c2: 6200 cc5c |0057: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a1c6: 6e20 9971 6000 |0059: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumsInPath:(Ljava/lang/String;)Ljava/util/List; // method@7199 │ │ -20a1cc: 0c06 |005c: move-result-object v6 │ │ -20a1ce: 6200 cc5c |005d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a1d2: 6e10 8f71 0000 |005f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20a1d8: 7210 cd66 0600 |0062: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -20a1de: 0c06 |0065: move-result-object v6 │ │ -20a1e0: 7210 b166 0600 |0066: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20a1e6: 0a00 |0069: move-result v0 │ │ -20a1e8: 3800 1a00 |006a: if-eqz v0, 0084 // +001a │ │ -20a1ec: 7210 b266 0600 |006c: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20a1f2: 0c00 |006f: move-result-object v0 │ │ -20a1f4: 1f00 2a0f |0070: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -20a1f8: 6201 cc5c |0072: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a1fc: 6e10 f571 0000 |0074: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -20a202: 0c03 |0077: move-result-object v3 │ │ -20a204: 6e10 f071 0000 |0078: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ -20a20a: 0c04 |007b: move-result-object v4 │ │ -20a20c: 6e10 f471 0000 |007c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ -20a212: 0c00 |007f: move-result-object v0 │ │ -20a214: 6e40 8471 3104 |0080: invoke-virtual {v1, v3, v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ -20a21a: 28e3 |0083: goto 0066 // -001d │ │ -20a21c: 6206 cc5c |0084: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a220: 6e20 b271 2600 |0086: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20a226: 2900 e105 |0089: goto/16 066a // +05e1 │ │ -20a22a: 6201 045c |008b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ -20a22e: 3310 2100 |008d: if-ne v0, v1, 00ae // +0021 │ │ -20a232: 6200 415c |008f: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a236: 6e20 6770 0600 |0091: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a23c: 0c00 |0094: move-result-object v0 │ │ -20a23e: 6e10 6670 0600 |0095: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a244: 0c06 |0098: move-result-object v6 │ │ -20a246: 2061 fb0e |0099: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a24a: 3801 1200 |009b: if-eqz v1, 00ad // +0012 │ │ -20a24e: 3900 0300 |009d: if-nez v0, 00a0 // +0003 │ │ -20a252: 280e |009f: goto 00ad // +000e │ │ -20a254: 6201 cc5c |00a0: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a258: 6e20 9c71 0100 |00a2: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719c │ │ -20a25e: 0c00 |00a5: move-result-object v0 │ │ -20a260: 1f06 fb0e |00a6: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a264: 6e20 1470 0600 |00a8: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ -20a26a: 2900 bf05 |00ab: goto/16 066a // +05bf │ │ -20a26e: 0e00 |00ad: return-void │ │ -20a270: 6201 035c |00ae: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ -20a274: 3310 2100 |00b0: if-ne v0, v1, 00d1 // +0021 │ │ -20a278: 6200 415c |00b2: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a27c: 6e20 6770 0600 |00b4: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a282: 0c00 |00b7: move-result-object v0 │ │ -20a284: 6e10 6670 0600 |00b8: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a28a: 0c06 |00bb: move-result-object v6 │ │ -20a28c: 2061 fb0e |00bc: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a290: 3801 1200 |00be: if-eqz v1, 00d0 // +0012 │ │ -20a294: 3900 0300 |00c0: if-nez v0, 00c3 // +0003 │ │ -20a298: 280e |00c2: goto 00d0 // +000e │ │ -20a29a: 6201 cc5c |00c3: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a29e: 6e20 9e71 0100 |00c5: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719e │ │ -20a2a4: 0c00 |00c8: move-result-object v0 │ │ -20a2a6: 1f06 fb0e |00c9: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ -20a2aa: 6e20 1470 0600 |00cb: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ -20a2b0: 2900 9c05 |00ce: goto/16 066a // +059c │ │ -20a2b4: 0e00 |00d0: return-void │ │ -20a2b6: 6201 015c |00d1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ -20a2ba: 3310 1800 |00d3: if-ne v0, v1, 00eb // +0018 │ │ -20a2be: 6e10 6670 0600 |00d5: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a2c4: 0c06 |00d8: move-result-object v6 │ │ -20a2c6: 2060 fc0e |00d9: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a2ca: 3900 0300 |00db: if-nez v0, 00de // +0003 │ │ -20a2ce: 0e00 |00dd: return-void │ │ -20a2d0: 6200 cc5c |00de: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a2d4: 6e10 9f71 0000 |00e0: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ -20a2da: 0c00 |00e3: move-result-object v0 │ │ -20a2dc: 1f06 fc0e |00e4: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a2e0: 6e20 1a70 0600 |00e6: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ -20a2e6: 2900 8105 |00e9: goto/16 066a // +0581 │ │ -20a2ea: 6201 025c |00eb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ -20a2ee: 3310 1800 |00ed: if-ne v0, v1, 0105 // +0018 │ │ -20a2f2: 6e10 6670 0600 |00ef: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a2f8: 0c06 |00f2: move-result-object v6 │ │ -20a2fa: 2060 fc0e |00f3: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a2fe: 3900 0300 |00f5: if-nez v0, 00f8 // +0003 │ │ -20a302: 0e00 |00f7: return-void │ │ -20a304: 6200 cc5c |00f8: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a308: 6e10 a071 0000 |00fa: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistsSort:()Ljava/util/List; // method@71a0 │ │ -20a30e: 0c00 |00fd: move-result-object v0 │ │ -20a310: 1f06 fc0e |00fe: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a314: 6e20 1a70 0600 |0100: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ -20a31a: 2900 6705 |0103: goto/16 066a // +0567 │ │ -20a31e: 6201 fb5b |0105: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ -20a322: 3310 2d00 |0107: if-ne v0, v1, 0134 // +002d │ │ -20a326: 6e10 6670 0600 |0109: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a32c: 0c06 |010c: move-result-object v6 │ │ -20a32e: 2060 fc0e |010d: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a332: 3900 0300 |010f: if-nez v0, 0112 // +0003 │ │ -20a336: 0e00 |0111: return-void │ │ -20a338: 6200 cc5c |0112: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a33c: 6e10 ab71 0000 |0114: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -20a342: 0c00 |0117: move-result-object v0 │ │ -20a344: 3800 0f00 |0118: if-eqz v0, 0127 // +000f │ │ -20a348: 6e10 ee70 0000 |011a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ -20a34e: 0a00 |011d: move-result v0 │ │ -20a350: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -20a354: 6200 cc5c |0120: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a358: 6e10 9571 0000 |0122: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArtists:()Ljava/util/List; // method@7195 │ │ -20a35e: 0c00 |0125: move-result-object v0 │ │ -20a360: 2807 |0126: goto 012d // +0007 │ │ -20a362: 6200 cc5c |0127: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a366: 6e10 9f71 0000 |0129: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ -20a36c: 0c00 |012c: move-result-object v0 │ │ -20a36e: 1f06 fc0e |012d: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a372: 6e20 1a70 0600 |012f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ -20a378: 2900 3805 |0132: goto/16 066a // +0538 │ │ -20a37c: 6201 fc5b |0134: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ -20a380: 3310 2d00 |0136: if-ne v0, v1, 0163 // +002d │ │ -20a384: 6e10 6670 0600 |0138: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a38a: 0c06 |013b: move-result-object v6 │ │ -20a38c: 2060 fc0e |013c: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a390: 3900 0300 |013e: if-nez v0, 0141 // +0003 │ │ -20a394: 0e00 |0140: return-void │ │ -20a396: 6200 cc5c |0141: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a39a: 6e10 ab71 0000 |0143: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -20a3a0: 0c00 |0146: move-result-object v0 │ │ -20a3a2: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ -20a3a6: 6e10 ee70 0000 |0149: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ -20a3ac: 0a00 |014c: move-result v0 │ │ -20a3ae: 3800 0900 |014d: if-eqz v0, 0156 // +0009 │ │ -20a3b2: 6200 cc5c |014f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a3b6: 6e10 9671 0000 |0151: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArtistsSort:()Ljava/util/List; // method@7196 │ │ -20a3bc: 0c00 |0154: move-result-object v0 │ │ -20a3be: 2807 |0155: goto 015c // +0007 │ │ -20a3c0: 6200 cc5c |0156: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a3c4: 6e10 a071 0000 |0158: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistsSort:()Ljava/util/List; // method@71a0 │ │ -20a3ca: 0c00 |015b: move-result-object v0 │ │ -20a3cc: 1f06 fc0e |015c: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ -20a3d0: 6e20 1a70 0600 |015e: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ -20a3d6: 2900 0905 |0161: goto/16 066a // +0509 │ │ -20a3da: 6201 005c |0163: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ -20a3de: 3310 2700 |0165: if-ne v0, v1, 018c // +0027 │ │ -20a3e2: 6200 405c |0167: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -20a3e6: 6e20 6770 0600 |0169: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a3ec: 0c00 |016c: move-result-object v0 │ │ -20a3ee: 6201 3f5c |016d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -20a3f2: 6e20 6770 1600 |016f: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a3f8: 0c01 |0172: move-result-object v1 │ │ -20a3fa: 6e10 6670 0600 |0173: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a400: 0c06 |0176: move-result-object v6 │ │ -20a402: 2062 fd0e |0177: instance-of v2, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a406: 3802 1200 |0179: if-eqz v2, 018b // +0012 │ │ -20a40a: 3900 0300 |017b: if-nez v0, 017e // +0003 │ │ -20a40e: 280e |017d: goto 018b // +000e │ │ -20a410: 6202 cc5c |017e: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a414: 6e30 9771 0201 |0180: invoke-virtual {v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumTracks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@7197 │ │ -20a41a: 0c00 |0183: move-result-object v0 │ │ -20a41c: 1f06 fd0e |0184: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a420: 6e20 2070 0600 |0186: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20a426: 2900 e104 |0189: goto/16 066a // +04e1 │ │ -20a42a: 0e00 |018b: return-void │ │ -20a42c: 6201 0f5c |018c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ -20a430: 3310 1800 |018e: if-ne v0, v1, 01a6 // +0018 │ │ -20a434: 6e10 6670 0600 |0190: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a43a: 0c06 |0193: move-result-object v6 │ │ -20a43c: 2060 fd0e |0194: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a440: 3900 0300 |0196: if-nez v0, 0199 // +0003 │ │ -20a444: 0e00 |0198: return-void │ │ -20a446: 6200 cc5c |0199: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a44a: 6e10 9a71 0000 |019b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAllTracks:()Ljava/util/List; // method@719a │ │ -20a450: 0c00 |019e: move-result-object v0 │ │ -20a452: 1f06 fd0e |019f: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a456: 6e20 2070 0600 |01a1: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20a45c: 2900 c604 |01a4: goto/16 066a // +04c6 │ │ -20a460: 6201 055c |01a6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ -20a464: 3310 2f00 |01a8: if-ne v0, v1, 01d7 // +002f │ │ -20a468: 6200 415c |01aa: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a46c: 6e20 6770 0600 |01ac: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a472: 0c00 |01af: move-result-object v0 │ │ -20a474: 6201 405c |01b0: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -20a478: 6e20 6770 1600 |01b2: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a47e: 0c01 |01b5: move-result-object v1 │ │ -20a480: 6202 3f5c |01b6: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -20a484: 6e20 6770 2600 |01b8: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a48a: 0c02 |01bb: move-result-object v2 │ │ -20a48c: 6e10 6670 0600 |01bc: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a492: 0c06 |01bf: move-result-object v6 │ │ -20a494: 2063 fd0e |01c0: instance-of v3, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a498: 3803 1400 |01c2: if-eqz v3, 01d6 // +0014 │ │ -20a49c: 3801 1200 |01c4: if-eqz v1, 01d6 // +0012 │ │ -20a4a0: 3900 0300 |01c6: if-nez v0, 01c9 // +0003 │ │ -20a4a4: 280e |01c8: goto 01d6 // +000e │ │ -20a4a6: 6203 cc5c |01c9: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a4aa: 6e40 9b71 1320 |01cb: invoke-virtual {v3, v1, v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719b │ │ -20a4b0: 0c00 |01ce: move-result-object v0 │ │ -20a4b2: 1f06 fd0e |01cf: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a4b6: 6e20 2070 0600 |01d1: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20a4bc: 2900 9604 |01d4: goto/16 066a // +0496 │ │ -20a4c0: 0e00 |01d6: return-void │ │ -20a4c2: 6201 065c |01d7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ -20a4c6: 3310 2f00 |01d9: if-ne v0, v1, 0208 // +002f │ │ -20a4ca: 6200 415c |01db: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a4ce: 6e20 6770 0600 |01dd: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a4d4: 0c00 |01e0: move-result-object v0 │ │ -20a4d6: 6201 405c |01e1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -20a4da: 6e20 6770 1600 |01e3: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a4e0: 0c01 |01e6: move-result-object v1 │ │ -20a4e2: 6202 3f5c |01e7: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -20a4e6: 6e20 6770 2600 |01e9: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a4ec: 0c02 |01ec: move-result-object v2 │ │ -20a4ee: 6e10 6670 0600 |01ed: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a4f4: 0c06 |01f0: move-result-object v6 │ │ -20a4f6: 2063 fd0e |01f1: instance-of v3, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a4fa: 3803 1400 |01f3: if-eqz v3, 0207 // +0014 │ │ -20a4fe: 3801 1200 |01f5: if-eqz v1, 0207 // +0012 │ │ -20a502: 3900 0300 |01f7: if-nez v0, 01fa // +0003 │ │ -20a506: 280e |01f9: goto 0207 // +000e │ │ -20a508: 6203 cc5c |01fa: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a50c: 6e40 9d71 1320 |01fc: invoke-virtual {v3, v1, v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719d │ │ -20a512: 0c00 |01ff: move-result-object v0 │ │ -20a514: 1f06 fd0e |0200: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a518: 6e20 2070 0600 |0202: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20a51e: 2900 6504 |0205: goto/16 066a // +0465 │ │ -20a522: 0e00 |0207: return-void │ │ -20a524: 6201 075c |0208: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ -20a528: 3310 1800 |020a: if-ne v0, v1, 0222 // +0018 │ │ -20a52c: 6e10 6670 0600 |020c: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a532: 0c06 |020f: move-result-object v6 │ │ -20a534: 2060 fd0e |0210: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a538: 3900 0300 |0212: if-nez v0, 0215 // +0003 │ │ -20a53c: 0e00 |0214: return-void │ │ -20a53e: 6200 cc5c |0215: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a542: 6e10 a171 0000 |0217: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentPlaylist:()Ljava/util/List; // method@71a1 │ │ -20a548: 0c00 |021a: move-result-object v0 │ │ -20a54a: 1f06 fd0e |021b: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a54e: 6e20 2070 0600 |021d: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20a554: 2900 4a04 |0220: goto/16 066a // +044a │ │ -20a558: 6201 085c |0222: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ -20a55c: 3310 2c00 |0224: if-ne v0, v1, 0250 // +002c │ │ -20a560: 6200 3d5c |0226: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ -20a564: 6e20 6570 0600 |0228: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20a56a: 0c00 |022b: move-result-object v0 │ │ -20a56c: 6e10 4865 0000 |022c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20a572: 0a00 |022f: move-result v0 │ │ -20a574: 6201 3c5c |0230: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ -20a578: 6e20 6570 1600 |0232: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20a57e: 0c01 |0235: move-result-object v1 │ │ -20a580: 6e10 4865 0100 |0236: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20a586: 0a01 |0239: move-result v1 │ │ -20a588: 6e10 6670 0600 |023a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a58e: 0c06 |023d: move-result-object v6 │ │ -20a590: 2062 fd0e |023e: instance-of v2, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a594: 3902 0300 |0240: if-nez v2, 0243 // +0003 │ │ -20a598: 0e00 |0242: return-void │ │ -20a59a: 6202 cc5c |0243: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a59e: 6e30 a271 0201 |0245: invoke-virtual {v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentPlaylistWindow:(II)Ljava/util/List; // method@71a2 │ │ -20a5a4: 0c02 |0248: move-result-object v2 │ │ -20a5a6: 1f06 fd0e |0249: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a5aa: 6e40 2170 2610 |024b: invoke-virtual {v6, v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;II)V // method@7021 │ │ -20a5b0: 2900 1c04 |024e: goto/16 066a // +041c │ │ -20a5b4: 6201 0b5c |0250: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ -20a5b8: 3310 1e00 |0252: if-ne v0, v1, 0270 // +001e │ │ -20a5bc: 6200 435c |0254: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a5c0: 6e20 6770 0600 |0256: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a5c6: 0c00 |0259: move-result-object v0 │ │ -20a5c8: 6e10 6670 0600 |025a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a5ce: 0c06 |025d: move-result-object v6 │ │ -20a5d0: 2061 fd0e |025e: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a5d4: 3901 0300 |0260: if-nez v1, 0263 // +0003 │ │ -20a5d8: 0e00 |0262: return-void │ │ -20a5da: 6201 cc5c |0263: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a5de: 6e20 a971 0100 |0265: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSavedPlaylist:(Ljava/lang/String;)Ljava/util/List; // method@71a9 │ │ -20a5e4: 0c00 |0268: move-result-object v0 │ │ -20a5e6: 1f06 fd0e |0269: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a5ea: 6e20 2070 0600 |026b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20a5f0: 2900 fc03 |026e: goto/16 066a // +03fc │ │ -20a5f4: 6201 0c5c |0270: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ -20a5f8: 3310 1800 |0272: if-ne v0, v1, 028a // +0018 │ │ -20a5fc: 6e10 6670 0600 |0274: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a602: 0c06 |0277: move-result-object v6 │ │ -20a604: 2060 fd0e |0278: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a608: 3900 0300 |027a: if-nez v0, 027d // +0003 │ │ -20a60c: 0e00 |027c: return-void │ │ -20a60e: 6200 cc5c |027d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a612: 6e10 a871 0000 |027f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getPlaylists:()Ljava/util/List; // method@71a8 │ │ -20a618: 0c00 |0282: move-result-object v0 │ │ -20a61a: 1f06 fd0e |0283: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20a61e: 6e20 2070 0600 |0285: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20a624: 2900 e203 |0288: goto/16 066a // +03e2 │ │ -20a628: 6201 ff5b |028a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ -20a62c: 3310 1e00 |028c: if-ne v0, v1, 02aa // +001e │ │ -20a630: 6e10 6670 0600 |028e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20a636: 0c00 |0291: move-result-object v0 │ │ -20a638: 2001 fa0e |0292: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt; // type@0efa │ │ -20a63c: 3901 0300 |0294: if-nez v1, 0297 // +0003 │ │ -20a640: 0e00 |0296: return-void │ │ -20a642: 6201 425c |0297: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20a646: 6e20 6770 1600 |0299: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a64c: 0c06 |029c: move-result-object v6 │ │ -20a64e: 6201 cc5c |029d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a652: 6e20 9471 6100 |029f: invoke-virtual {v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArt:(Ljava/lang/String;)[B // method@7194 │ │ -20a658: 0c01 |02a2: move-result-object v1 │ │ -20a65a: 1f00 fa0e |02a3: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt; // type@0efa │ │ -20a65e: 6e30 0e70 1006 |02a5: invoke-virtual {v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.sendAlbumArtwork:([BLjava/lang/String;)V // method@700e │ │ -20a664: 2900 c203 |02a8: goto/16 066a // +03c2 │ │ -20a668: 6201 215c |02aa: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ -20a66c: 3310 0f00 |02ac: if-ne v0, v1, 02bb // +000f │ │ -20a670: 6200 435c |02ae: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a674: 6e20 6770 0600 |02b0: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a67a: 0c06 |02b3: move-result-object v6 │ │ -20a67c: 6200 cc5c |02b4: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a680: 6e20 b971 6000 |02b6: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.savePlaylist:(Ljava/lang/String;)V // method@71b9 │ │ -20a686: 2900 b103 |02b9: goto/16 066a // +03b1 │ │ -20a68a: 6201 ec5b |02bb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ -20a68e: 3310 1500 |02bd: if-ne v0, v1, 02d2 // +0015 │ │ -20a692: 6200 435c |02bf: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a696: 6e20 6770 0600 |02c1: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a69c: 0c00 |02c4: move-result-object v0 │ │ -20a69e: 6201 425c |02c5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20a6a2: 6e20 6770 1600 |02c7: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a6a8: 0c06 |02ca: move-result-object v6 │ │ -20a6aa: 6201 cc5c |02cb: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a6ae: 6e30 8c71 0106 |02cd: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSongToPlaylist:(Ljava/lang/String;Ljava/lang/String;)V // method@718c │ │ -20a6b4: 2900 9a03 |02d0: goto/16 066a // +039a │ │ -20a6b8: 6201 205c |02d2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ -20a6bc: 3310 1900 |02d4: if-ne v0, v1, 02ed // +0019 │ │ -20a6c0: 6200 435c |02d6: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a6c4: 6e20 6770 0600 |02d8: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a6ca: 0c00 |02db: move-result-object v0 │ │ -20a6cc: 6201 385c |02dc: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -20a6d0: 6e20 6570 1600 |02de: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20a6d6: 0c06 |02e1: move-result-object v6 │ │ -20a6d8: 6e10 4865 0600 |02e2: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20a6de: 0a06 |02e5: move-result v6 │ │ -20a6e0: 6201 cc5c |02e6: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a6e4: 6e30 b871 0106 |02e8: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeSongFromPlaylist:(Ljava/lang/String;I)V // method@71b8 │ │ -20a6ea: 2900 7f03 |02eb: goto/16 066a // +037f │ │ -20a6ee: 6201 1d5c |02ed: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ -20a6f2: 3310 0f00 |02ef: if-ne v0, v1, 02fe // +000f │ │ -20a6f6: 6200 435c |02f1: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a6fa: 6e20 6770 0600 |02f3: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a700: 0c06 |02f6: move-result-object v6 │ │ -20a702: 6200 cc5c |02f7: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a706: 6e20 b671 6000 |02f9: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removePlaylist:(Ljava/lang/String;)V // method@71b6 │ │ -20a70c: 2900 6e03 |02fc: goto/16 066a // +036e │ │ -20a710: 6201 105c |02fe: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ -20a714: 3310 0f00 |0300: if-ne v0, v1, 030f // +000f │ │ -20a718: 6200 435c |0302: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a71c: 6e20 6770 0600 |0304: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a722: 0c06 |0307: move-result-object v6 │ │ -20a724: 6200 cc5c |0308: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a728: 6e20 ae71 6000 |030a: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.loadPlaylist:(Ljava/lang/String;)V // method@71ae │ │ -20a72e: 2900 5d03 |030d: goto/16 066a // +035d │ │ -20a732: 6201 195c |030f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ -20a736: 3310 1900 |0311: if-ne v0, v1, 032a // +0019 │ │ -20a73a: 6200 435c |0313: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ -20a73e: 6e20 6770 0600 |0315: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a744: 0c06 |0318: move-result-object v6 │ │ -20a746: 6200 cc5c |0319: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a74a: 6e10 8f71 0000 |031b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20a750: 6200 cc5c |031e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a754: 6e20 ae71 6000 |0320: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.loadPlaylist:(Ljava/lang/String;)V // method@71ae │ │ -20a75a: 6206 cc5c |0323: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a75e: 6e20 b271 2600 |0325: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20a764: 2900 4203 |0328: goto/16 066a // +0342 │ │ -20a768: 6201 e75b |032a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ -20a76c: 3310 1b00 |032c: if-ne v0, v1, 0347 // +001b │ │ -20a770: 6200 405c |032e: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -20a774: 6e20 6770 0600 |0330: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a77a: 0c00 |0333: move-result-object v0 │ │ -20a77c: 6201 415c |0334: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a780: 6e20 6770 1600 |0336: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a786: 0c01 |0339: move-result-object v1 │ │ -20a788: 6202 3f5c |033a: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -20a78c: 6e20 6770 2600 |033c: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a792: 0c06 |033f: move-result-object v6 │ │ -20a794: 6202 cc5c |0340: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a798: 6e40 8471 0261 |0342: invoke-virtual {v2, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ -20a79e: 2900 2503 |0345: goto/16 066a // +0325 │ │ -20a7a2: 6201 e85b |0347: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ -20a7a6: 3310 1b00 |0349: if-ne v0, v1, 0364 // +001b │ │ -20a7aa: 6200 405c |034b: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -20a7ae: 6e20 6770 0600 |034d: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a7b4: 0c00 |0350: move-result-object v0 │ │ -20a7b6: 6201 415c |0351: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a7ba: 6e20 6770 1600 |0353: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a7c0: 0c01 |0356: move-result-object v1 │ │ -20a7c2: 6202 3f5c |0357: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -20a7c6: 6e20 6770 2600 |0359: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a7cc: 0c06 |035c: move-result-object v6 │ │ -20a7ce: 6202 cc5c |035d: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a7d2: 6e40 8771 0261 |035f: invoke-virtual {v2, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7187 │ │ -20a7d8: 2900 0803 |0362: goto/16 066a // +0308 │ │ -20a7dc: 6201 155c |0364: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ -20a7e0: 3310 2500 |0366: if-ne v0, v1, 038b // +0025 │ │ -20a7e4: 6200 405c |0368: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -20a7e8: 6e20 6770 0600 |036a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a7ee: 0c00 |036d: move-result-object v0 │ │ -20a7f0: 6201 415c |036e: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a7f4: 6e20 6770 1600 |0370: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a7fa: 0c01 |0373: move-result-object v1 │ │ -20a7fc: 6203 3f5c |0374: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -20a800: 6e20 6770 3600 |0376: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a806: 0c06 |0379: move-result-object v6 │ │ -20a808: 6203 cc5c |037a: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a80c: 6e10 8f71 0300 |037c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20a812: 6203 cc5c |037f: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a816: 6e40 8471 0361 |0381: invoke-virtual {v3, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ -20a81c: 6206 cc5c |0384: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a820: 6e20 b271 2600 |0386: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20a826: 2900 e102 |0389: goto/16 066a // +02e1 │ │ -20a82a: 6201 175c |038b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ -20a82e: 3310 2500 |038d: if-ne v0, v1, 03b2 // +0025 │ │ -20a832: 6200 405c |038f: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ -20a836: 6e20 6770 0600 |0391: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a83c: 0c00 |0394: move-result-object v0 │ │ -20a83e: 6201 415c |0395: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a842: 6e20 6770 1600 |0397: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a848: 0c01 |039a: move-result-object v1 │ │ -20a84a: 6203 3f5c |039b: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ -20a84e: 6e20 6770 3600 |039d: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a854: 0c06 |03a0: move-result-object v6 │ │ -20a856: 6203 cc5c |03a1: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a85a: 6e10 8f71 0300 |03a3: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20a860: 6203 cc5c |03a6: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a864: 6e40 8771 0361 |03a8: invoke-virtual {v3, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7187 │ │ -20a86a: 6206 cc5c |03ab: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a86e: 6e20 b271 2600 |03ad: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20a874: 2900 ba02 |03b0: goto/16 066a // +02ba │ │ -20a878: 6201 e65b |03b2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ -20a87c: 3310 1f00 |03b4: if-ne v0, v1, 03d3 // +001f │ │ -20a880: 6200 415c |03b6: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a884: 6e20 6770 0600 |03b8: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a88a: 0c00 |03bb: move-result-object v0 │ │ -20a88c: 7100 e771 0000 |03bc: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@71e7 │ │ -20a892: 0c01 |03bf: move-result-object v1 │ │ -20a894: 6202 3a5c |03c0: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ -20a898: 6e20 6570 2600 |03c2: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20a89e: 0c06 |03c5: move-result-object v6 │ │ -20a8a0: 6e10 4865 0600 |03c6: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20a8a6: 0a06 |03c9: move-result v6 │ │ -20a8a8: 4606 0106 |03ca: aget-object v6, v1, v6 │ │ -20a8ac: 6201 cc5c |03cc: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a8b0: 6e30 8571 0106 |03ce: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7185 │ │ -20a8b6: 2900 9902 |03d1: goto/16 066a // +0299 │ │ -20a8ba: 6201 145c |03d3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ -20a8be: 3310 2900 |03d5: if-ne v0, v1, 03fe // +0029 │ │ -20a8c2: 6200 415c |03d7: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a8c6: 6e20 6770 0600 |03d9: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a8cc: 0c00 |03dc: move-result-object v0 │ │ -20a8ce: 7100 e771 0000 |03dd: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@71e7 │ │ -20a8d4: 0c01 |03e0: move-result-object v1 │ │ -20a8d6: 6203 3a5c |03e1: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ -20a8da: 6e20 6570 3600 |03e3: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20a8e0: 0c06 |03e6: move-result-object v6 │ │ -20a8e2: 6e10 4865 0600 |03e7: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20a8e8: 0a06 |03ea: move-result v6 │ │ -20a8ea: 4606 0106 |03eb: aget-object v6, v1, v6 │ │ -20a8ee: 6201 cc5c |03ed: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a8f2: 6e10 8f71 0100 |03ef: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20a8f8: 6201 cc5c |03f2: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a8fc: 6e30 8571 0106 |03f4: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7185 │ │ -20a902: 6206 cc5c |03f7: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a906: 6e20 b271 2600 |03f9: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20a90c: 2900 6e02 |03fc: goto/16 066a // +026e │ │ -20a910: 6201 165c |03fe: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ -20a914: 3310 2900 |0400: if-ne v0, v1, 0429 // +0029 │ │ -20a918: 6200 415c |0402: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ -20a91c: 6e20 6770 0600 |0404: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a922: 0c00 |0407: move-result-object v0 │ │ -20a924: 7100 e771 0000 |0408: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@71e7 │ │ -20a92a: 0c01 |040b: move-result-object v1 │ │ -20a92c: 6203 3a5c |040c: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ -20a930: 6e20 6570 3600 |040e: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20a936: 0c06 |0411: move-result-object v6 │ │ -20a938: 6e10 4865 0600 |0412: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20a93e: 0a06 |0415: move-result v6 │ │ -20a940: 4606 0106 |0416: aget-object v6, v1, v6 │ │ -20a944: 6201 cc5c |0418: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a948: 6e10 8f71 0100 |041a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20a94e: 6201 cc5c |041d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a952: 6e30 8671 0106 |041f: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7186 │ │ -20a958: 6206 cc5c |0422: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a95c: 6e20 b271 2600 |0424: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20a962: 2900 4302 |0427: goto/16 066a // +0243 │ │ -20a966: 6201 e95b |0429: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ -20a96a: 3310 0f00 |042b: if-ne v0, v1, 043a // +000f │ │ -20a96e: 6200 475c |042d: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -20a972: 6e20 6770 0600 |042f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a978: 0c06 |0432: move-result-object v6 │ │ -20a97a: 6200 cc5c |0433: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a97e: 6e20 8b71 6000 |0435: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSong:(Ljava/lang/String;)V // method@718b │ │ -20a984: 2900 3202 |0438: goto/16 066a // +0232 │ │ -20a988: 6201 ea5b |043a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ -20a98c: 3310 1900 |043c: if-ne v0, v1, 0455 // +0019 │ │ -20a990: 6200 475c |043e: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -20a994: 6e20 6770 0600 |0440: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a99a: 0c00 |0443: move-result-object v0 │ │ -20a99c: 6201 395c |0444: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ -20a9a0: 6e20 6570 1600 |0446: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20a9a6: 0c06 |0449: move-result-object v6 │ │ -20a9a8: 6201 cc5c |044a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a9ac: 6e10 4865 0600 |044c: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20a9b2: 0a06 |044f: move-result v6 │ │ -20a9b4: 6e30 8d71 0106 |0450: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSongatIndex:(Ljava/lang/String;I)V // method@718d │ │ -20a9ba: 2900 1702 |0453: goto/16 066a // +0217 │ │ -20a9be: 6201 1c5c |0455: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ -20a9c2: 3310 1b00 |0457: if-ne v0, v1, 0472 // +001b │ │ -20a9c6: 6200 475c |0459: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -20a9ca: 6e20 6770 0600 |045b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20a9d0: 0c06 |045e: move-result-object v6 │ │ -20a9d2: 6200 cc5c |045f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a9d6: 6e10 a371 0000 |0461: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -20a9dc: 0c00 |0464: move-result-object v0 │ │ -20a9de: 6201 cc5c |0465: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20a9e2: 6e10 2972 0000 |0467: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20a9e8: 0a00 |046a: move-result v0 │ │ -20a9ea: d800 0001 |046b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -20a9ee: 6e30 8d71 6100 |046d: invoke-virtual {v1, v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSongatIndex:(Ljava/lang/String;I)V // method@718d │ │ -20a9f4: 2900 fa01 |0470: goto/16 066a // +01fa │ │ -20a9f8: 6201 1b5c |0472: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ -20a9fc: 3310 4e00 |0474: if-ne v0, v1, 04c2 // +004e │ │ -20aa00: 6200 475c |0476: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ -20aa04: 6e20 6770 0600 |0478: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20aa0a: 0c06 |047b: move-result-object v6 │ │ -20aa0c: 6200 cc5c |047c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aa10: 6e10 ab71 0000 |047e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -20aa16: 0c00 |0481: move-result-object v0 │ │ -20aa18: 1201 |0482: const/4 v1, #int 0 // #0 │ │ -20aa1a: 3800 0e00 |0483: if-eqz v0, 0491 // +000e │ │ -20aa1e: 6e10 ea70 0000 |0485: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasPlaylistFind:()Z // method@70ea │ │ -20aa24: 0a00 |0488: move-result v0 │ │ -20aa26: 3800 0800 |0489: if-eqz v0, 0491 // +0008 │ │ -20aa2a: 6200 cc5c |048b: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aa2e: 6e20 a771 6000 |048d: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getPlaylistFindTrack:(Ljava/lang/String;)Ljava/util/List; // method@71a7 │ │ -20aa34: 0c01 |0490: move-result-object v1 │ │ -20aa36: 3801 1900 |0491: if-eqz v1, 04aa // +0019 │ │ -20aa3a: 7210 d266 0100 |0493: invoke-interface {v1}, Ljava/util/List;.size:()I // method@66d2 │ │ -20aa40: 0a00 |0496: move-result v0 │ │ -20aa42: 3d00 1300 |0497: if-lez v0, 04aa // +0013 │ │ -20aa46: 6206 cc5c |0499: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aa4a: 7220 ca66 2100 |049b: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -20aa50: 0c00 |049e: move-result-object v0 │ │ -20aa52: 1f00 380f |049f: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -20aa56: 6e10 8a72 0000 |04a1: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getSongPosition:()I // method@728a │ │ -20aa5c: 0a00 |04a4: move-result v0 │ │ -20aa5e: 6e20 b271 0600 |04a5: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20aa64: 2900 c201 |04a8: goto/16 066a // +01c2 │ │ -20aa68: 6200 cc5c |04aa: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aa6c: 6e20 8b71 6000 |04ac: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSong:(Ljava/lang/String;)V // method@718b │ │ -20aa72: 6206 cc5c |04af: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aa76: 6e10 a371 0600 |04b1: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -20aa7c: 0c06 |04b4: move-result-object v6 │ │ -20aa7e: 6200 cc5c |04b5: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aa82: 6e10 2d72 0600 |04b7: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistLength:()I // method@722d │ │ -20aa88: 0a06 |04ba: move-result v6 │ │ -20aa8a: d806 06ff |04bb: add-int/lit8 v6, v6, #int -1 // #ff │ │ -20aa8e: 6e20 b271 6000 |04bd: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20aa94: 2900 aa01 |04c0: goto/16 066a // +01aa │ │ -20aa98: 6201 ed5b |04c2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ -20aa9c: 3310 0900 |04c4: if-ne v0, v1, 04cd // +0009 │ │ -20aaa0: 6206 cc5c |04c6: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aaa4: 6e10 8f71 0600 |04c8: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20aaaa: 2900 9f01 |04cb: goto/16 066a // +019f │ │ -20aaae: 6201 295c |04cd: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ -20aab2: 3310 0900 |04cf: if-ne v0, v1, 04d8 // +0009 │ │ -20aab6: 6206 cc5c |04d1: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aaba: 6e10 c171 0600 |04d3: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.shufflePlaylist:()V // method@71c1 │ │ -20aac0: 2900 9401 |04d6: goto/16 066a // +0194 │ │ -20aac4: 6201 115c |04d8: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ -20aac8: 3310 3600 |04da: if-ne v0, v1, 0510 // +0036 │ │ -20aacc: 6200 cc5c |04dc: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aad0: 6e10 a371 0000 |04de: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -20aad6: 0c00 |04e1: move-result-object v0 │ │ -20aad8: 6201 385c |04e2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -20aadc: 6e20 6570 1600 |04e4: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20aae2: 0c06 |04e7: move-result-object v6 │ │ -20aae4: 6e10 4865 0600 |04e8: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20aaea: 0a06 |04eb: move-result v6 │ │ -20aaec: 6e10 2972 0000 |04ec: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20aaf2: 0a01 |04ef: move-result v1 │ │ -20aaf4: 3516 0d00 |04f0: if-ge v6, v1, 04fd // +000d │ │ -20aaf8: 6201 cc5c |04f2: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20aafc: 6e10 2972 0000 |04f4: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20ab02: 0a00 |04f7: move-result v0 │ │ -20ab04: 6e30 af71 6100 |04f8: invoke-virtual {v1, v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.moveSongFromTo:(II)V // method@71af │ │ -20ab0a: 2900 6f01 |04fb: goto/16 066a // +016f │ │ -20ab0e: 6e10 2972 0000 |04fd: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20ab14: 0a01 |0500: move-result v1 │ │ -20ab16: 3716 6901 |0501: if-le v6, v1, 066a // +0169 │ │ -20ab1a: 6201 cc5c |0503: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ab1e: 6e10 2972 0000 |0505: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20ab24: 0a00 |0508: move-result v0 │ │ -20ab26: d800 0001 |0509: add-int/lit8 v0, v0, #int 1 // #01 │ │ -20ab2a: 6e30 af71 6100 |050b: invoke-virtual {v1, v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.moveSongFromTo:(II)V // method@71af │ │ -20ab30: 2900 5c01 |050e: goto/16 066a // +015c │ │ -20ab34: 6201 1f5c |0510: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ -20ab38: 3310 1300 |0512: if-ne v0, v1, 0525 // +0013 │ │ -20ab3c: 6200 385c |0514: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ -20ab40: 6e20 6570 0600 |0516: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20ab46: 0c06 |0519: move-result-object v6 │ │ -20ab48: 6e10 4865 0600 |051a: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20ab4e: 0a06 |051d: move-result v6 │ │ -20ab50: 6200 cc5c |051e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ab54: 6e20 b471 6000 |0520: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeIndex:(I)V // method@71b4 │ │ -20ab5a: 2900 4701 |0523: goto/16 066a // +0147 │ │ -20ab5e: 6201 1e5c |0525: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ -20ab62: 3310 1d00 |0527: if-ne v0, v1, 0544 // +001d │ │ -20ab66: 6200 3d5c |0529: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ -20ab6a: 6e20 6570 0600 |052b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20ab70: 0c00 |052e: move-result-object v0 │ │ -20ab72: 6e10 4865 0000 |052f: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20ab78: 0a00 |0532: move-result v0 │ │ -20ab7a: 6201 3c5c |0533: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ -20ab7e: 6e20 6570 1600 |0535: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20ab84: 0c06 |0538: move-result-object v6 │ │ -20ab86: 6e10 4865 0600 |0539: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20ab8c: 0a06 |053c: move-result v6 │ │ -20ab8e: 6201 cc5c |053d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ab92: 6e30 b771 0106 |053f: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeRange:(II)V // method@71b7 │ │ -20ab98: 2900 2801 |0542: goto/16 066a // +0128 │ │ -20ab9c: 6201 095c |0544: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ -20aba0: 3310 1e00 |0546: if-ne v0, v1, 0564 // +001e │ │ -20aba4: 6200 425c |0548: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20aba8: 6e20 6770 0600 |054a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20abae: 0c00 |054d: move-result-object v0 │ │ -20abb0: 6e10 6670 0600 |054e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20abb6: 0c06 |0551: move-result-object v6 │ │ -20abb8: 2061 fd0e |0552: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20abbc: 3901 0300 |0554: if-nez v1, 0557 // +0003 │ │ -20abc0: 0e00 |0556: return-void │ │ -20abc2: 6201 cc5c |0557: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20abc6: 6e20 a571 0100 |0559: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getFiles:(Ljava/lang/String;)Ljava/util/List; // method@71a5 │ │ -20abcc: 0c00 |055c: move-result-object v0 │ │ -20abce: 1f06 fd0e |055d: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20abd2: 6e20 2070 0600 |055f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20abd8: 2900 0801 |0562: goto/16 066a // +0108 │ │ -20abdc: 6201 185c |0564: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ -20abe0: 3310 1900 |0566: if-ne v0, v1, 057f // +0019 │ │ -20abe4: 6200 425c |0568: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20abe8: 6e20 6770 0600 |056a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20abee: 0c06 |056d: move-result-object v6 │ │ -20abf0: 6200 cc5c |056e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20abf4: 6e10 8f71 0000 |0570: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20abfa: 6200 cc5c |0573: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20abfe: 6e20 8b71 6000 |0575: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSong:(Ljava/lang/String;)V // method@718b │ │ -20ac04: 6206 cc5c |0578: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ac08: 6e20 b271 2600 |057a: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20ac0e: 2900 ed00 |057d: goto/16 066a // +00ed │ │ -20ac12: 6201 0a5c |057f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ -20ac16: 3310 1300 |0581: if-ne v0, v1, 0594 // +0013 │ │ -20ac1a: 6e10 6670 0600 |0583: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20ac20: 0c06 |0586: move-result-object v6 │ │ -20ac22: 6200 cc5c |0587: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ac26: 6e10 a671 0000 |0589: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getOutputs:()Ljava/util/List; // method@71a6 │ │ -20ac2c: 0c00 |058c: move-result-object v0 │ │ -20ac2e: 1f06 ff0e |058d: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList; // type@0eff │ │ -20ac32: 6e20 2b70 0600 |058f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.sendOutputs:(Ljava/util/List;)V // method@702b │ │ -20ac38: 2900 d800 |0592: goto/16 066a // +00d8 │ │ -20ac3c: 6201 0d5c |0594: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ -20ac40: 3310 1300 |0596: if-ne v0, v1, 05a9 // +0013 │ │ -20ac44: 6e10 6670 0600 |0598: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20ac4a: 0c06 |059b: move-result-object v6 │ │ -20ac4c: 6200 cc5c |059c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ac50: 6e10 ac71 0000 |059e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerStatistics:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // method@71ac │ │ -20ac56: 0c00 |05a1: move-result-object v0 │ │ -20ac58: 1f06 000f |05a2: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics; // type@0f00 │ │ -20ac5c: 6e20 3170 0600 |05a4: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.sendServerStatistics:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V // method@7031 │ │ -20ac62: 2900 c300 |05a7: goto/16 066a // +00c3 │ │ -20ac66: 6201 2d5c |05a9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ -20ac6a: 3310 0f00 |05ab: if-ne v0, v1, 05ba // +000f │ │ -20ac6e: 6200 425c |05ad: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ -20ac72: 6e20 6770 0600 |05af: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20ac78: 0c06 |05b2: move-result-object v6 │ │ -20ac7a: 6200 cc5c |05b3: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ac7e: 6e20 c471 6000 |05b5: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.updateDatabase:(Ljava/lang/String;)V // method@71c4 │ │ -20ac84: 2900 b200 |05b8: goto/16 066a // +00b2 │ │ -20ac88: 6201 225c |05ba: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ -20ac8c: 3310 2e00 |05bc: if-ne v0, v1, 05ea // +002e │ │ -20ac90: 6200 445c |05be: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -20ac94: 6e20 6770 0600 |05c0: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20ac9a: 0c00 |05c3: move-result-object v0 │ │ -20ac9c: 7100 f870 0000 |05c4: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ -20aca2: 0c01 |05c7: move-result-object v1 │ │ -20aca4: 6202 345c |05c8: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -20aca8: 6e20 6570 2600 |05ca: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20acae: 0c02 |05cd: move-result-object v2 │ │ -20acb0: 6e10 4865 0200 |05ce: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20acb6: 0a02 |05d1: move-result v2 │ │ -20acb8: 4601 0102 |05d2: aget-object v1, v1, v2 │ │ -20acbc: 6e10 6670 0600 |05d4: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ -20acc2: 0c06 |05d7: move-result-object v6 │ │ -20acc4: 2062 fd0e |05d8: instance-of v2, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20acc8: 3902 0300 |05da: if-nez v2, 05dd // +0003 │ │ -20accc: 0e00 |05dc: return-void │ │ -20acce: 6202 cc5c |05dd: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20acd2: 6e30 aa71 0201 |05df: invoke-virtual {v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; // method@71aa │ │ -20acd8: 0c00 |05e2: move-result-object v0 │ │ -20acda: 1f06 fd0e |05e3: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ -20acde: 6e20 2070 0600 |05e5: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ -20ace4: 2900 8200 |05e8: goto/16 066a // +0082 │ │ -20ace8: 6201 eb5b |05ea: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ -20acec: 3310 3800 |05ec: if-ne v0, v1, 0624 // +0038 │ │ -20acf0: 6200 445c |05ee: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -20acf4: 6e20 6770 0600 |05f0: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20acfa: 0c00 |05f3: move-result-object v0 │ │ -20acfc: 7100 f870 0000 |05f4: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ -20ad02: 0c01 |05f7: move-result-object v1 │ │ -20ad04: 6202 345c |05f8: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -20ad08: 6e20 6570 2600 |05fa: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20ad0e: 0c06 |05fd: move-result-object v6 │ │ -20ad10: 6e10 4865 0600 |05fe: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20ad16: 0a06 |0601: move-result v6 │ │ -20ad18: 4606 0106 |0602: aget-object v6, v1, v6 │ │ -20ad1c: 6201 cc5c |0604: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ad20: 6e10 ab71 0100 |0606: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -20ad26: 0c01 |0609: move-result-object v1 │ │ -20ad28: 3801 0e00 |060a: if-eqz v1, 0618 // +000e │ │ -20ad2c: 6e10 ec70 0100 |060c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasSearchAdd:()Z // method@70ec │ │ -20ad32: 0a01 |060f: move-result v1 │ │ -20ad34: 3801 0800 |0610: if-eqz v1, 0618 // +0008 │ │ -20ad38: 6201 cc5c |0612: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ad3c: 6e30 8a71 0106 |0614: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@718a │ │ -20ad42: 2853 |0617: goto 066a // +0053 │ │ -20ad44: 6201 cc5c |0618: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ad48: 6e30 aa71 0106 |061a: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; // method@71aa │ │ -20ad4e: 0c06 |061d: move-result-object v6 │ │ -20ad50: 6200 cc5c |061e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ad54: 6e20 8e71 6000 |0620: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ -20ad5a: 2847 |0623: goto 066a // +0047 │ │ -20ad5c: 6201 1a5c |0624: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1a │ │ -20ad60: 3310 4400 |0626: if-ne v0, v1, 066a // +0044 │ │ -20ad64: 6200 445c |0628: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ -20ad68: 6e20 6770 0600 |062a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ -20ad6e: 0c00 |062d: move-result-object v0 │ │ -20ad70: 7100 f870 0000 |062e: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ -20ad76: 0c01 |0631: move-result-object v1 │ │ -20ad78: 6203 345c |0632: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ -20ad7c: 6e20 6570 3600 |0634: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ -20ad82: 0c06 |0637: move-result-object v6 │ │ -20ad84: 6e10 4865 0600 |0638: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20ad8a: 0a06 |063b: move-result v6 │ │ -20ad8c: 4606 0106 |063c: aget-object v6, v1, v6 │ │ -20ad90: 6201 cc5c |063e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ad94: 6e10 8f71 0100 |0640: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ -20ad9a: 6201 cc5c |0643: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20ad9e: 6e10 ab71 0100 |0645: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -20ada4: 0c01 |0648: move-result-object v1 │ │ -20ada6: 6e10 ec70 0100 |0649: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasSearchAdd:()Z // method@70ec │ │ -20adac: 0a01 |064c: move-result v1 │ │ -20adae: 3801 0800 |064d: if-eqz v1, 0655 // +0008 │ │ -20adb2: 6201 cc5c |064f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20adb6: 6e30 8a71 0106 |0651: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@718a │ │ -20adbc: 280c |0654: goto 0660 // +000c │ │ -20adbe: 6201 cc5c |0655: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20adc2: 6e30 aa71 0106 |0657: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; // method@71aa │ │ -20adc8: 0c06 |065a: move-result-object v6 │ │ -20adca: 6200 cc5c |065b: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20adce: 6e20 8e71 6000 |065d: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ -20add4: 6206 cc5c |0660: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20add8: 6e20 b271 2600 |0662: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ -20adde: 2805 |0665: goto 066a // +0005 │ │ -20ade0: 0d06 |0666: move-exception v6 │ │ -20ade2: 6e20 9370 6500 |0667: invoke-virtual {v5, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@7093 │ │ -20ade8: 0e00 |066a: return-void │ │ +20a0fc: |[20a0fc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDQueryHandler.handleMessage:(Landroid/os/Message;)V │ │ +20a10c: 6f20 5370 6500 |0000: invoke-super {v5, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMessage:(Landroid/os/Message;)V // method@7053 │ │ +20a112: 5460 8600 |0003: iget-object v0, v6, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20a116: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20a11a: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +20a11e: 0e00 |0009: return-void │ │ +20a120: 5466 8600 |000a: iget-object v6, v6, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20a124: 1f06 060f |000c: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20a128: 6e10 6470 0600 |000e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ +20a12e: 0c00 |0011: move-result-object v0 │ │ +20a130: 6201 fd5b |0012: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfd │ │ +20a134: 3310 1800 |0014: if-ne v0, v1, 002c // +0018 │ │ +20a138: 6e10 6670 0600 |0016: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a13e: 0c06 |0019: move-result-object v6 │ │ +20a140: 2060 fb0e |001a: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a144: 3900 0300 |001c: if-nez v0, 001f // +0003 │ │ +20a148: 0e00 |001e: return-void │ │ +20a14a: 6200 cc5c |001f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a14e: 6e10 9871 0000 |0021: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbums:()Ljava/util/List; // method@7198 │ │ +20a154: 0c00 |0024: move-result-object v0 │ │ +20a156: 1f06 fb0e |0025: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a15a: 6e20 1470 0600 |0027: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ +20a160: 2900 4006 |002a: goto/16 066a // +0640 │ │ +20a164: 6201 fe5b |002c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfe │ │ +20a168: 3310 1e00 |002e: if-ne v0, v1, 004c // +001e │ │ +20a16c: 6e10 6670 0600 |0030: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a172: 0c00 |0033: move-result-object v0 │ │ +20a174: 2001 fb0e |0034: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a178: 3901 0300 |0036: if-nez v1, 0039 // +0003 │ │ +20a17c: 0e00 |0038: return-void │ │ +20a17e: 6201 425c |0039: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20a182: 6e20 6770 1600 |003b: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a188: 0c06 |003e: move-result-object v6 │ │ +20a18a: 6201 cc5c |003f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a18e: 6e20 9971 6100 |0041: invoke-virtual {v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumsInPath:(Ljava/lang/String;)Ljava/util/List; // method@7199 │ │ +20a194: 0c06 |0044: move-result-object v6 │ │ +20a196: 1f00 fb0e |0045: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a19a: 6e20 1470 6000 |0047: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ +20a1a0: 2900 2006 |004a: goto/16 066a // +0620 │ │ +20a1a4: 6201 135c |004c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ALBUMS_IN_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c13 │ │ +20a1a8: 1202 |004e: const/4 v2, #int 0 // #0 │ │ +20a1aa: 3310 3c00 |004f: if-ne v0, v1, 008b // +003c │ │ +20a1ae: 6200 425c |0051: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20a1b2: 6e20 6770 0600 |0053: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a1b8: 0c06 |0056: move-result-object v6 │ │ +20a1ba: 6200 cc5c |0057: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a1be: 6e20 9971 6000 |0059: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumsInPath:(Ljava/lang/String;)Ljava/util/List; // method@7199 │ │ +20a1c4: 0c06 |005c: move-result-object v6 │ │ +20a1c6: 6200 cc5c |005d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a1ca: 6e10 8f71 0000 |005f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20a1d0: 7210 cd66 0600 |0062: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +20a1d6: 0c06 |0065: move-result-object v6 │ │ +20a1d8: 7210 b166 0600 |0066: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20a1de: 0a00 |0069: move-result v0 │ │ +20a1e0: 3800 1a00 |006a: if-eqz v0, 0084 // +001a │ │ +20a1e4: 7210 b266 0600 |006c: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20a1ea: 0c00 |006f: move-result-object v0 │ │ +20a1ec: 1f00 2a0f |0070: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +20a1f0: 6201 cc5c |0072: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a1f4: 6e10 f571 0000 |0074: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +20a1fa: 0c03 |0077: move-result-object v3 │ │ +20a1fc: 6e10 f071 0000 |0078: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ +20a202: 0c04 |007b: move-result-object v4 │ │ +20a204: 6e10 f471 0000 |007c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ +20a20a: 0c00 |007f: move-result-object v0 │ │ +20a20c: 6e40 8471 3104 |0080: invoke-virtual {v1, v3, v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ +20a212: 28e3 |0083: goto 0066 // -001d │ │ +20a214: 6206 cc5c |0084: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a218: 6e20 b271 2600 |0086: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20a21e: 2900 e105 |0089: goto/16 066a // +05e1 │ │ +20a222: 6201 045c |008b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c04 │ │ +20a226: 3310 2100 |008d: if-ne v0, v1, 00ae // +0021 │ │ +20a22a: 6200 415c |008f: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a22e: 6e20 6770 0600 |0091: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a234: 0c00 |0094: move-result-object v0 │ │ +20a236: 6e10 6670 0600 |0095: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a23c: 0c06 |0098: move-result-object v6 │ │ +20a23e: 2061 fb0e |0099: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a242: 3801 1200 |009b: if-eqz v1, 00ad // +0012 │ │ +20a246: 3900 0300 |009d: if-nez v0, 00a0 // +0003 │ │ +20a24a: 280e |009f: goto 00ad // +000e │ │ +20a24c: 6201 cc5c |00a0: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a250: 6e20 9c71 0100 |00a2: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719c │ │ +20a256: 0c00 |00a5: move-result-object v0 │ │ +20a258: 1f06 fb0e |00a6: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a25c: 6e20 1470 0600 |00a8: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ +20a262: 2900 bf05 |00ab: goto/16 066a // +05bf │ │ +20a266: 0e00 |00ad: return-void │ │ +20a268: 6201 035c |00ae: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT_ALBUMS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c03 │ │ +20a26c: 3310 2100 |00b0: if-ne v0, v1, 00d1 // +0021 │ │ +20a270: 6200 415c |00b2: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a274: 6e20 6770 0600 |00b4: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a27a: 0c00 |00b7: move-result-object v0 │ │ +20a27c: 6e10 6670 0600 |00b8: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a282: 0c06 |00bb: move-result-object v6 │ │ +20a284: 2061 fb0e |00bc: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a288: 3801 1200 |00be: if-eqz v1, 00d0 // +0012 │ │ +20a28c: 3900 0300 |00c0: if-nez v0, 00c3 // +0003 │ │ +20a290: 280e |00c2: goto 00d0 // +000e │ │ +20a292: 6201 cc5c |00c3: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a296: 6e20 9e71 0100 |00c5: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbums:(Ljava/lang/String;)Ljava/util/List; // method@719e │ │ +20a29c: 0c00 |00c8: move-result-object v0 │ │ +20a29e: 1f06 fb0e |00c9: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList; // type@0efb │ │ +20a2a2: 6e20 1470 0600 |00cb: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.sendAlbums:(Ljava/util/List;)V // method@7014 │ │ +20a2a8: 2900 9c05 |00ce: goto/16 066a // +059c │ │ +20a2ac: 0e00 |00d0: return-void │ │ +20a2ae: 6201 015c |00d1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c01 │ │ +20a2b2: 3310 1800 |00d3: if-ne v0, v1, 00eb // +0018 │ │ +20a2b6: 6e10 6670 0600 |00d5: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a2bc: 0c06 |00d8: move-result-object v6 │ │ +20a2be: 2060 fc0e |00d9: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a2c2: 3900 0300 |00db: if-nez v0, 00de // +0003 │ │ +20a2c6: 0e00 |00dd: return-void │ │ +20a2c8: 6200 cc5c |00de: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a2cc: 6e10 9f71 0000 |00e0: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ +20a2d2: 0c00 |00e3: move-result-object v0 │ │ +20a2d4: 1f06 fc0e |00e4: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a2d8: 6e20 1a70 0600 |00e6: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ +20a2de: 2900 8105 |00e9: goto/16 066a // +0581 │ │ +20a2e2: 6201 025c |00eb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c02 │ │ +20a2e6: 3310 1800 |00ed: if-ne v0, v1, 0105 // +0018 │ │ +20a2ea: 6e10 6670 0600 |00ef: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a2f0: 0c06 |00f2: move-result-object v6 │ │ +20a2f2: 2060 fc0e |00f3: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a2f6: 3900 0300 |00f5: if-nez v0, 00f8 // +0003 │ │ +20a2fa: 0e00 |00f7: return-void │ │ +20a2fc: 6200 cc5c |00f8: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a300: 6e10 a071 0000 |00fa: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistsSort:()Ljava/util/List; // method@71a0 │ │ +20a306: 0c00 |00fd: move-result-object v0 │ │ +20a308: 1f06 fc0e |00fe: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a30c: 6e20 1a70 0600 |0100: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ +20a312: 2900 6705 |0103: goto/16 066a // +0567 │ │ +20a316: 6201 fb5b |0105: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfb │ │ +20a31a: 3310 2d00 |0107: if-ne v0, v1, 0134 // +002d │ │ +20a31e: 6e10 6670 0600 |0109: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a324: 0c06 |010c: move-result-object v6 │ │ +20a326: 2060 fc0e |010d: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a32a: 3900 0300 |010f: if-nez v0, 0112 // +0003 │ │ +20a32e: 0e00 |0111: return-void │ │ +20a330: 6200 cc5c |0112: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a334: 6e10 ab71 0000 |0114: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +20a33a: 0c00 |0117: move-result-object v0 │ │ +20a33c: 3800 0f00 |0118: if-eqz v0, 0127 // +000f │ │ +20a340: 6e10 ee70 0000 |011a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ +20a346: 0a00 |011d: move-result v0 │ │ +20a348: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +20a34c: 6200 cc5c |0120: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a350: 6e10 9571 0000 |0122: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArtists:()Ljava/util/List; // method@7195 │ │ +20a356: 0c00 |0125: move-result-object v0 │ │ +20a358: 2807 |0126: goto 012d // +0007 │ │ +20a35a: 6200 cc5c |0127: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a35e: 6e10 9f71 0000 |0129: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtists:()Ljava/util/List; // method@719f │ │ +20a364: 0c00 |012c: move-result-object v0 │ │ +20a366: 1f06 fc0e |012d: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a36a: 6e20 1a70 0600 |012f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ +20a370: 2900 3805 |0132: goto/16 066a // +0538 │ │ +20a374: 6201 fc5b |0134: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUMARTISTSORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bfc │ │ +20a378: 3310 2d00 |0136: if-ne v0, v1, 0163 // +002d │ │ +20a37c: 6e10 6670 0600 |0138: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a382: 0c06 |013b: move-result-object v6 │ │ +20a384: 2060 fc0e |013c: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a388: 3900 0300 |013e: if-nez v0, 0141 // +0003 │ │ +20a38c: 0e00 |0140: return-void │ │ +20a38e: 6200 cc5c |0141: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a392: 6e10 ab71 0000 |0143: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +20a398: 0c00 |0146: move-result-object v0 │ │ +20a39a: 3800 0f00 |0147: if-eqz v0, 0156 // +000f │ │ +20a39e: 6e10 ee70 0000 |0149: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasTagAlbumArtist:()Z // method@70ee │ │ +20a3a4: 0a00 |014c: move-result v0 │ │ +20a3a6: 3800 0900 |014d: if-eqz v0, 0156 // +0009 │ │ +20a3aa: 6200 cc5c |014f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a3ae: 6e10 9671 0000 |0151: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArtistsSort:()Ljava/util/List; // method@7196 │ │ +20a3b4: 0c00 |0154: move-result-object v0 │ │ +20a3b6: 2807 |0155: goto 015c // +0007 │ │ +20a3b8: 6200 cc5c |0156: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a3bc: 6e10 a071 0000 |0158: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistsSort:()Ljava/util/List; // method@71a0 │ │ +20a3c2: 0c00 |015b: move-result-object v0 │ │ +20a3c4: 1f06 fc0e |015c: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList; // type@0efc │ │ +20a3c8: 6e20 1a70 0600 |015e: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.sendArtists:(Ljava/util/List;)V // method@701a │ │ +20a3ce: 2900 0905 |0161: goto/16 066a // +0509 │ │ +20a3d2: 6201 005c |0163: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c00 │ │ +20a3d6: 3310 2700 |0165: if-ne v0, v1, 018c // +0027 │ │ +20a3da: 6200 405c |0167: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +20a3de: 6e20 6770 0600 |0169: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a3e4: 0c00 |016c: move-result-object v0 │ │ +20a3e6: 6201 3f5c |016d: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +20a3ea: 6e20 6770 1600 |016f: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a3f0: 0c01 |0172: move-result-object v1 │ │ +20a3f2: 6e10 6670 0600 |0173: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a3f8: 0c06 |0176: move-result-object v6 │ │ +20a3fa: 2062 fd0e |0177: instance-of v2, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a3fe: 3802 1200 |0179: if-eqz v2, 018b // +0012 │ │ +20a402: 3900 0300 |017b: if-nez v0, 017e // +0003 │ │ +20a406: 280e |017d: goto 018b // +000e │ │ +20a408: 6202 cc5c |017e: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a40c: 6e30 9771 0201 |0180: invoke-virtual {v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumTracks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@7197 │ │ +20a412: 0c00 |0183: move-result-object v0 │ │ +20a414: 1f06 fd0e |0184: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a418: 6e20 2070 0600 |0186: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20a41e: 2900 e104 |0189: goto/16 066a // +04e1 │ │ +20a422: 0e00 |018b: return-void │ │ +20a424: 6201 0f5c |018c: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0f │ │ +20a428: 3310 1800 |018e: if-ne v0, v1, 01a6 // +0018 │ │ +20a42c: 6e10 6670 0600 |0190: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a432: 0c06 |0193: move-result-object v6 │ │ +20a434: 2060 fd0e |0194: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a438: 3900 0300 |0196: if-nez v0, 0199 // +0003 │ │ +20a43c: 0e00 |0198: return-void │ │ +20a43e: 6200 cc5c |0199: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a442: 6e10 9a71 0000 |019b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAllTracks:()Ljava/util/List; // method@719a │ │ +20a448: 0c00 |019e: move-result-object v0 │ │ +20a44a: 1f06 fd0e |019f: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a44e: 6e20 2070 0600 |01a1: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20a454: 2900 c604 |01a4: goto/16 066a // +04c6 │ │ +20a458: 6201 055c |01a6: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c05 │ │ +20a45c: 3310 2f00 |01a8: if-ne v0, v1, 01d7 // +002f │ │ +20a460: 6200 415c |01aa: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a464: 6e20 6770 0600 |01ac: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a46a: 0c00 |01af: move-result-object v0 │ │ +20a46c: 6201 405c |01b0: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +20a470: 6e20 6770 1600 |01b2: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a476: 0c01 |01b5: move-result-object v1 │ │ +20a478: 6202 3f5c |01b6: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +20a47c: 6e20 6770 2600 |01b8: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a482: 0c02 |01bb: move-result-object v2 │ │ +20a484: 6e10 6670 0600 |01bc: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a48a: 0c06 |01bf: move-result-object v6 │ │ +20a48c: 2063 fd0e |01c0: instance-of v3, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a490: 3803 1400 |01c2: if-eqz v3, 01d6 // +0014 │ │ +20a494: 3801 1200 |01c4: if-eqz v1, 01d6 // +0012 │ │ +20a498: 3900 0300 |01c6: if-nez v0, 01c9 // +0003 │ │ +20a49c: 280e |01c8: goto 01d6 // +000e │ │ +20a49e: 6203 cc5c |01c9: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a4a2: 6e40 9b71 1320 |01cb: invoke-virtual {v3, v1, v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719b │ │ +20a4a8: 0c00 |01ce: move-result-object v0 │ │ +20a4aa: 1f06 fd0e |01cf: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a4ae: 6e20 2070 0600 |01d1: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20a4b4: 2900 9604 |01d4: goto/16 066a // +0496 │ │ +20a4b8: 0e00 |01d6: return-void │ │ +20a4ba: 6201 065c |01d7: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ARTIST_SORT_ALBUM_TRACKS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c06 │ │ +20a4be: 3310 2f00 |01d9: if-ne v0, v1, 0208 // +002f │ │ +20a4c2: 6200 415c |01db: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a4c6: 6e20 6770 0600 |01dd: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a4cc: 0c00 |01e0: move-result-object v0 │ │ +20a4ce: 6201 405c |01e1: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +20a4d2: 6e20 6770 1600 |01e3: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a4d8: 0c01 |01e6: move-result-object v1 │ │ +20a4da: 6202 3f5c |01e7: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +20a4de: 6e20 6770 2600 |01e9: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a4e4: 0c02 |01ec: move-result-object v2 │ │ +20a4e6: 6e10 6670 0600 |01ed: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a4ec: 0c06 |01f0: move-result-object v6 │ │ +20a4ee: 2063 fd0e |01f1: instance-of v3, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a4f2: 3803 1400 |01f3: if-eqz v3, 0207 // +0014 │ │ +20a4f6: 3801 1200 |01f5: if-eqz v1, 0207 // +0012 │ │ +20a4fa: 3900 0300 |01f7: if-nez v0, 01fa // +0003 │ │ +20a4fe: 280e |01f9: goto 0207 // +000e │ │ +20a500: 6203 cc5c |01fa: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a504: 6e40 9d71 1320 |01fc: invoke-virtual {v3, v1, v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; // method@719d │ │ +20a50a: 0c00 |01ff: move-result-object v0 │ │ +20a50c: 1f06 fd0e |0200: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a510: 6e20 2070 0600 |0202: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20a516: 2900 6504 |0205: goto/16 066a // +0465 │ │ +20a51a: 0e00 |0207: return-void │ │ +20a51c: 6201 075c |0208: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c07 │ │ +20a520: 3310 1800 |020a: if-ne v0, v1, 0222 // +0018 │ │ +20a524: 6e10 6670 0600 |020c: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a52a: 0c06 |020f: move-result-object v6 │ │ +20a52c: 2060 fd0e |0210: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a530: 3900 0300 |0212: if-nez v0, 0215 // +0003 │ │ +20a534: 0e00 |0214: return-void │ │ +20a536: 6200 cc5c |0215: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a53a: 6e10 a171 0000 |0217: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentPlaylist:()Ljava/util/List; // method@71a1 │ │ +20a540: 0c00 |021a: move-result-object v0 │ │ +20a542: 1f06 fd0e |021b: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a546: 6e20 2070 0600 |021d: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20a54c: 2900 4a04 |0220: goto/16 066a // +044a │ │ +20a550: 6201 085c |0222: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_CURRENT_PLAYLIST_WINDOW:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c08 │ │ +20a554: 3310 2c00 |0224: if-ne v0, v1, 0250 // +002c │ │ +20a558: 6200 3d5c |0226: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ +20a55c: 6e20 6570 0600 |0228: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20a562: 0c00 |022b: move-result-object v0 │ │ +20a564: 6e10 4865 0000 |022c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20a56a: 0a00 |022f: move-result v0 │ │ +20a56c: 6201 3c5c |0230: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ +20a570: 6e20 6570 1600 |0232: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20a576: 0c01 |0235: move-result-object v1 │ │ +20a578: 6e10 4865 0100 |0236: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20a57e: 0a01 |0239: move-result v1 │ │ +20a580: 6e10 6670 0600 |023a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a586: 0c06 |023d: move-result-object v6 │ │ +20a588: 2062 fd0e |023e: instance-of v2, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a58c: 3902 0300 |0240: if-nez v2, 0243 // +0003 │ │ +20a590: 0e00 |0242: return-void │ │ +20a592: 6202 cc5c |0243: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a596: 6e30 a271 0201 |0245: invoke-virtual {v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentPlaylistWindow:(II)Ljava/util/List; // method@71a2 │ │ +20a59c: 0c02 |0248: move-result-object v2 │ │ +20a59e: 1f06 fd0e |0249: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a5a2: 6e40 2170 2610 |024b: invoke-virtual {v6, v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;II)V // method@7021 │ │ +20a5a8: 2900 1c04 |024e: goto/16 066a // +041c │ │ +20a5ac: 6201 0b5c |0250: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0b │ │ +20a5b0: 3310 1e00 |0252: if-ne v0, v1, 0270 // +001e │ │ +20a5b4: 6200 435c |0254: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a5b8: 6e20 6770 0600 |0256: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a5be: 0c00 |0259: move-result-object v0 │ │ +20a5c0: 6e10 6670 0600 |025a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a5c6: 0c06 |025d: move-result-object v6 │ │ +20a5c8: 2061 fd0e |025e: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a5cc: 3901 0300 |0260: if-nez v1, 0263 // +0003 │ │ +20a5d0: 0e00 |0262: return-void │ │ +20a5d2: 6201 cc5c |0263: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a5d6: 6e20 a971 0100 |0265: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSavedPlaylist:(Ljava/lang/String;)Ljava/util/List; // method@71a9 │ │ +20a5dc: 0c00 |0268: move-result-object v0 │ │ +20a5de: 1f06 fd0e |0269: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a5e2: 6e20 2070 0600 |026b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20a5e8: 2900 fc03 |026e: goto/16 066a // +03fc │ │ +20a5ec: 6201 0c5c |0270: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SAVED_PLAYLISTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0c │ │ +20a5f0: 3310 1800 |0272: if-ne v0, v1, 028a // +0018 │ │ +20a5f4: 6e10 6670 0600 |0274: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a5fa: 0c06 |0277: move-result-object v6 │ │ +20a5fc: 2060 fd0e |0278: instance-of v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a600: 3900 0300 |027a: if-nez v0, 027d // +0003 │ │ +20a604: 0e00 |027c: return-void │ │ +20a606: 6200 cc5c |027d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a60a: 6e10 a871 0000 |027f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getPlaylists:()Ljava/util/List; // method@71a8 │ │ +20a610: 0c00 |0282: move-result-object v0 │ │ +20a612: 1f06 fd0e |0283: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20a616: 6e20 2070 0600 |0285: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20a61c: 2900 e203 |0288: goto/16 066a // +03e2 │ │ +20a620: 6201 ff5b |028a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_ALBUM_ART:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bff │ │ +20a624: 3310 1e00 |028c: if-ne v0, v1, 02aa // +001e │ │ +20a628: 6e10 6670 0600 |028e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20a62e: 0c00 |0291: move-result-object v0 │ │ +20a630: 2001 fa0e |0292: instance-of v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt; // type@0efa │ │ +20a634: 3901 0300 |0294: if-nez v1, 0297 // +0003 │ │ +20a638: 0e00 |0296: return-void │ │ +20a63a: 6201 425c |0297: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20a63e: 6e20 6770 1600 |0299: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a644: 0c06 |029c: move-result-object v6 │ │ +20a646: 6201 cc5c |029d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a64a: 6e20 9471 6100 |029f: invoke-virtual {v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getAlbumArt:(Ljava/lang/String;)[B // method@7194 │ │ +20a650: 0c01 |02a2: move-result-object v1 │ │ +20a652: 1f00 fa0e |02a3: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt; // type@0efa │ │ +20a656: 6e30 0e70 1006 |02a5: invoke-virtual {v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumArt;.sendAlbumArtwork:([BLjava/lang/String;)V // method@700e │ │ +20a65c: 2900 c203 |02a8: goto/16 066a // +03c2 │ │ +20a660: 6201 215c |02aa: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SAVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c21 │ │ +20a664: 3310 0f00 |02ac: if-ne v0, v1, 02bb // +000f │ │ +20a668: 6200 435c |02ae: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a66c: 6e20 6770 0600 |02b0: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a672: 0c06 |02b3: move-result-object v6 │ │ +20a674: 6200 cc5c |02b4: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a678: 6e20 b971 6000 |02b6: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.savePlaylist:(Ljava/lang/String;)V // method@71b9 │ │ +20a67e: 2900 b103 |02b9: goto/16 066a // +03b1 │ │ +20a682: 6201 ec5b |02bb: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SONG_TO_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bec │ │ +20a686: 3310 1500 |02bd: if-ne v0, v1, 02d2 // +0015 │ │ +20a68a: 6200 435c |02bf: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a68e: 6e20 6770 0600 |02c1: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a694: 0c00 |02c4: move-result-object v0 │ │ +20a696: 6201 425c |02c5: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20a69a: 6e20 6770 1600 |02c7: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a6a0: 0c06 |02ca: move-result-object v6 │ │ +20a6a2: 6201 cc5c |02cb: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a6a6: 6e30 8c71 0106 |02cd: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSongToPlaylist:(Ljava/lang/String;Ljava/lang/String;)V // method@718c │ │ +20a6ac: 2900 9a03 |02d0: goto/16 066a // +039a │ │ +20a6b0: 6201 205c |02d2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c20 │ │ +20a6b4: 3310 1900 |02d4: if-ne v0, v1, 02ed // +0019 │ │ +20a6b8: 6200 435c |02d6: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a6bc: 6e20 6770 0600 |02d8: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a6c2: 0c00 |02db: move-result-object v0 │ │ +20a6c4: 6201 385c |02dc: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +20a6c8: 6e20 6570 1600 |02de: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20a6ce: 0c06 |02e1: move-result-object v6 │ │ +20a6d0: 6e10 4865 0600 |02e2: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20a6d6: 0a06 |02e5: move-result v6 │ │ +20a6d8: 6201 cc5c |02e6: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a6dc: 6e30 b871 0106 |02e8: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeSongFromPlaylist:(Ljava/lang/String;I)V // method@71b8 │ │ +20a6e2: 2900 7f03 |02eb: goto/16 066a // +037f │ │ +20a6e6: 6201 1d5c |02ed: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1d │ │ +20a6ea: 3310 0f00 |02ef: if-ne v0, v1, 02fe // +000f │ │ +20a6ee: 6200 435c |02f1: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a6f2: 6e20 6770 0600 |02f3: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a6f8: 0c06 |02f6: move-result-object v6 │ │ +20a6fa: 6200 cc5c |02f7: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a6fe: 6e20 b671 6000 |02f9: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removePlaylist:(Ljava/lang/String;)V // method@71b6 │ │ +20a704: 2900 6e03 |02fc: goto/16 066a // +036e │ │ +20a708: 6201 105c |02fe: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_LOAD_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c10 │ │ +20a70c: 3310 0f00 |0300: if-ne v0, v1, 030f // +000f │ │ +20a710: 6200 435c |0302: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a714: 6e20 6770 0600 |0304: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a71a: 0c06 |0307: move-result-object v6 │ │ +20a71c: 6200 cc5c |0308: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a720: 6e20 ae71 6000 |030a: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.loadPlaylist:(Ljava/lang/String;)V // method@71ae │ │ +20a726: 2900 5d03 |030d: goto/16 066a // +035d │ │ +20a72a: 6201 195c |030f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c19 │ │ +20a72e: 3310 1900 |0311: if-ne v0, v1, 032a // +0019 │ │ +20a732: 6200 435c |0313: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PLAYLIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c43 │ │ +20a736: 6e20 6770 0600 |0315: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a73c: 0c06 |0318: move-result-object v6 │ │ +20a73e: 6200 cc5c |0319: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a742: 6e10 8f71 0000 |031b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20a748: 6200 cc5c |031e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a74c: 6e20 ae71 6000 |0320: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.loadPlaylist:(Ljava/lang/String;)V // method@71ae │ │ +20a752: 6206 cc5c |0323: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a756: 6e20 b271 2600 |0325: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20a75c: 2900 4203 |0328: goto/16 066a // +0342 │ │ +20a760: 6201 e75b |032a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be7 │ │ +20a764: 3310 1b00 |032c: if-ne v0, v1, 0347 // +001b │ │ +20a768: 6200 405c |032e: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +20a76c: 6e20 6770 0600 |0330: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a772: 0c00 |0333: move-result-object v0 │ │ +20a774: 6201 415c |0334: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a778: 6e20 6770 1600 |0336: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a77e: 0c01 |0339: move-result-object v1 │ │ +20a780: 6202 3f5c |033a: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +20a784: 6e20 6770 2600 |033c: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a78a: 0c06 |033f: move-result-object v6 │ │ +20a78c: 6202 cc5c |0340: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a790: 6e40 8471 0261 |0342: invoke-virtual {v2, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ +20a796: 2900 2503 |0345: goto/16 066a // +0325 │ │ +20a79a: 6201 e85b |0347: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be8 │ │ +20a79e: 3310 1b00 |0349: if-ne v0, v1, 0364 // +001b │ │ +20a7a2: 6200 405c |034b: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +20a7a6: 6e20 6770 0600 |034d: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a7ac: 0c00 |0350: move-result-object v0 │ │ +20a7ae: 6201 415c |0351: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a7b2: 6e20 6770 1600 |0353: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a7b8: 0c01 |0356: move-result-object v1 │ │ +20a7ba: 6202 3f5c |0357: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +20a7be: 6e20 6770 2600 |0359: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a7c4: 0c06 |035c: move-result-object v6 │ │ +20a7c6: 6202 cc5c |035d: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a7ca: 6e40 8771 0261 |035f: invoke-virtual {v2, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7187 │ │ +20a7d0: 2900 0803 |0362: goto/16 066a // +0308 │ │ +20a7d4: 6201 155c |0364: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c15 │ │ +20a7d8: 3310 2500 |0366: if-ne v0, v1, 038b // +0025 │ │ +20a7dc: 6200 405c |0368: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +20a7e0: 6e20 6770 0600 |036a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a7e6: 0c00 |036d: move-result-object v0 │ │ +20a7e8: 6201 415c |036e: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a7ec: 6e20 6770 1600 |0370: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a7f2: 0c01 |0373: move-result-object v1 │ │ +20a7f4: 6203 3f5c |0374: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +20a7f8: 6e20 6770 3600 |0376: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a7fe: 0c06 |0379: move-result-object v6 │ │ +20a800: 6203 cc5c |037a: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a804: 6e10 8f71 0300 |037c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20a80a: 6203 cc5c |037f: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a80e: 6e40 8471 0361 |0381: invoke-virtual {v3, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7184 │ │ +20a814: 6206 cc5c |0384: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a818: 6e20 b271 2600 |0386: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20a81e: 2900 e102 |0389: goto/16 066a // +02e1 │ │ +20a822: 6201 175c |038b: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT_ALBUM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c17 │ │ +20a826: 3310 2500 |038d: if-ne v0, v1, 03b2 // +0025 │ │ +20a82a: 6200 405c |038f: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c40 │ │ +20a82e: 6e20 6770 0600 |0391: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a834: 0c00 |0394: move-result-object v0 │ │ +20a836: 6201 415c |0395: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a83a: 6e20 6770 1600 |0397: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a840: 0c01 |039a: move-result-object v1 │ │ +20a842: 6203 3f5c |039b: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ALBUM_MBID:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c3f │ │ +20a846: 6e20 6770 3600 |039d: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a84c: 0c06 |03a0: move-result-object v6 │ │ +20a84e: 6203 cc5c |03a1: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a852: 6e10 8f71 0300 |03a3: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20a858: 6203 cc5c |03a6: sget-object v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a85c: 6e40 8771 0361 |03a8: invoke-virtual {v3, v0, v1, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSortAlbumTracks:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7187 │ │ +20a862: 6206 cc5c |03ab: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a866: 6e20 b271 2600 |03ad: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20a86c: 2900 ba02 |03b0: goto/16 066a // +02ba │ │ +20a870: 6201 e65b |03b2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be6 │ │ +20a874: 3310 1f00 |03b4: if-ne v0, v1, 03d3 // +001f │ │ +20a878: 6200 415c |03b6: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a87c: 6e20 6770 0600 |03b8: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a882: 0c00 |03bb: move-result-object v0 │ │ +20a884: 7100 e771 0000 |03bc: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@71e7 │ │ +20a88a: 0c01 |03bf: move-result-object v1 │ │ +20a88c: 6202 3a5c |03c0: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ +20a890: 6e20 6570 2600 |03c2: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20a896: 0c06 |03c5: move-result-object v6 │ │ +20a898: 6e10 4865 0600 |03c6: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20a89e: 0a06 |03c9: move-result v6 │ │ +20a8a0: 4606 0106 |03ca: aget-object v6, v1, v6 │ │ +20a8a4: 6201 cc5c |03cc: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a8a8: 6e30 8571 0106 |03ce: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7185 │ │ +20a8ae: 2900 9902 |03d1: goto/16 066a // +0299 │ │ +20a8b2: 6201 145c |03d3: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c14 │ │ +20a8b6: 3310 2900 |03d5: if-ne v0, v1, 03fe // +0029 │ │ +20a8ba: 6200 415c |03d7: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a8be: 6e20 6770 0600 |03d9: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a8c4: 0c00 |03dc: move-result-object v0 │ │ +20a8c6: 7100 e771 0000 |03dd: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@71e7 │ │ +20a8cc: 0c01 |03e0: move-result-object v1 │ │ +20a8ce: 6203 3a5c |03e1: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ +20a8d2: 6e20 6570 3600 |03e3: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20a8d8: 0c06 |03e6: move-result-object v6 │ │ +20a8da: 6e10 4865 0600 |03e7: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20a8e0: 0a06 |03ea: move-result v6 │ │ +20a8e2: 4606 0106 |03eb: aget-object v6, v1, v6 │ │ +20a8e6: 6201 cc5c |03ed: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a8ea: 6e10 8f71 0100 |03ef: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20a8f0: 6201 cc5c |03f2: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a8f4: 6e30 8571 0106 |03f4: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7185 │ │ +20a8fa: 6206 cc5c |03f7: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a8fe: 6e20 b271 2600 |03f9: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20a904: 2900 6e02 |03fc: goto/16 066a // +026e │ │ +20a908: 6201 165c |03fe: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_ARTIST_SORT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c16 │ │ +20a90c: 3310 2900 |0400: if-ne v0, v1, 0429 // +0029 │ │ +20a910: 6200 415c |0402: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_ARTIST_NAME:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c41 │ │ +20a914: 6e20 6770 0600 |0404: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a91a: 0c00 |0407: move-result-object v0 │ │ +20a91c: 7100 e771 0000 |0408: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@71e7 │ │ +20a922: 0c01 |040b: move-result-object v1 │ │ +20a924: 6203 3a5c |040c: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SORT_ORDER:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3a │ │ +20a928: 6e20 6570 3600 |040e: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20a92e: 0c06 |0411: move-result-object v6 │ │ +20a930: 6e10 4865 0600 |0412: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20a936: 0a06 |0415: move-result v6 │ │ +20a938: 4606 0106 |0416: aget-object v6, v1, v6 │ │ +20a93c: 6201 cc5c |0418: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a940: 6e10 8f71 0100 |041a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20a946: 6201 cc5c |041d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a94a: 6e30 8671 0106 |041f: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7186 │ │ +20a950: 6206 cc5c |0422: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a954: 6e20 b271 2600 |0424: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20a95a: 2900 4302 |0427: goto/16 066a // +0243 │ │ +20a95e: 6201 e95b |0429: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5be9 │ │ +20a962: 3310 0f00 |042b: if-ne v0, v1, 043a // +000f │ │ +20a966: 6200 475c |042d: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +20a96a: 6e20 6770 0600 |042f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a970: 0c06 |0432: move-result-object v6 │ │ +20a972: 6200 cc5c |0433: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a976: 6e20 8b71 6000 |0435: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSong:(Ljava/lang/String;)V // method@718b │ │ +20a97c: 2900 3202 |0438: goto/16 066a // +0232 │ │ +20a980: 6201 ea5b |043a: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_PATH_AT_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bea │ │ +20a984: 3310 1900 |043c: if-ne v0, v1, 0455 // +0019 │ │ +20a988: 6200 475c |043e: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +20a98c: 6e20 6770 0600 |0440: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a992: 0c00 |0443: move-result-object v0 │ │ +20a994: 6201 395c |0444: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX_DESTINATION:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c39 │ │ +20a998: 6e20 6570 1600 |0446: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20a99e: 0c06 |0449: move-result-object v6 │ │ +20a9a0: 6201 cc5c |044a: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a9a4: 6e10 4865 0600 |044c: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20a9aa: 0a06 |044f: move-result v6 │ │ +20a9ac: 6e30 8d71 0106 |0450: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSongatIndex:(Ljava/lang/String;I)V // method@718d │ │ +20a9b2: 2900 1702 |0453: goto/16 066a // +0217 │ │ +20a9b6: 6201 1c5c |0455: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG_NEXT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1c │ │ +20a9ba: 3310 1b00 |0457: if-ne v0, v1, 0472 // +001b │ │ +20a9be: 6200 475c |0459: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +20a9c2: 6e20 6770 0600 |045b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20a9c8: 0c06 |045e: move-result-object v6 │ │ +20a9ca: 6200 cc5c |045f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a9ce: 6e10 a371 0000 |0461: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +20a9d4: 0c00 |0464: move-result-object v0 │ │ +20a9d6: 6201 cc5c |0465: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20a9da: 6e10 2972 0000 |0467: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20a9e0: 0a00 |046a: move-result v0 │ │ +20a9e2: d800 0001 |046b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +20a9e6: 6e30 8d71 6100 |046d: invoke-virtual {v1, v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSongatIndex:(Ljava/lang/String;I)V // method@718d │ │ +20a9ec: 2900 fa01 |0470: goto/16 066a // +01fa │ │ +20a9f0: 6201 1b5c |0472: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SONG:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1b │ │ +20a9f4: 3310 4e00 |0474: if-ne v0, v1, 04c2 // +004e │ │ +20a9f8: 6200 475c |0476: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SONG_URL:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c47 │ │ +20a9fc: 6e20 6770 0600 |0478: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20aa02: 0c06 |047b: move-result-object v6 │ │ +20aa04: 6200 cc5c |047c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aa08: 6e10 ab71 0000 |047e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +20aa0e: 0c00 |0481: move-result-object v0 │ │ +20aa10: 1201 |0482: const/4 v1, #int 0 // #0 │ │ +20aa12: 3800 0e00 |0483: if-eqz v0, 0491 // +000e │ │ +20aa16: 6e10 ea70 0000 |0485: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasPlaylistFind:()Z // method@70ea │ │ +20aa1c: 0a00 |0488: move-result v0 │ │ +20aa1e: 3800 0800 |0489: if-eqz v0, 0491 // +0008 │ │ +20aa22: 6200 cc5c |048b: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aa26: 6e20 a771 6000 |048d: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getPlaylistFindTrack:(Ljava/lang/String;)Ljava/util/List; // method@71a7 │ │ +20aa2c: 0c01 |0490: move-result-object v1 │ │ +20aa2e: 3801 1900 |0491: if-eqz v1, 04aa // +0019 │ │ +20aa32: 7210 d266 0100 |0493: invoke-interface {v1}, Ljava/util/List;.size:()I // method@66d2 │ │ +20aa38: 0a00 |0496: move-result v0 │ │ +20aa3a: 3d00 1300 |0497: if-lez v0, 04aa // +0013 │ │ +20aa3e: 6206 cc5c |0499: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aa42: 7220 ca66 2100 |049b: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20aa48: 0c00 |049e: move-result-object v0 │ │ +20aa4a: 1f00 380f |049f: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +20aa4e: 6e10 8a72 0000 |04a1: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getSongPosition:()I // method@728a │ │ +20aa54: 0a00 |04a4: move-result v0 │ │ +20aa56: 6e20 b271 0600 |04a5: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20aa5c: 2900 c201 |04a8: goto/16 066a // +01c2 │ │ +20aa60: 6200 cc5c |04aa: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aa64: 6e20 8b71 6000 |04ac: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSong:(Ljava/lang/String;)V // method@718b │ │ +20aa6a: 6206 cc5c |04af: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aa6e: 6e10 a371 0600 |04b1: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +20aa74: 0c06 |04b4: move-result-object v6 │ │ +20aa76: 6200 cc5c |04b5: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aa7a: 6e10 2d72 0600 |04b7: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistLength:()I // method@722d │ │ +20aa80: 0a06 |04ba: move-result v6 │ │ +20aa82: d806 06ff |04bb: add-int/lit8 v6, v6, #int -1 // #ff │ │ +20aa86: 6e20 b271 6000 |04bd: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20aa8c: 2900 aa01 |04c0: goto/16 066a // +01aa │ │ +20aa90: 6201 ed5b |04c2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_CLEAR_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5bed │ │ +20aa94: 3310 0900 |04c4: if-ne v0, v1, 04cd // +0009 │ │ +20aa98: 6206 cc5c |04c6: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aa9c: 6e10 8f71 0600 |04c8: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20aaa2: 2900 9f01 |04cb: goto/16 066a // +019f │ │ +20aaa6: 6201 295c |04cd: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SHUFFLE_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c29 │ │ +20aaaa: 3310 0900 |04cf: if-ne v0, v1, 04d8 // +0009 │ │ +20aaae: 6206 cc5c |04d1: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aab2: 6e10 c171 0600 |04d3: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.shufflePlaylist:()V // method@71c1 │ │ +20aab8: 2900 9401 |04d6: goto/16 066a // +0194 │ │ +20aabc: 6201 115c |04d8: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_MOVE_SONG_AFTER_CURRENT:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c11 │ │ +20aac0: 3310 3600 |04da: if-ne v0, v1, 0510 // +0036 │ │ +20aac4: 6200 cc5c |04dc: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aac8: 6e10 a371 0000 |04de: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +20aace: 0c00 |04e1: move-result-object v0 │ │ +20aad0: 6201 385c |04e2: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +20aad4: 6e20 6570 1600 |04e4: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20aada: 0c06 |04e7: move-result-object v6 │ │ +20aadc: 6e10 4865 0600 |04e8: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20aae2: 0a06 |04eb: move-result v6 │ │ +20aae4: 6e10 2972 0000 |04ec: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20aaea: 0a01 |04ef: move-result v1 │ │ +20aaec: 3516 0d00 |04f0: if-ge v6, v1, 04fd // +000d │ │ +20aaf0: 6201 cc5c |04f2: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20aaf4: 6e10 2972 0000 |04f4: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20aafa: 0a00 |04f7: move-result v0 │ │ +20aafc: 6e30 af71 6100 |04f8: invoke-virtual {v1, v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.moveSongFromTo:(II)V // method@71af │ │ +20ab02: 2900 6f01 |04fb: goto/16 066a // +016f │ │ +20ab06: 6e10 2972 0000 |04fd: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20ab0c: 0a01 |0500: move-result v1 │ │ +20ab0e: 3716 6901 |0501: if-le v6, v1, 066a // +0169 │ │ +20ab12: 6201 cc5c |0503: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ab16: 6e10 2972 0000 |0505: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20ab1c: 0a00 |0508: move-result v0 │ │ +20ab1e: d800 0001 |0509: add-int/lit8 v0, v0, #int 1 // #01 │ │ +20ab22: 6e30 af71 6100 |050b: invoke-virtual {v1, v6, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.moveSongFromTo:(II)V // method@71af │ │ +20ab28: 2900 5c01 |050e: goto/16 066a // +015c │ │ +20ab2c: 6201 1f5c |0510: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_SONG_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1f │ │ +20ab30: 3310 1300 |0512: if-ne v0, v1, 0525 // +0013 │ │ +20ab34: 6200 385c |0514: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SONG_INDEX:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c38 │ │ +20ab38: 6e20 6570 0600 |0516: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20ab3e: 0c06 |0519: move-result-object v6 │ │ +20ab40: 6e10 4865 0600 |051a: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20ab46: 0a06 |051d: move-result v6 │ │ +20ab48: 6200 cc5c |051e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ab4c: 6e20 b471 6000 |0520: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeIndex:(I)V // method@71b4 │ │ +20ab52: 2900 4701 |0523: goto/16 066a // +0147 │ │ +20ab56: 6201 1e5c |0525: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_REMOVE_RANGE_FROM_CURRENT_PLAYLIST:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1e │ │ +20ab5a: 3310 1d00 |0527: if-ne v0, v1, 0544 // +001d │ │ +20ab5e: 6200 3d5c |0529: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_START:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3d │ │ +20ab62: 6e20 6570 0600 |052b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20ab68: 0c00 |052e: move-result-object v0 │ │ +20ab6a: 6e10 4865 0000 |052f: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20ab70: 0a00 |0532: move-result v0 │ │ +20ab72: 6201 3c5c |0533: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_WINDOW_END:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c3c │ │ +20ab76: 6e20 6570 1600 |0535: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20ab7c: 0c06 |0538: move-result-object v6 │ │ +20ab7e: 6e10 4865 0600 |0539: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20ab84: 0a06 |053c: move-result v6 │ │ +20ab86: 6201 cc5c |053d: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ab8a: 6e30 b771 0106 |053f: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeRange:(II)V // method@71b7 │ │ +20ab90: 2900 2801 |0542: goto/16 066a // +0128 │ │ +20ab94: 6201 095c |0544: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c09 │ │ +20ab98: 3310 1e00 |0546: if-ne v0, v1, 0564 // +001e │ │ +20ab9c: 6200 425c |0548: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20aba0: 6e20 6770 0600 |054a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20aba6: 0c00 |054d: move-result-object v0 │ │ +20aba8: 6e10 6670 0600 |054e: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20abae: 0c06 |0551: move-result-object v6 │ │ +20abb0: 2061 fd0e |0552: instance-of v1, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20abb4: 3901 0300 |0554: if-nez v1, 0557 // +0003 │ │ +20abb8: 0e00 |0556: return-void │ │ +20abba: 6201 cc5c |0557: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20abbe: 6e20 a571 0100 |0559: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getFiles:(Ljava/lang/String;)Ljava/util/List; // method@71a5 │ │ +20abc4: 0c00 |055c: move-result-object v0 │ │ +20abc6: 1f06 fd0e |055d: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20abca: 6e20 2070 0600 |055f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20abd0: 2900 0801 |0562: goto/16 066a // +0108 │ │ +20abd4: 6201 185c |0564: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_DIRECTORY:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c18 │ │ +20abd8: 3310 1900 |0566: if-ne v0, v1, 057f // +0019 │ │ +20abdc: 6200 425c |0568: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20abe0: 6e20 6770 0600 |056a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20abe6: 0c06 |056d: move-result-object v6 │ │ +20abe8: 6200 cc5c |056e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20abec: 6e10 8f71 0000 |0570: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20abf2: 6200 cc5c |0573: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20abf6: 6e20 8b71 6000 |0575: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSong:(Ljava/lang/String;)V // method@718b │ │ +20abfc: 6206 cc5c |0578: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ac00: 6e20 b271 2600 |057a: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20ac06: 2900 ed00 |057d: goto/16 066a // +00ed │ │ +20ac0a: 6201 0a5c |057f: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_OUTPUTS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0a │ │ +20ac0e: 3310 1300 |0581: if-ne v0, v1, 0594 // +0013 │ │ +20ac12: 6e10 6670 0600 |0583: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20ac18: 0c06 |0586: move-result-object v6 │ │ +20ac1a: 6200 cc5c |0587: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ac1e: 6e10 a671 0000 |0589: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getOutputs:()Ljava/util/List; // method@71a6 │ │ +20ac24: 0c00 |058c: move-result-object v0 │ │ +20ac26: 1f06 ff0e |058d: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList; // type@0eff │ │ +20ac2a: 6e20 2b70 0600 |058f: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.sendOutputs:(Ljava/util/List;)V // method@702b │ │ +20ac30: 2900 d800 |0592: goto/16 066a // +00d8 │ │ +20ac34: 6201 0d5c |0594: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_GET_SERVER_STATISTICS:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c0d │ │ +20ac38: 3310 1300 |0596: if-ne v0, v1, 05a9 // +0013 │ │ +20ac3c: 6e10 6670 0600 |0598: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20ac42: 0c06 |059b: move-result-object v6 │ │ +20ac44: 6200 cc5c |059c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ac48: 6e10 ac71 0000 |059e: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerStatistics:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics; // method@71ac │ │ +20ac4e: 0c00 |05a1: move-result-object v0 │ │ +20ac50: 1f06 000f |05a2: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics; // type@0f00 │ │ +20ac54: 6e20 3170 0600 |05a4: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.sendServerStatistics:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V // method@7031 │ │ +20ac5a: 2900 c300 |05a7: goto/16 066a // +00c3 │ │ +20ac5e: 6201 2d5c |05a9: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_UPDATE_DATABASE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c2d │ │ +20ac62: 3310 0f00 |05ab: if-ne v0, v1, 05ba // +000f │ │ +20ac66: 6200 425c |05ad: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_PATH:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c42 │ │ +20ac6a: 6e20 6770 0600 |05af: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20ac70: 0c06 |05b2: move-result-object v6 │ │ +20ac72: 6200 cc5c |05b3: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ac76: 6e20 c471 6000 |05b5: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.updateDatabase:(Ljava/lang/String;)V // method@71c4 │ │ +20ac7c: 2900 b200 |05b8: goto/16 066a // +00b2 │ │ +20ac80: 6201 225c |05ba: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c22 │ │ +20ac84: 3310 2e00 |05bc: if-ne v0, v1, 05ea // +002e │ │ +20ac88: 6200 445c |05be: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +20ac8c: 6e20 6770 0600 |05c0: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20ac92: 0c00 |05c3: move-result-object v0 │ │ +20ac94: 7100 f870 0000 |05c4: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ +20ac9a: 0c01 |05c7: move-result-object v1 │ │ +20ac9c: 6202 345c |05c8: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +20aca0: 6e20 6570 2600 |05ca: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20aca6: 0c02 |05cd: move-result-object v2 │ │ +20aca8: 6e10 4865 0200 |05ce: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20acae: 0a02 |05d1: move-result v2 │ │ +20acb0: 4601 0102 |05d2: aget-object v1, v1, v2 │ │ +20acb4: 6e10 6670 0600 |05d4: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getResponseHandler:()Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseHandler; // method@7066 │ │ +20acba: 0c06 |05d7: move-result-object v6 │ │ +20acbc: 2062 fd0e |05d8: instance-of v2, v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20acc0: 3902 0300 |05da: if-nez v2, 05dd // +0003 │ │ +20acc4: 0e00 |05dc: return-void │ │ +20acc6: 6202 cc5c |05dd: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20acca: 6e30 aa71 0201 |05df: invoke-virtual {v2, v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; // method@71aa │ │ +20acd0: 0c00 |05e2: move-result-object v0 │ │ +20acd2: 1f06 fd0e |05e3: check-cast v6, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList; // type@0efd │ │ +20acd6: 6e20 2070 0600 |05e5: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.sendFileList:(Ljava/util/List;)V // method@7020 │ │ +20acdc: 2900 8200 |05e8: goto/16 066a // +0082 │ │ +20ace0: 6201 eb5b |05ea: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_ADD_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5beb │ │ +20ace4: 3310 3800 |05ec: if-ne v0, v1, 0624 // +0038 │ │ +20ace8: 6200 445c |05ee: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +20acec: 6e20 6770 0600 |05f0: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20acf2: 0c00 |05f3: move-result-object v0 │ │ +20acf4: 7100 f870 0000 |05f4: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ +20acfa: 0c01 |05f7: move-result-object v1 │ │ +20acfc: 6202 345c |05f8: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +20ad00: 6e20 6570 2600 |05fa: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20ad06: 0c06 |05fd: move-result-object v6 │ │ +20ad08: 6e10 4865 0600 |05fe: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20ad0e: 0a06 |0601: move-result v6 │ │ +20ad10: 4606 0106 |0602: aget-object v6, v1, v6 │ │ +20ad14: 6201 cc5c |0604: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ad18: 6e10 ab71 0100 |0606: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +20ad1e: 0c01 |0609: move-result-object v1 │ │ +20ad20: 3801 0e00 |060a: if-eqz v1, 0618 // +000e │ │ +20ad24: 6e10 ec70 0100 |060c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasSearchAdd:()Z // method@70ec │ │ +20ad2a: 0a01 |060f: move-result v1 │ │ +20ad2c: 3801 0800 |0610: if-eqz v1, 0618 // +0008 │ │ +20ad30: 6201 cc5c |0612: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ad34: 6e30 8a71 0106 |0614: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@718a │ │ +20ad3a: 2853 |0617: goto 066a // +0053 │ │ +20ad3c: 6201 cc5c |0618: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ad40: 6e30 aa71 0106 |061a: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; // method@71aa │ │ +20ad46: 0c06 |061d: move-result-object v6 │ │ +20ad48: 6200 cc5c |061e: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ad4c: 6e20 8e71 6000 |0620: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ +20ad52: 2847 |0623: goto 066a // +0047 │ │ +20ad54: 6201 1a5c |0624: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION;.ACTION_PLAY_SEARCH_FILES:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // field@5c1a │ │ +20ad58: 3310 4400 |0626: if-ne v0, v1, 066a // +0044 │ │ +20ad5c: 6200 445c |0628: sget-object v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;.EXTRA_SEARCH_TERM:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING; // field@5c44 │ │ +20ad60: 6e20 6770 0600 |062a: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getStringExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_STRING;)Ljava/lang/String; // method@7067 │ │ +20ad66: 0c00 |062d: move-result-object v0 │ │ +20ad68: 7100 f870 0000 |062e: invoke-static {}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.values:()[Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // method@70f8 │ │ +20ad6e: 0c01 |0631: move-result-object v1 │ │ +20ad70: 6203 345c |0632: sget-object v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;.EXTRA_SEARCH_TYPE:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT; // field@5c34 │ │ +20ad74: 6e20 6570 3600 |0634: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getIntExtra:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_EXTRA_INT;)Ljava/lang/Integer; // method@7065 │ │ +20ad7a: 0c06 |0637: move-result-object v6 │ │ +20ad7c: 6e10 4865 0600 |0638: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20ad82: 0a06 |063b: move-result v6 │ │ +20ad84: 4606 0106 |063c: aget-object v6, v1, v6 │ │ +20ad88: 6201 cc5c |063e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ad8c: 6e10 8f71 0100 |0640: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.clearPlaylist:()V // method@718f │ │ +20ad92: 6201 cc5c |0643: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20ad96: 6e10 ab71 0100 |0645: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +20ad9c: 0c01 |0648: move-result-object v1 │ │ +20ad9e: 6e10 ec70 0100 |0649: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasSearchAdd:()Z // method@70ec │ │ +20ada4: 0a01 |064c: move-result v1 │ │ +20ada6: 3801 0800 |064d: if-eqz v1, 0655 // +0008 │ │ +20adaa: 6201 cc5c |064f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20adae: 6e30 8a71 0106 |0651: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@718a │ │ +20adb4: 280c |0654: goto 0660 // +000c │ │ +20adb6: 6201 cc5c |0655: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20adba: 6e30 aa71 0106 |0657: invoke-virtual {v1, v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getSearchedFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Ljava/util/List; // method@71aa │ │ +20adc0: 0c06 |065a: move-result-object v6 │ │ +20adc2: 6200 cc5c |065b: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20adc6: 6e20 8e71 6000 |065d: invoke-virtual {v0, v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addTrackList:(Ljava/util/List;)V // method@718e │ │ +20adcc: 6206 cc5c |0660: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20add0: 6e20 b271 2600 |0662: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.playSongIndex:(I)V // method@71b2 │ │ +20add6: 2805 |0665: goto 066a // +0005 │ │ +20add8: 0d06 |0666: move-exception v6 │ │ +20adda: 6e20 9370 6500 |0667: invoke-virtual {v5, v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@7093 │ │ +20ade0: 0e00 |066a: return-void │ │ catches : 1 │ │ 0x0012 - 0x0665 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x0666 │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=124 │ │ 0x000a line=129 │ │ @@ -764012,20 +764012,20 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -20b154: |[20b154] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ConnectionStateListener.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V │ │ -20b164: 7020 e86f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ -20b16a: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -20b16e: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -20b174: 5b02 505c |0008: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c50 │ │ -20b178: 0e00 |000a: return-void │ │ +20b14c: |[20b14c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ConnectionStateListener.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V │ │ +20b15c: 7020 e86f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;.:(Landroid/os/Looper;)V // method@6fe8 │ │ +20b162: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +20b166: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +20b16c: 5b02 505c |0008: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c50 │ │ +20b170: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener; │ │ 0x0000 - 0x000b reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ @@ -764037,21 +764037,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -20b17c: |[20b17c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ConnectionStateListener.onConnected:()V │ │ -20b18c: 5410 505c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c50 │ │ -20b190: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20b196: 0c00 |0005: move-result-object v0 │ │ -20b198: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ -20b19c: 7110 bf70 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$400:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70bf │ │ -20b1a2: 0e00 |000b: return-void │ │ +20b174: |[20b174] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ConnectionStateListener.onConnected:()V │ │ +20b184: 5410 505c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c50 │ │ +20b188: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20b18e: 0c00 |0005: move-result-object v0 │ │ +20b190: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ +20b194: 7110 bf70 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$400:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70bf │ │ +20b19a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;) │ │ @@ -764059,21 +764059,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -20b1a4: |[20b1a4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ConnectionStateListener.onDisconnected:()V │ │ -20b1b4: 5410 505c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c50 │ │ -20b1b8: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20b1be: 0c00 |0005: move-result-object v0 │ │ -20b1c0: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ -20b1c4: 7110 c070 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$500:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70c0 │ │ -20b1ca: 0e00 |000b: return-void │ │ +20b19c: |[20b19c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$ConnectionStateListener.onDisconnected:()V │ │ +20b1ac: 5410 505c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c50 │ │ +20b1b0: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20b1b6: 0c00 |0005: move-result-object v0 │ │ +20b1b8: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ +20b1bc: 7110 c070 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.access$500:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V // method@70c0 │ │ +20b1c2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener; │ │ │ │ source_file_idx : 9149 (MPDStateMonitoringHandler.java) │ │ @@ -764112,20 +764112,20 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -20b1cc: |[20b1cc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$IdleStateListener.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V │ │ -20b1dc: 7020 f66f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.:(Landroid/os/Looper;)V // method@6ff6 │ │ -20b1e2: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -20b1e6: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -20b1ec: 5b02 515c |0008: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c51 │ │ -20b1f0: 0e00 |000a: return-void │ │ +20b1c4: |[20b1c4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$IdleStateListener.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V │ │ +20b1d4: 7020 f66f 2000 |0000: invoke-direct {v0, v2}, Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;.:(Landroid/os/Looper;)V // method@6ff6 │ │ +20b1da: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +20b1de: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +20b1e4: 5b02 515c |0008: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c51 │ │ +20b1e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0003 line=330 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener; │ │ 0x0000 - 0x000b reg=1 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ @@ -764137,21 +764137,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -20b1f4: |[20b1f4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$IdleStateListener.onIdle:()V │ │ -20b204: 5410 515c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c51 │ │ -20b208: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20b20e: 0c00 |0005: move-result-object v0 │ │ -20b210: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ -20b214: 6e10 cb70 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onIdle:()V // method@70cb │ │ -20b21a: 0e00 |000b: return-void │ │ +20b1ec: |[20b1ec] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$IdleStateListener.onIdle:()V │ │ +20b1fc: 5410 515c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c51 │ │ +20b200: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20b206: 0c00 |0005: move-result-object v0 │ │ +20b208: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ +20b20c: 6e10 cb70 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onIdle:()V // method@70cb │ │ +20b212: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;) │ │ @@ -764159,21 +764159,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -20b21c: |[20b21c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$IdleStateListener.onNoIdle:()V │ │ -20b22c: 5410 515c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c51 │ │ -20b230: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20b236: 0c00 |0005: move-result-object v0 │ │ -20b238: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ -20b23c: 6e10 cc70 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onNoIdle:()V // method@70cc │ │ -20b242: 0e00 |000b: return-void │ │ +20b214: |[20b214] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler$IdleStateListener.onNoIdle:()V │ │ +20b224: 5410 515c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.mParent:Ljava/lang/ref/WeakReference; // field@5c51 │ │ +20b228: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20b22e: 0c00 |0005: move-result-object v0 │ │ +20b230: 1f00 0d0f |0006: check-cast v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ +20b234: 6e10 cc70 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onNoIdle:()V // method@70cc │ │ +20b23a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener; │ │ │ │ source_file_idx : 9149 (MPDStateMonitoringHandler.java) │ │ @@ -764271,57 +764271,57 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -20b368: |[20b368] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.:()V │ │ -20b378: 0e00 |0000: return-void │ │ +20b360: |[20b360] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.:()V │ │ +20b370: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ name : '' │ │ type : '(Landroid/os/Looper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -20b37c: |[20b37c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.:(Landroid/os/Looper;)V │ │ -20b38c: 7020 5070 3200 |0000: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.:(Landroid/os/Looper;)V // method@7050 │ │ -20b392: 1300 e803 |0003: const/16 v0, #int 1000 // #3e8 │ │ -20b396: 5920 5f5c |0005: iput v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mRefreshInterval:I // field@5c5f │ │ -20b39a: 2200 2f0f |0007: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -20b39e: 7010 2172 0000 |0009: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ -20b3a4: 5b20 5d5c |000c: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b3a8: 2200 160d |000e: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ -20b3ac: 7010 0f67 0000 |0010: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ -20b3b2: 5b20 605c |0013: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResyncTimer:Ljava/util/Timer; // field@5c60 │ │ -20b3b6: 2200 160d |0015: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ -20b3ba: 7010 0f67 0000 |0017: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ -20b3c0: 5b20 5b5c |001a: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTimer:Ljava/util/Timer; // field@5c5b │ │ -20b3c4: 2200 fb0c |001c: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ -20b3c8: 7010 4e66 0000 |001e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ -20b3ce: 5b20 625c |0021: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b3d2: 6200 cc5c |0023: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20b3d6: 2201 0a0f |0025: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener; // type@0f0a │ │ -20b3da: 7030 b070 2103 |0027: invoke-direct {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V // method@70b0 │ │ -20b3e0: 6e20 8971 1000 |002a: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDIdleChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V // method@7189 │ │ -20b3e6: 6200 cc5c |002d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20b3ea: 2201 090f |002f: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener; // type@0f09 │ │ -20b3ee: 7030 ad70 2103 |0031: invoke-direct {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V // method@70ad │ │ -20b3f4: 6e20 8871 1000 |0034: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ -20b3fa: 2203 2f0f |0037: new-instance v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -20b3fe: 7010 2172 0300 |0039: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ -20b404: 5b23 5d5c |003c: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b408: 0e00 |003e: return-void │ │ +20b374: |[20b374] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.:(Landroid/os/Looper;)V │ │ +20b384: 7020 5070 3200 |0000: invoke-direct {v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.:(Landroid/os/Looper;)V // method@7050 │ │ +20b38a: 1300 e803 |0003: const/16 v0, #int 1000 // #3e8 │ │ +20b38e: 5920 5f5c |0005: iput v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mRefreshInterval:I // field@5c5f │ │ +20b392: 2200 2f0f |0007: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +20b396: 7010 2172 0000 |0009: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ +20b39c: 5b20 5d5c |000c: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b3a0: 2200 160d |000e: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ +20b3a4: 7010 0f67 0000 |0010: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ +20b3aa: 5b20 605c |0013: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResyncTimer:Ljava/util/Timer; // field@5c60 │ │ +20b3ae: 2200 160d |0015: new-instance v0, Ljava/util/Timer; // type@0d16 │ │ +20b3b2: 7010 0f67 0000 |0017: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@670f │ │ +20b3b8: 5b20 5b5c |001a: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTimer:Ljava/util/Timer; // field@5c5b │ │ +20b3bc: 2200 fb0c |001c: new-instance v0, Ljava/util/ArrayList; // type@0cfb │ │ +20b3c0: 7010 4e66 0000 |001e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@664e │ │ +20b3c6: 5b20 625c |0021: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b3ca: 6200 cc5c |0023: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20b3ce: 2201 0a0f |0025: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener; // type@0f0a │ │ +20b3d2: 7030 b070 2103 |0027: invoke-direct {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V // method@70b0 │ │ +20b3d8: 6e20 8971 1000 |002a: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDIdleChangeHandler:(Lorg/gateshipone/malp/mpdservice/handlers/MPDIdleChangeHandler;)V // method@7189 │ │ +20b3de: 6200 cc5c |002d: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20b3e2: 2201 090f |002f: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener; // type@0f09 │ │ +20b3e6: 7030 ad70 2103 |0031: invoke-direct {v1, v2, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Landroid/os/Looper;)V // method@70ad │ │ +20b3ec: 6e20 8871 1000 |0034: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ +20b3f2: 2203 2f0f |0037: new-instance v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +20b3f6: 7010 2172 0300 |0039: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ +20b3fc: 5b23 5d5c |003c: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b400: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0005 line=59 │ │ 0x0007 line=101 │ │ 0x000e line=103 │ │ 0x0015 line=104 │ │ @@ -764338,17 +764338,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20b40c: |[20b40c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$200:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ -20b41c: 7010 cf70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.resynchronizeState:()V // method@70cf │ │ -20b422: 0e00 |0003: return-void │ │ +20b404: |[20b404] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$200:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ +20b414: 7010 cf70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.resynchronizeState:()V // method@70cf │ │ +20b41a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ @@ -764356,17 +764356,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20b424: |[20b424] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$300:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ -20b434: 7010 c870 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.interpolateState:()V // method@70c8 │ │ -20b43a: 0e00 |0003: return-void │ │ +20b41c: |[20b41c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$300:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ +20b42c: 7010 c870 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.interpolateState:()V // method@70c8 │ │ +20b432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ @@ -764374,17 +764374,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20b43c: |[20b43c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$400:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ -20b44c: 7010 c970 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onConnected:()V // method@70c9 │ │ -20b452: 0e00 |0003: return-void │ │ +20b434: |[20b434] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$400:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ +20b444: 7010 c970 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onConnected:()V // method@70c9 │ │ +20b44a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ @@ -764392,17 +764392,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20b454: |[20b454] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$500:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ -20b464: 7010 ca70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onDisconnected:()V // method@70ca │ │ -20b46a: 0e00 |0003: return-void │ │ +20b44c: |[20b44c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.access$500:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;)V │ │ +20b45c: 7010 ca70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.onDisconnected:()V // method@70ca │ │ +20b462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ @@ -764410,33 +764410,33 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -20b46c: |[20b46c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ -20b47c: 5430 625c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b480: 1d00 |0002: monitor-enter v0 │ │ -20b482: 5431 625c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b486: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -20b48c: 0c01 |0008: move-result-object v1 │ │ -20b48e: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20b494: 0a02 |000c: move-result v2 │ │ -20b496: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -20b49a: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20b4a0: 0c02 |0012: move-result-object v2 │ │ -20b4a2: 1f02 f90e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler; // type@0ef9 │ │ -20b4a6: 6e20 0470 4200 |0015: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.newMPDStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@7004 │ │ -20b4ac: 28f1 |0018: goto 0009 // -000f │ │ -20b4ae: 1e00 |0019: monitor-exit v0 │ │ -20b4b0: 0e00 |001a: return-void │ │ -20b4b2: 0d04 |001b: move-exception v4 │ │ -20b4b4: 1e00 |001c: monitor-exit v0 │ │ -20b4b6: 2704 |001d: throw v4 │ │ +20b464: |[20b464] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ +20b474: 5430 625c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b478: 1d00 |0002: monitor-enter v0 │ │ +20b47a: 5431 625c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b47e: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +20b484: 0c01 |0008: move-result-object v1 │ │ +20b486: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20b48c: 0a02 |000c: move-result v2 │ │ +20b48e: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +20b492: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20b498: 0c02 |0012: move-result-object v2 │ │ +20b49a: 1f02 f90e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler; // type@0ef9 │ │ +20b49e: 6e20 0470 4200 |0015: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.newMPDStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@7004 │ │ +20b4a4: 28f1 |0018: goto 0009 // -000f │ │ +20b4a6: 1e00 |0019: monitor-exit v0 │ │ +20b4a8: 0e00 |001a: return-void │ │ +20b4aa: 0d04 |001b: move-exception v4 │ │ +20b4ac: 1e00 |001c: monitor-exit v0 │ │ +20b4ae: 2704 |001d: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=257 │ │ 0x0003 line=258 │ │ 0x0015 line=259 │ │ @@ -764450,33 +764450,33 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -20b4c4: |[20b4c4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.distributeNewTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ -20b4d4: 5430 625c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b4d8: 1d00 |0002: monitor-enter v0 │ │ -20b4da: 5431 625c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b4de: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -20b4e4: 0c01 |0008: move-result-object v1 │ │ -20b4e6: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20b4ec: 0a02 |000c: move-result v2 │ │ -20b4ee: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -20b4f2: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20b4f8: 0c02 |0012: move-result-object v2 │ │ -20b4fa: 1f02 f90e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler; // type@0ef9 │ │ -20b4fe: 6e20 0570 4200 |0015: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.newMPDTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@7005 │ │ -20b504: 28f1 |0018: goto 0009 // -000f │ │ -20b506: 1e00 |0019: monitor-exit v0 │ │ -20b508: 0e00 |001a: return-void │ │ -20b50a: 0d04 |001b: move-exception v4 │ │ -20b50c: 1e00 |001c: monitor-exit v0 │ │ -20b50e: 2704 |001d: throw v4 │ │ +20b4bc: |[20b4bc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.distributeNewTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V │ │ +20b4cc: 5430 625c |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b4d0: 1d00 |0002: monitor-enter v0 │ │ +20b4d2: 5431 625c |0003: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b4d6: 6e10 5b66 0100 |0005: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +20b4dc: 0c01 |0008: move-result-object v1 │ │ +20b4de: 7210 b166 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +20b4e4: 0a02 |000c: move-result v2 │ │ +20b4e6: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +20b4ea: 7210 b266 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20b4f0: 0c02 |0012: move-result-object v2 │ │ +20b4f2: 1f02 f90e |0013: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler; // type@0ef9 │ │ +20b4f6: 6e20 0570 4200 |0015: invoke-virtual {v2, v4}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.newMPDTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@7005 │ │ +20b4fc: 28f1 |0018: goto 0009 // -000f │ │ +20b4fe: 1e00 |0019: monitor-exit v0 │ │ +20b500: 0e00 |001a: return-void │ │ +20b502: 0d04 |001b: move-exception v4 │ │ +20b504: 1e00 |001c: monitor-exit v0 │ │ +20b506: 2704 |001d: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ 0x0015 line=267 │ │ @@ -764490,36 +764490,36 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -20b2e4: |[20b2e4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ -20b2f4: 1c00 0d0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ -20b2f8: 1d00 |0002: monitor-enter v0 │ │ -20b2fa: 6201 585c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c58 │ │ -20b2fe: 3901 1b00 |0005: if-nez v1, 0020 // +001b │ │ -20b302: 2201 3401 |0007: new-instance v1, Landroid/os/HandlerThread; // type@0134 │ │ -20b306: 1a02 c023 |0009: const-string v2, "MPDStatusHandler" // string@23c0 │ │ -20b30a: 7020 7206 2100 |000b: invoke-direct {v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0672 │ │ -20b310: 6901 595c |000e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c59 │ │ -20b314: 6e10 7606 0100 |0010: invoke-virtual {v1}, Landroid/os/HandlerThread;.start:()V // method@0676 │ │ -20b31a: 2201 0d0f |0013: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ -20b31e: 6202 595c |0015: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c59 │ │ -20b322: 6e10 7406 0200 |0017: invoke-virtual {v2}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0674 │ │ -20b328: 0c02 |001a: move-result-object v2 │ │ -20b32a: 7020 bc70 2100 |001b: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.:(Landroid/os/Looper;)V // method@70bc │ │ -20b330: 6901 585c |001e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c58 │ │ -20b334: 6201 585c |0020: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c58 │ │ -20b338: 1e00 |0022: monitor-exit v0 │ │ -20b33a: 1101 |0023: return-object v1 │ │ -20b33c: 0d01 |0024: move-exception v1 │ │ -20b33e: 1e00 |0025: monitor-exit v0 │ │ -20b340: 2701 |0026: throw v1 │ │ +20b2dc: |[20b2dc] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ +20b2ec: 1c00 0d0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ +20b2f0: 1d00 |0002: monitor-enter v0 │ │ +20b2f2: 6201 585c |0003: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c58 │ │ +20b2f6: 3901 1b00 |0005: if-nez v1, 0020 // +001b │ │ +20b2fa: 2201 3401 |0007: new-instance v1, Landroid/os/HandlerThread; // type@0134 │ │ +20b2fe: 1a02 c023 |0009: const-string v2, "MPDStatusHandler" // string@23c0 │ │ +20b302: 7020 7206 2100 |000b: invoke-direct {v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@0672 │ │ +20b308: 6901 595c |000e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c59 │ │ +20b30c: 6e10 7606 0100 |0010: invoke-virtual {v1}, Landroid/os/HandlerThread;.start:()V // method@0676 │ │ +20b312: 2201 0d0f |0013: new-instance v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // type@0f0d │ │ +20b316: 6202 595c |0015: sget-object v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerThread:Landroid/os/HandlerThread; // field@5c59 │ │ +20b31a: 6e10 7406 0200 |0017: invoke-virtual {v2}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0674 │ │ +20b320: 0c02 |001a: move-result-object v2 │ │ +20b322: 7020 bc70 2100 |001b: invoke-direct {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.:(Landroid/os/Looper;)V // method@70bc │ │ +20b328: 6901 585c |001e: sput-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c58 │ │ +20b32c: 6201 585c |0020: sget-object v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mHandlerSingleton:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // field@5c58 │ │ +20b330: 1e00 |0022: monitor-exit v0 │ │ +20b332: 1101 |0023: return-object v1 │ │ +20b334: 0d01 |0024: move-exception v1 │ │ +20b336: 1e00 |0025: monitor-exit v0 │ │ +20b338: 2701 |0026: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0022 │ │ -> 0x0024 │ │ positions : │ │ 0x0003 line=121 │ │ 0x0007 line=122 │ │ 0x0010 line=123 │ │ @@ -764528,81 +764528,82 @@ │ │ locals : │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ name : 'interpolateState' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 7 │ │ + registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ - insns size : 39 16-bit code units │ │ -20b550: |[20b550] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.interpolateState:()V │ │ -20b560: 5460 5d5c |0000: iget-object v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b564: 3800 2400 |0002: if-eqz v0, 0026 // +0024 │ │ -20b568: 2201 2f0f |0004: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -20b56c: 7020 2372 0100 |0006: invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@7223 │ │ -20b572: 7100 d565 0000 |0009: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ -20b578: 0b02 |000c: move-result-wide v2 │ │ -20b57a: 5460 5e5c |000d: iget-object v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastTimeBase:Ljava/lang/Long; // field@5c5e │ │ -20b57e: 6e10 5665 0000 |000f: invoke-virtual {v0}, Ljava/lang/Long;.longValue:()J // method@6556 │ │ -20b584: 0b04 |0012: move-result-wide v4 │ │ -20b586: bc42 |0013: sub-long/2addr v2, v4 │ │ -20b588: 1704 00ca 9a3b |0014: const-wide/32 v4, #float 0.00472379 // #3b9aca00 │ │ -20b58e: be42 |0017: div-long/2addr v2, v4 │ │ -20b590: 5460 5d5c |0018: iget-object v0, v6, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b594: 6e10 2a72 0000 |001a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getElapsedTime:()I // method@722a │ │ -20b59a: 0a00 |001d: move-result v0 │ │ -20b59c: 8423 |001e: long-to-int v3, v2 │ │ -20b59e: b030 |001f: add-int/2addr v0, v3 │ │ -20b5a0: 6e20 3b72 0100 |0020: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setElapsedTime:(I)V // method@723b │ │ -20b5a6: 7020 c270 1600 |0023: invoke-direct {v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@70c2 │ │ -20b5ac: 0e00 |0026: return-void │ │ + insns size : 41 16-bit code units │ │ +20b548: |[20b548] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.interpolateState:()V │ │ +20b558: 5450 5d5c |0000: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b55c: 3800 2600 |0002: if-eqz v0, 0028 // +0026 │ │ +20b560: 2200 2f0f |0004: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +20b564: 5451 5d5c |0006: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b568: 7020 2372 1000 |0008: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@7223 │ │ +20b56e: 7100 d565 0000 |000b: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ +20b574: 0b01 |000e: move-result-wide v1 │ │ +20b576: 5453 5e5c |000f: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastTimeBase:Ljava/lang/Long; // field@5c5e │ │ +20b57a: 6e10 5665 0300 |0011: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@6556 │ │ +20b580: 0b03 |0014: move-result-wide v3 │ │ +20b582: bc31 |0015: sub-long/2addr v1, v3 │ │ +20b584: 1703 00ca 9a3b |0016: const-wide/32 v3, #float 0.00472379 // #3b9aca00 │ │ +20b58a: be31 |0019: div-long/2addr v1, v3 │ │ +20b58c: 5453 5d5c |001a: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b590: 6e10 2a72 0300 |001c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getElapsedTime:()I // method@722a │ │ +20b596: 0a03 |001f: move-result v3 │ │ +20b598: 8412 |0020: long-to-int v2, v1 │ │ +20b59a: b023 |0021: add-int/2addr v3, v2 │ │ +20b59c: 6e20 3b72 3000 |0022: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.setElapsedTime:(I)V // method@723b │ │ +20b5a2: 7020 c270 0500 |0025: invoke-direct {v5, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@70c2 │ │ +20b5a8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0004 line=208 │ │ - 0x0009 line=209 │ │ - 0x0018 line=212 │ │ - 0x0023 line=213 │ │ + 0x000b line=209 │ │ + 0x001a line=212 │ │ + 0x0025 line=213 │ │ locals : │ │ - 0x0000 - 0x0027 reg=6 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ + 0x0000 - 0x0029 reg=5 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ name : 'onConnected' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -20b5b0: |[20b5b0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onConnected:()V │ │ -20b5c0: 6200 cc5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20b5c4: 6e10 a371 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -20b5ca: 0c00 |0005: move-result-object v0 │ │ -20b5cc: 5b20 5d5c |0006: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b5d0: 6200 cc5c |0008: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20b5d4: 6e10 a471 0000 |000a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentSong:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@71a4 │ │ -20b5da: 0c00 |000d: move-result-object v0 │ │ -20b5dc: 5b20 5c5c |000e: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ -20b5e0: 2811 |0010: goto 0021 // +0011 │ │ -20b5e2: 2200 2f0f |0011: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ -20b5e6: 7010 2172 0000 |0013: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ -20b5ec: 5b20 5d5c |0016: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b5f0: 2200 380f |0018: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -20b5f4: 1a01 0000 |001a: const-string v1, "" // string@0000 │ │ -20b5f8: 7020 7c72 1000 |001c: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ -20b5fe: 5b20 5c5c |001f: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ -20b602: 5420 5d5c |0021: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b606: 7020 c270 0200 |0023: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@70c2 │ │ -20b60c: 5420 5c5c |0026: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ -20b610: 7020 c370 0200 |0028: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@70c3 │ │ -20b616: 7010 cf70 0200 |002b: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.resynchronizeState:()V // method@70cf │ │ -20b61c: 0e00 |002e: return-void │ │ +20b5ac: |[20b5ac] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onConnected:()V │ │ +20b5bc: 6200 cc5c |0000: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20b5c0: 6e10 a371 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +20b5c6: 0c00 |0005: move-result-object v0 │ │ +20b5c8: 5b20 5d5c |0006: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b5cc: 6200 cc5c |0008: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20b5d0: 6e10 a471 0000 |000a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentSong:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@71a4 │ │ +20b5d6: 0c00 |000d: move-result-object v0 │ │ +20b5d8: 5b20 5c5c |000e: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ +20b5dc: 2811 |0010: goto 0021 // +0011 │ │ +20b5de: 2200 2f0f |0011: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // type@0f2f │ │ +20b5e2: 7010 2172 0000 |0013: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.:()V // method@7221 │ │ +20b5e8: 5b20 5d5c |0016: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b5ec: 2200 380f |0018: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +20b5f0: 1a01 0000 |001a: const-string v1, "" // string@0000 │ │ +20b5f4: 7020 7c72 1000 |001c: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.:(Ljava/lang/String;)V // method@727c │ │ +20b5fa: 5b20 5c5c |001f: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ +20b5fe: 5420 5d5c |0021: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b602: 7020 c270 0200 |0023: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@70c2 │ │ +20b608: 5420 5c5c |0026: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ +20b60c: 7020 c370 0200 |0028: invoke-direct {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@70c3 │ │ +20b612: 7010 cf70 0200 |002b: invoke-direct {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.resynchronizeState:()V // method@70cf │ │ +20b618: 0e00 |002e: return-void │ │ catches : 1 │ │ 0x0000 - 0x0010 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x0011 │ │ positions : │ │ 0x0000 line=274 │ │ 0x0008 line=275 │ │ 0x0011 line=277 │ │ @@ -764618,23 +764619,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -20b630: |[20b630] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onDisconnected:()V │ │ -20b640: 1d01 |0000: monitor-enter v1 │ │ -20b642: 7010 d270 0100 |0001: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopInterpolation:()V // method@70d2 │ │ -20b648: 7010 d370 0100 |0004: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopResynchronization:()V // method@70d3 │ │ -20b64e: 1e01 |0007: monitor-exit v1 │ │ -20b650: 0e00 |0008: return-void │ │ -20b652: 0d00 |0009: move-exception v0 │ │ -20b654: 1e01 |000a: monitor-exit v1 │ │ -20b656: 2700 |000b: throw v0 │ │ +20b62c: |[20b62c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onDisconnected:()V │ │ +20b63c: 1d01 |0000: monitor-enter v1 │ │ +20b63e: 7010 d270 0100 |0001: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopInterpolation:()V // method@70d2 │ │ +20b644: 7010 d370 0100 |0004: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopResynchronization:()V // method@70d3 │ │ +20b64a: 1e01 |0007: monitor-exit v1 │ │ +20b64c: 0e00 |0008: return-void │ │ +20b64e: 0d00 |0009: move-exception v0 │ │ +20b650: 1e01 |000a: monitor-exit v1 │ │ +20b652: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=287 │ │ 0x0001 line=288 │ │ 0x0004 line=290 │ │ @@ -764647,53 +764648,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -20b6d8: |[20b6d8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.resynchronizeState:()V │ │ -20b6e8: 7010 d270 0300 |0000: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopInterpolation:()V // method@70d2 │ │ -20b6ee: 7010 d370 0300 |0003: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopResynchronization:()V // method@70d3 │ │ -20b6f4: 7100 d565 0000 |0006: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ -20b6fa: 0b00 |0009: move-result-wide v0 │ │ -20b6fc: 7120 5b65 1000 |000a: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@655b │ │ -20b702: 0c00 |000d: move-result-object v0 │ │ -20b704: 5b30 5e5c |000e: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastTimeBase:Ljava/lang/Long; // field@5c5e │ │ -20b708: 6200 cc5c |0010: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20b70c: 6e10 a371 0000 |0012: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ -20b712: 0c00 |0015: move-result-object v0 │ │ -20b714: 6e10 2972 0000 |0016: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20b71a: 0a01 |0019: move-result v1 │ │ -20b71c: 5432 5d5c |001a: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b720: 6e10 2972 0200 |001c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ -20b726: 0a02 |001f: move-result v2 │ │ -20b728: 3321 0e00 |0020: if-ne v1, v2, 002e // +000e │ │ -20b72c: 6e10 2e72 0000 |0022: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistVersion:()I // method@722e │ │ -20b732: 0a01 |0025: move-result v1 │ │ -20b734: 5432 5d5c |0026: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b738: 6e10 2e72 0200 |0028: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistVersion:()I // method@722e │ │ -20b73e: 0a02 |002b: move-result v2 │ │ -20b740: 3221 1400 |002c: if-eq v1, v2, 0040 // +0014 │ │ -20b744: 6201 cc5c |002e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20b748: 6e10 a471 0100 |0030: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentSong:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@71a4 │ │ -20b74e: 0c01 |0033: move-result-object v1 │ │ -20b750: 5b31 5c5c |0034: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ -20b754: 2805 |0036: goto 003b // +0005 │ │ -20b756: 0d01 |0037: move-exception v1 │ │ -20b758: 6e20 c670 1300 |0038: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@70c6 │ │ -20b75e: 5431 5c5c |003b: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ -20b762: 7020 c370 1300 |003d: invoke-direct {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@70c3 │ │ -20b768: 5b30 5d5c |0040: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b76c: 7020 c270 0300 |0042: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@70c2 │ │ -20b772: 7010 d170 0300 |0045: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.startInterpolation:()V // method@70d1 │ │ -20b778: 0e00 |0048: return-void │ │ -20b77a: 0d00 |0049: move-exception v0 │ │ -20b77c: 6e20 c670 0300 |004a: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@70c6 │ │ -20b782: 0e00 |004d: return-void │ │ +20b6d4: |[20b6d4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.resynchronizeState:()V │ │ +20b6e4: 7010 d270 0300 |0000: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopInterpolation:()V // method@70d2 │ │ +20b6ea: 7010 d370 0300 |0003: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopResynchronization:()V // method@70d3 │ │ +20b6f0: 7100 d565 0000 |0006: invoke-static {}, Ljava/lang/System;.nanoTime:()J // method@65d5 │ │ +20b6f6: 0b00 |0009: move-result-wide v0 │ │ +20b6f8: 7120 5b65 1000 |000a: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@655b │ │ +20b6fe: 0c00 |000d: move-result-object v0 │ │ +20b700: 5b30 5e5c |000e: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastTimeBase:Ljava/lang/Long; // field@5c5e │ │ +20b704: 6200 cc5c |0010: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20b708: 6e10 a371 0000 |0012: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentServerStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@71a3 │ │ +20b70e: 0c00 |0015: move-result-object v0 │ │ +20b710: 6e10 2972 0000 |0016: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20b716: 0a01 |0019: move-result v1 │ │ +20b718: 5432 5d5c |001a: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b71c: 6e10 2972 0200 |001c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getCurrentSongIndex:()I // method@7229 │ │ +20b722: 0a02 |001f: move-result v2 │ │ +20b724: 3321 0e00 |0020: if-ne v1, v2, 002e // +000e │ │ +20b728: 6e10 2e72 0000 |0022: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistVersion:()I // method@722e │ │ +20b72e: 0a01 |0025: move-result v1 │ │ +20b730: 5432 5d5c |0026: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b734: 6e10 2e72 0200 |0028: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaylistVersion:()I // method@722e │ │ +20b73a: 0a02 |002b: move-result v2 │ │ +20b73c: 3221 1400 |002c: if-eq v1, v2, 0040 // +0014 │ │ +20b740: 6201 cc5c |002e: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20b744: 6e10 a471 0100 |0030: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getCurrentSong:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // method@71a4 │ │ +20b74a: 0c01 |0033: move-result-object v1 │ │ +20b74c: 5b31 5c5c |0034: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ +20b750: 2805 |0036: goto 003b // +0005 │ │ +20b752: 0d01 |0037: move-exception v1 │ │ +20b754: 6e20 c670 1300 |0038: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@70c6 │ │ +20b75a: 5431 5c5c |003b: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ +20b75e: 7020 c370 1300 |003d: invoke-direct {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@70c3 │ │ +20b764: 5b30 5d5c |0040: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b768: 7020 c270 0300 |0042: invoke-direct {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.distributeNewStatus:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@70c2 │ │ +20b76e: 7010 d170 0300 |0045: invoke-direct {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.startInterpolation:()V // method@70d1 │ │ +20b774: 0e00 |0048: return-void │ │ +20b776: 0d00 |0049: move-exception v0 │ │ +20b778: 6e20 c670 0300 |004a: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.handleMPDError:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;)V // method@70c6 │ │ +20b77e: 0e00 |004d: return-void │ │ catches : 2 │ │ 0x0010 - 0x0016 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x0049 │ │ 0x002e - 0x0036 │ │ Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException; -> 0x0037 │ │ positions : │ │ 0x0000 line=174 │ │ @@ -764716,47 +764717,47 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 62 16-bit code units │ │ -20b7b8: |[20b7b8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.startInterpolation:()V │ │ -20b7c8: 1d09 |0000: monitor-enter v9 │ │ -20b7ca: 6200 cc5c |0001: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -20b7ce: 6e10 ad71 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.isConnected:()Z // method@71ad │ │ -20b7d4: 0a00 |0006: move-result v0 │ │ -20b7d6: 3800 3200 |0007: if-eqz v0, 0039 // +0032 │ │ -20b7da: 5490 5d5c |0009: iget-object v0, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b7de: 6e10 2c72 0000 |000b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ -20b7e4: 0c00 |000e: move-result-object v0 │ │ -20b7e6: 6201 225d |000f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ -20b7ea: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -20b7ec: 3310 1600 |0012: if-ne v0, v1, 0028 // +0016 │ │ -20b7f0: 7010 d270 0900 |0014: invoke-direct {v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopInterpolation:()V // method@70d2 │ │ -20b7f6: 2204 0b0f |0017: new-instance v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // type@0f0b │ │ -20b7fa: 7030 b470 9402 |0019: invoke-direct {v4, v9, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V // method@70b4 │ │ -20b800: 5b94 5a5c |001c: iput-object v4, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ -20b804: 5493 5b5c |001e: iget-object v3, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTimer:Ljava/util/Timer; // field@5c5b │ │ -20b808: 1605 0000 |0020: const-wide/16 v5, #int 0 // #0 │ │ -20b80c: 5290 5f5c |0022: iget v0, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mRefreshInterval:I // field@5c5f │ │ -20b810: 8107 |0024: int-to-long v7, v0 │ │ -20b812: 7406 1367 0300 |0025: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;JJ)V // method@6713 │ │ -20b818: 7010 d370 0900 |0028: invoke-direct {v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopResynchronization:()V // method@70d3 │ │ -20b81e: 2200 0c0f |002b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // type@0f0c │ │ -20b822: 7030 b870 9002 |002d: invoke-direct {v0, v9, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V // method@70b8 │ │ -20b828: 5b90 615c |0030: iput-object v0, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ -20b82c: 5491 605c |0032: iget-object v1, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResyncTimer:Ljava/util/Timer; // field@5c60 │ │ -20b830: 1602 3075 |0034: const-wide/16 v2, #int 30000 // #7530 │ │ -20b834: 6e40 1267 0132 |0036: invoke-virtual {v1, v0, v2, v3}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ -20b83a: 1e09 |0039: monitor-exit v9 │ │ -20b83c: 0e00 |003a: return-void │ │ -20b83e: 0d00 |003b: move-exception v0 │ │ -20b840: 1e09 |003c: monitor-exit v9 │ │ -20b842: 2700 |003d: throw v0 │ │ +20b7b4: |[20b7b4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.startInterpolation:()V │ │ +20b7c4: 1d09 |0000: monitor-enter v9 │ │ +20b7c6: 6200 cc5c |0001: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +20b7ca: 6e10 ad71 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.isConnected:()Z // method@71ad │ │ +20b7d0: 0a00 |0006: move-result v0 │ │ +20b7d2: 3800 3200 |0007: if-eqz v0, 0039 // +0032 │ │ +20b7d6: 5490 5d5c |0009: iget-object v0, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b7da: 6e10 2c72 0000 |000b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;.getPlaybackState:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // method@722c │ │ +20b7e0: 0c00 |000e: move-result-object v0 │ │ +20b7e2: 6201 225d |000f: sget-object v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE;.MPD_PLAYING:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus$MPD_PLAYBACK_STATE; // field@5d22 │ │ +20b7e6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +20b7e8: 3310 1600 |0012: if-ne v0, v1, 0028 // +0016 │ │ +20b7ec: 7010 d270 0900 |0014: invoke-direct {v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopInterpolation:()V // method@70d2 │ │ +20b7f2: 2204 0b0f |0017: new-instance v4, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // type@0f0b │ │ +20b7f6: 7030 b470 9402 |0019: invoke-direct {v4, v9, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V // method@70b4 │ │ +20b7fc: 5b94 5a5c |001c: iput-object v4, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ +20b800: 5493 5b5c |001e: iget-object v3, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTimer:Ljava/util/Timer; // field@5c5b │ │ +20b804: 1605 0000 |0020: const-wide/16 v5, #int 0 // #0 │ │ +20b808: 5290 5f5c |0022: iget v0, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mRefreshInterval:I // field@5c5f │ │ +20b80c: 8107 |0024: int-to-long v7, v0 │ │ +20b80e: 7406 1367 0300 |0025: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;JJ)V // method@6713 │ │ +20b814: 7010 d370 0900 |0028: invoke-direct {v9}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.stopResynchronization:()V // method@70d3 │ │ +20b81a: 2200 0c0f |002b: new-instance v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // type@0f0c │ │ +20b81e: 7030 b870 9002 |002d: invoke-direct {v0, v9, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.:(Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$1;)V // method@70b8 │ │ +20b824: 5b90 615c |0030: iput-object v0, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ +20b828: 5491 605c |0032: iget-object v1, v9, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResyncTimer:Ljava/util/Timer; // field@5c60 │ │ +20b82c: 1602 3075 |0034: const-wide/16 v2, #int 30000 // #7530 │ │ +20b830: 6e40 1267 0132 |0036: invoke-virtual {v1, v0, v2, v3}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@6712 │ │ +20b836: 1e09 |0039: monitor-exit v9 │ │ +20b838: 0e00 |003a: return-void │ │ +20b83a: 0d00 |003b: move-exception v0 │ │ +20b83c: 1e09 |003c: monitor-exit v9 │ │ +20b83e: 2700 |003d: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0039 │ │ -> 0x003b │ │ positions : │ │ 0x0001 line=218 │ │ 0x0009 line=219 │ │ 0x0014 line=220 │ │ @@ -764774,28 +764775,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -20b850: |[20b850] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.stopInterpolation:()V │ │ -20b860: 5420 5b5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTimer:Ljava/util/Timer; // field@5c5b │ │ -20b864: 1d00 |0002: monitor-enter v0 │ │ -20b866: 5421 5a5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ -20b86a: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ -20b86e: 5421 5a5c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ -20b872: 6e10 b570 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.cancel:()Z // method@70b5 │ │ -20b878: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -20b87a: 5b21 5a5c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ -20b87e: 1e00 |000f: monitor-exit v0 │ │ -20b880: 0e00 |0010: return-void │ │ -20b882: 0d01 |0011: move-exception v1 │ │ -20b884: 1e00 |0012: monitor-exit v0 │ │ -20b886: 2701 |0013: throw v1 │ │ +20b84c: |[20b84c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.stopInterpolation:()V │ │ +20b85c: 5420 5b5c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTimer:Ljava/util/Timer; // field@5c5b │ │ +20b860: 1d00 |0002: monitor-enter v0 │ │ +20b862: 5421 5a5c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ +20b866: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ +20b86a: 5421 5a5c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ +20b86e: 6e10 b570 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask;.cancel:()Z // method@70b5 │ │ +20b874: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +20b876: 5b21 5a5c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mInterpolateTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$InterpolateTask; // field@5c5a │ │ +20b87a: 1e00 |000f: monitor-exit v0 │ │ +20b87c: 0e00 |0010: return-void │ │ +20b87e: 0d01 |0011: move-exception v1 │ │ +20b880: 1e00 |0012: monitor-exit v0 │ │ +20b882: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0013 │ │ -> 0x0011 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=155 │ │ 0x0007 line=156 │ │ @@ -764809,28 +764810,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -20b894: |[20b894] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.stopResynchronization:()V │ │ -20b8a4: 5420 605c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResyncTimer:Ljava/util/Timer; // field@5c60 │ │ -20b8a8: 1d00 |0002: monitor-enter v0 │ │ -20b8aa: 5421 615c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ -20b8ae: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ -20b8b2: 5421 615c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ -20b8b6: 6e10 b970 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.cancel:()Z // method@70b9 │ │ -20b8bc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -20b8be: 5b21 615c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ -20b8c2: 1e00 |000f: monitor-exit v0 │ │ -20b8c4: 0e00 |0010: return-void │ │ -20b8c6: 0d01 |0011: move-exception v1 │ │ -20b8c8: 1e00 |0012: monitor-exit v0 │ │ -20b8ca: 2701 |0013: throw v1 │ │ +20b890: |[20b890] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.stopResynchronization:()V │ │ +20b8a0: 5420 605c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResyncTimer:Ljava/util/Timer; // field@5c60 │ │ +20b8a4: 1d00 |0002: monitor-enter v0 │ │ +20b8a6: 5421 615c |0003: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ +20b8aa: 3801 0a00 |0005: if-eqz v1, 000f // +000a │ │ +20b8ae: 5421 615c |0007: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ +20b8b2: 6e10 b970 0100 |0009: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask;.cancel:()Z // method@70b9 │ │ +20b8b8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +20b8ba: 5b21 615c |000d: iput-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mResynchronizationTask:Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ResynchronizationTask; // field@5c61 │ │ +20b8be: 1e00 |000f: monitor-exit v0 │ │ +20b8c0: 0e00 |0010: return-void │ │ +20b8c2: 0d01 |0011: move-exception v1 │ │ +20b8c4: 1e00 |0012: monitor-exit v0 │ │ +20b8c6: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0013 │ │ -> 0x0011 │ │ positions : │ │ 0x0000 line=163 │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ @@ -764845,17 +764846,17 @@ │ │ type : '()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20b350: |[20b350] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ -20b360: 5410 5d5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ -20b364: 1100 |0002: return-object v0 │ │ +20b348: |[20b348] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ +20b358: 5410 5d5c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5c5d │ │ +20b35c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ @@ -764863,24 +764864,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -20b51c: |[20b51c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.handleMessage:(Landroid/os/Message;)V │ │ -20b52c: 6f20 5370 2100 |0000: invoke-super {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMessage:(Landroid/os/Message;)V // method@7053 │ │ -20b532: 5420 8600 |0003: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20b536: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20b53a: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -20b53e: 0e00 |0009: return-void │ │ -20b540: 5422 8600 |000a: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ -20b544: 1f02 060f |000c: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ -20b548: 6e10 6470 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ -20b54e: 0e00 |0011: return-void │ │ +20b514: |[20b514] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.handleMessage:(Landroid/os/Message;)V │ │ +20b524: 6f20 5370 2100 |0000: invoke-super {v1, v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDGenericHandler;.handleMessage:(Landroid/os/Message;)V // method@7053 │ │ +20b52a: 5420 8600 |0003: iget-object v0, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20b52e: 2000 060f |0005: instance-of v0, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20b532: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +20b536: 0e00 |0009: return-void │ │ +20b538: 5422 8600 |000a: iget-object v2, v2, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0086 │ │ +20b53c: 1f02 060f |000c: check-cast v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction; // type@0f06 │ │ +20b540: 6e10 6470 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction;.getAction:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDHandlerAction$NET_HANDLER_ACTION; // method@7064 │ │ +20b546: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=140 │ │ 0x000a line=145 │ │ 0x000e line=148 │ │ locals : │ │ @@ -764892,32 +764893,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -20b664: |[20b664] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onIdle:()V │ │ -20b674: 0e00 |0000: return-void │ │ +20b660: |[20b660] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onIdle:()V │ │ +20b670: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ name : 'onNoIdle' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -20b678: |[20b678] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onNoIdle:()V │ │ -20b688: 7010 cf70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.resynchronizeState:()V // method@70cf │ │ -20b68e: 0e00 |0003: return-void │ │ +20b674: |[20b674] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.onNoIdle:()V │ │ +20b684: 7010 cf70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.resynchronizeState:()V // method@70cf │ │ +20b68a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;) │ │ @@ -764925,28 +764926,28 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -20b690: |[20b690] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.registerStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V │ │ -20b6a0: 3803 1400 |0000: if-eqz v3, 0014 // +0014 │ │ -20b6a4: 5420 625c |0002: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b6a8: 1d00 |0004: monitor-enter v0 │ │ -20b6aa: 5421 625c |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b6ae: 6e20 5266 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -20b6b4: 5421 5c5c |000a: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ -20b6b8: 6e20 0570 1300 |000c: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.newMPDTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@7005 │ │ -20b6be: 1e00 |000f: monitor-exit v0 │ │ -20b6c0: 2804 |0010: goto 0014 // +0004 │ │ -20b6c2: 0d03 |0011: move-exception v3 │ │ -20b6c4: 1e00 |0012: monitor-exit v0 │ │ -20b6c6: 2703 |0013: throw v3 │ │ -20b6c8: 0e00 |0014: return-void │ │ +20b68c: |[20b68c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.registerStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V │ │ +20b69c: 3803 1400 |0000: if-eqz v3, 0014 // +0014 │ │ +20b6a0: 5420 625c |0002: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b6a4: 1d00 |0004: monitor-enter v0 │ │ +20b6a6: 5421 625c |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b6aa: 6e20 5266 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +20b6b0: 5421 5c5c |000a: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mLastFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5c5c │ │ +20b6b4: 6e20 0570 1300 |000c: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;.newMPDTrackReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)V // method@7005 │ │ +20b6ba: 1e00 |000f: monitor-exit v0 │ │ +20b6bc: 2804 |0010: goto 0014 // +0004 │ │ +20b6be: 0d03 |0011: move-exception v3 │ │ +20b6c0: 1e00 |0012: monitor-exit v0 │ │ +20b6c2: 2703 |0013: throw v3 │ │ +20b6c4: 0e00 |0014: return-void │ │ catches : 1 │ │ 0x0005 - 0x0013 │ │ -> 0x0011 │ │ positions : │ │ 0x0002 line=240 │ │ 0x0005 line=241 │ │ 0x000a line=242 │ │ @@ -764960,17 +764961,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20b7a0: |[20b7a0] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.setRefreshInterval:(I)V │ │ -20b7b0: 5901 5f5c |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mRefreshInterval:I // field@5c5f │ │ -20b7b4: 0e00 |0002: return-void │ │ +20b79c: |[20b79c] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.setRefreshInterval:(I)V │ │ +20b7ac: 5901 5f5c |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mRefreshInterval:I // field@5c5f │ │ +20b7b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -764979,26 +764980,26 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -20b8d8: |[20b8d8] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.unregisterStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V │ │ -20b8e8: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -20b8ec: 5420 625c |0002: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b8f0: 1d00 |0004: monitor-enter v0 │ │ -20b8f2: 5421 625c |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ -20b8f6: 6e20 5e66 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@665e │ │ -20b8fc: 1e00 |000a: monitor-exit v0 │ │ -20b8fe: 2804 |000b: goto 000f // +0004 │ │ -20b900: 0d03 |000c: move-exception v3 │ │ -20b902: 1e00 |000d: monitor-exit v0 │ │ -20b904: 2703 |000e: throw v3 │ │ -20b906: 0e00 |000f: return-void │ │ +20b8d4: |[20b8d4] org.gateshipone.malp.mpdservice.handlers.serverhandler.MPDStateMonitoringHandler.unregisterStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V │ │ +20b8e4: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +20b8e8: 5420 625c |0002: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b8ec: 1d00 |0004: monitor-enter v0 │ │ +20b8ee: 5421 625c |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.mStatusListeners:Ljava/util/ArrayList; // field@5c62 │ │ +20b8f2: 6e20 5e66 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@665e │ │ +20b8f8: 1e00 |000a: monitor-exit v0 │ │ +20b8fa: 2804 |000b: goto 000f // +0004 │ │ +20b8fc: 0d03 |000c: move-exception v3 │ │ +20b8fe: 1e00 |000d: monitor-exit v0 │ │ +20b900: 2703 |000e: throw v3 │ │ +20b902: 0e00 |000f: return-void │ │ catches : 1 │ │ 0x0005 - 0x000e │ │ -> 0x000c │ │ positions : │ │ 0x0002 line=249 │ │ 0x0005 line=250 │ │ 0x000a line=251 │ │ @@ -765036,37 +765037,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20b934: |[20b934] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0.:(Ljava/lang/String;)V │ │ -20b944: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20b94a: 5b01 635c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0;.f$0:Ljava/lang/String; // field@5c63 │ │ -20b94e: 0e00 |0005: return-void │ │ +20b930: |[20b930] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0.:(Ljava/lang/String;)V │ │ +20b940: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20b946: 5b01 635c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0;.f$0:Ljava/lang/String; // field@5c63 │ │ +20b94a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0;) │ │ name : 'accept' │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -20b914: |[20b914] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20b924: 5410 635c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0;.f$0:Ljava/lang/String; // field@5c63 │ │ -20b928: 7120 7e71 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumArtistTracks$0:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@717e │ │ -20b92e: 0a02 |0005: move-result v2 │ │ -20b930: 0f02 |0006: return v2 │ │ +20b910: |[20b910] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20b920: 5410 635c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0;.f$0:Ljava/lang/String; // field@5c63 │ │ +20b924: 7120 7e71 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumArtistTracks$0:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@717e │ │ +20b92a: 0a02 |0005: move-result v2 │ │ +20b92c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2776 header: │ │ @@ -765101,39 +765102,39 @@ │ │ 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 │ │ -20b974: |[20b974] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -20b984: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20b98a: 5b01 645c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$0:Ljava/lang/String; // field@5c64 │ │ -20b98e: 5b02 655c |0005: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$1:Ljava/lang/String; // field@5c65 │ │ -20b992: 0e00 |0007: return-void │ │ +20b970: |[20b970] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +20b980: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20b986: 5b01 645c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$0:Ljava/lang/String; // field@5c64 │ │ +20b98a: 5b02 655c |0005: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$1:Ljava/lang/String; // field@5c65 │ │ +20b98e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;) │ │ name : 'accept' │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -20b950: |[20b950] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20b960: 5420 645c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$0:Ljava/lang/String; // field@5c64 │ │ -20b964: 5421 655c |0002: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$1:Ljava/lang/String; // field@5c65 │ │ -20b968: 7130 8071 1003 |0004: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumMBIDandAlbumArtist$2:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@7180 │ │ -20b96e: 0a03 |0007: move-result v3 │ │ -20b970: 0f03 |0008: return v3 │ │ +20b94c: |[20b94c] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20b95c: 5420 645c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$0:Ljava/lang/String; // field@5c64 │ │ +20b960: 5421 655c |0002: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg;.f$1:Ljava/lang/String; // field@5c65 │ │ +20b964: 7130 8071 1003 |0004: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumMBIDandAlbumArtist$2:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@7180 │ │ +20b96a: 0a03 |0007: move-result v3 │ │ +20b96c: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2777 header: │ │ @@ -765164,37 +765165,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -20b9b4: |[20b9b4] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A.:(Ljava/lang/String;)V │ │ -20b9c4: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20b9ca: 5b01 665c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A;.f$0:Ljava/lang/String; // field@5c66 │ │ -20b9ce: 0e00 |0005: return-void │ │ +20b9b0: |[20b9b0] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A.:(Ljava/lang/String;)V │ │ +20b9c0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20b9c6: 5b01 665c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A;.f$0:Ljava/lang/String; // field@5c66 │ │ +20b9ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A;) │ │ name : 'accept' │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -20b994: |[20b994] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20b9a4: 5410 665c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A;.f$0:Ljava/lang/String; // field@5c66 │ │ -20b9a8: 7120 7f71 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumMBID$1:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@717f │ │ -20b9ae: 0a02 |0005: move-result v2 │ │ -20b9b0: 0f02 |0006: return v2 │ │ +20b990: |[20b990] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20b9a0: 5410 665c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A;.f$0:Ljava/lang/String; // field@5c66 │ │ +20b9a4: 7120 7f71 2000 |0002: invoke-static {v0, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumMBID$1:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@717f │ │ +20b9aa: 0a02 |0005: move-result v2 │ │ +20b9ac: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2778 header: │ │ @@ -765229,39 +765230,39 @@ │ │ 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 │ │ -20b9f4: |[20b9f4] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -20ba04: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -20ba0a: 5b01 675c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$0:Ljava/lang/String; // field@5c67 │ │ -20ba0e: 5b02 685c |0005: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$1:Ljava/lang/String; // field@5c68 │ │ -20ba12: 0e00 |0007: return-void │ │ +20b9f0: |[20b9f0] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +20ba00: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +20ba06: 5b01 675c |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$0:Ljava/lang/String; // field@5c67 │ │ +20ba0a: 5b02 685c |0005: iput-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$1:Ljava/lang/String; // field@5c68 │ │ +20ba0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;) │ │ name : 'accept' │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -20b9d0: |[20b9d0] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ -20b9e0: 5420 675c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$0:Ljava/lang/String; // field@5c67 │ │ -20b9e4: 5421 685c |0002: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$1:Ljava/lang/String; // field@5c68 │ │ -20b9e8: 7130 8171 1003 |0004: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumMBIDandAlbumArtistSort$3:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@7181 │ │ -20b9ee: 0a03 |0007: move-result v3 │ │ -20b9f0: 0f03 |0008: return v3 │ │ +20b9cc: |[20b9cc] org.gateshipone.malp.mpdservice.mpdprotocol.-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI.accept:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z │ │ +20b9dc: 5420 675c |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$0:Ljava/lang/String; // field@5c67 │ │ +20b9e0: 5421 685c |0002: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI;.f$1:Ljava/lang/String; // field@5c68 │ │ +20b9e4: 7130 8171 1003 |0004: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDFileListFilter;.lambda$filterAlbumMBIDandAlbumArtistSort$3:(Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)Z // method@7181 │ │ +20b9ea: 0a03 |0007: move-result v3 │ │ +20b9ec: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 20436 (lambda) │ │ │ │ Class #2779 header: │ │ @@ -765292,17 +765293,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20e85c: |[20e85c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDConnectionException.:(Ljava/lang/String;)V │ │ -20e86c: 7020 7471 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.:(Ljava/lang/String;)V // method@7174 │ │ -20e872: 0e00 |0003: return-void │ │ +20e858: |[20e858] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDConnectionException.:(Ljava/lang/String;)V │ │ +20e868: 7020 7471 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.:(Ljava/lang/String;)V // method@7174 │ │ +20e86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -765357,110 +765358,110 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -20e8d4: |[20e8d4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.:()V │ │ -20e8e4: 1c00 1e0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ -20e8e8: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -20e8ee: 0c00 |0005: move-result-object v0 │ │ -20e8f0: 6900 c45c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.TAG:Ljava/lang/String; // field@5cc4 │ │ -20e8f4: 0e00 |0008: return-void │ │ +20e8d0: |[20e8d0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.:()V │ │ +20e8e0: 1c00 1e0f |0000: const-class v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; // type@0f1e │ │ +20e8e4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +20e8ea: 0c00 |0005: move-result-object v0 │ │ +20e8ec: 6900 c45c |0006: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.TAG:Ljava/lang/String; // field@5cc4 │ │ +20e8f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 147 16-bit code units │ │ -20e8f8: |[20e8f8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.:(Ljava/lang/String;)V │ │ -20e908: 7020 7471 7600 |0000: invoke-direct {v6, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.:(Ljava/lang/String;)V // method@7174 │ │ -20e90e: 1300 5b00 |0003: const/16 v0, #int 91 // #5b │ │ -20e912: 6e20 a765 0700 |0005: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e918: 0a01 |0008: move-result v1 │ │ -20e91a: 1302 4000 |0009: const/16 v2, #int 64 // #40 │ │ -20e91e: 6e20 a765 2700 |000b: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e924: 0a03 |000e: move-result v3 │ │ -20e926: 1304 5d00 |000f: const/16 v4, #int 93 // #5d │ │ -20e92a: 12f5 |0011: const/4 v5, #int -1 // #ff │ │ -20e92c: 3353 0600 |0012: if-ne v3, v5, 0018 // +0006 │ │ -20e930: 6e20 a765 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e936: 0a03 |0017: move-result v3 │ │ -20e938: 3251 2100 |0018: if-eq v1, v5, 0039 // +0021 │ │ -20e93c: 3253 1f00 |001a: if-eq v3, v5, 0039 // +001f │ │ -20e940: 6e20 a765 0700 |001c: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e946: 0a00 |001f: move-result v0 │ │ -20e948: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -20e94c: 6e20 ac65 2700 |0022: invoke-virtual {v7, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ -20e952: 0a01 |0025: move-result v1 │ │ -20e954: 6e30 b565 0701 |0026: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ -20e95a: 0c00 |0029: move-result-object v0 │ │ -20e95c: 7110 5065 0000 |002a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20e962: 0c00 |002d: move-result-object v0 │ │ -20e964: 6e10 4865 0000 |002e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20e96a: 0a00 |0031: move-result v0 │ │ -20e96c: 5960 c75c |0032: iput v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorCode:I // field@5cc7 │ │ -20e970: 2805 |0034: goto 0039 // +0005 │ │ -20e972: 1300 99ed |0035: const/16 v0, #int -4711 // #ed99 │ │ -20e976: 5960 c75c |0037: iput v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorCode:I // field@5cc7 │ │ -20e97a: 6e20 a765 2700 |0039: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e980: 0a00 |003c: move-result v0 │ │ -20e982: 6e20 a765 4700 |003d: invoke-virtual {v7, v4}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e988: 0a01 |0040: move-result v1 │ │ -20e98a: 3250 1f00 |0041: if-eq v0, v5, 0060 // +001f │ │ -20e98e: 3251 1d00 |0043: if-eq v1, v5, 0060 // +001d │ │ -20e992: 6e20 a765 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e998: 0a00 |0048: move-result v0 │ │ -20e99a: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ -20e99e: 6e20 ac65 4700 |004b: invoke-virtual {v7, v4}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ -20e9a4: 0a01 |004e: move-result v1 │ │ -20e9a6: 6e30 b565 0701 |004f: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ -20e9ac: 0c00 |0052: move-result-object v0 │ │ -20e9ae: 7110 5065 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ -20e9b4: 0c00 |0056: move-result-object v0 │ │ -20e9b6: 6e10 4865 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ -20e9bc: 0a00 |005a: move-result v0 │ │ -20e9be: 5960 c65c |005b: iput v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommandOffset:I // field@5cc6 │ │ -20e9c2: 2803 |005d: goto 0060 // +0003 │ │ -20e9c4: 5965 c65c |005e: iput v5, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommandOffset:I // field@5cc6 │ │ -20e9c8: 1300 7b00 |0060: const/16 v0, #int 123 // #7b │ │ -20e9cc: 6e20 a765 0700 |0062: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e9d2: 0a01 |0065: move-result v1 │ │ -20e9d4: 1302 7d00 |0066: const/16 v2, #int 125 // #7d │ │ -20e9d8: 6e20 a765 2700 |0068: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e9de: 0a03 |006b: move-result v3 │ │ -20e9e0: 3251 1400 |006c: if-eq v1, v5, 0080 // +0014 │ │ -20e9e4: 3253 1200 |006e: if-eq v3, v5, 0080 // +0012 │ │ -20e9e8: 6e20 a765 0700 |0070: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20e9ee: 0a00 |0073: move-result v0 │ │ -20e9f0: d800 0001 |0074: add-int/lit8 v0, v0, #int 1 // #01 │ │ -20e9f4: 6e20 ac65 2700 |0076: invoke-virtual {v7, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ -20e9fa: 0a01 |0079: move-result v1 │ │ -20e9fc: 6e30 b565 0701 |007a: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ -20ea02: 0c00 |007d: move-result-object v0 │ │ -20ea04: 5b60 c55c |007e: iput-object v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommand:Ljava/lang/String; // field@5cc5 │ │ -20ea08: 6e20 a765 2700 |0080: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ -20ea0e: 0a00 |0083: move-result v0 │ │ -20ea10: 3250 0e00 |0084: if-eq v0, v5, 0092 // +000e │ │ -20ea14: 6e20 ac65 2700 |0086: invoke-virtual {v7, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ -20ea1a: 0a00 |0089: move-result v0 │ │ -20ea1c: d800 0002 |008a: add-int/lit8 v0, v0, #int 2 // #02 │ │ -20ea20: 6e20 b465 0700 |008c: invoke-virtual {v7, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -20ea26: 0c07 |008f: move-result-object v7 │ │ -20ea28: 5b67 c85c |0090: iput-object v7, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorMessage:Ljava/lang/String; // field@5cc8 │ │ -20ea2c: 0e00 |0092: return-void │ │ +20e8f4: |[20e8f4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.:(Ljava/lang/String;)V │ │ +20e904: 7020 7471 7600 |0000: invoke-direct {v6, v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException;.:(Ljava/lang/String;)V // method@7174 │ │ +20e90a: 1300 5b00 |0003: const/16 v0, #int 91 // #5b │ │ +20e90e: 6e20 a765 0700 |0005: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e914: 0a01 |0008: move-result v1 │ │ +20e916: 1302 4000 |0009: const/16 v2, #int 64 // #40 │ │ +20e91a: 6e20 a765 2700 |000b: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e920: 0a03 |000e: move-result v3 │ │ +20e922: 1304 5d00 |000f: const/16 v4, #int 93 // #5d │ │ +20e926: 12f5 |0011: const/4 v5, #int -1 // #ff │ │ +20e928: 3353 0600 |0012: if-ne v3, v5, 0018 // +0006 │ │ +20e92c: 6e20 a765 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e932: 0a03 |0017: move-result v3 │ │ +20e934: 3251 2100 |0018: if-eq v1, v5, 0039 // +0021 │ │ +20e938: 3253 1f00 |001a: if-eq v3, v5, 0039 // +001f │ │ +20e93c: 6e20 a765 0700 |001c: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e942: 0a00 |001f: move-result v0 │ │ +20e944: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +20e948: 6e20 ac65 2700 |0022: invoke-virtual {v7, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ +20e94e: 0a01 |0025: move-result v1 │ │ +20e950: 6e30 b565 0701 |0026: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ +20e956: 0c00 |0029: move-result-object v0 │ │ +20e958: 7110 5065 0000 |002a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20e95e: 0c00 |002d: move-result-object v0 │ │ +20e960: 6e10 4865 0000 |002e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20e966: 0a00 |0031: move-result v0 │ │ +20e968: 5960 c75c |0032: iput v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorCode:I // field@5cc7 │ │ +20e96c: 2805 |0034: goto 0039 // +0005 │ │ +20e96e: 1300 99ed |0035: const/16 v0, #int -4711 // #ed99 │ │ +20e972: 5960 c75c |0037: iput v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorCode:I // field@5cc7 │ │ +20e976: 6e20 a765 2700 |0039: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e97c: 0a00 |003c: move-result v0 │ │ +20e97e: 6e20 a765 4700 |003d: invoke-virtual {v7, v4}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e984: 0a01 |0040: move-result v1 │ │ +20e986: 3250 1f00 |0041: if-eq v0, v5, 0060 // +001f │ │ +20e98a: 3251 1d00 |0043: if-eq v1, v5, 0060 // +001d │ │ +20e98e: 6e20 a765 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e994: 0a00 |0048: move-result v0 │ │ +20e996: d800 0001 |0049: add-int/lit8 v0, v0, #int 1 // #01 │ │ +20e99a: 6e20 ac65 4700 |004b: invoke-virtual {v7, v4}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ +20e9a0: 0a01 |004e: move-result v1 │ │ +20e9a2: 6e30 b565 0701 |004f: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ +20e9a8: 0c00 |0052: move-result-object v0 │ │ +20e9aa: 7110 5065 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@6550 │ │ +20e9b0: 0c00 |0056: move-result-object v0 │ │ +20e9b2: 6e10 4865 0000 |0057: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@6548 │ │ +20e9b8: 0a00 |005a: move-result v0 │ │ +20e9ba: 5960 c65c |005b: iput v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommandOffset:I // field@5cc6 │ │ +20e9be: 2803 |005d: goto 0060 // +0003 │ │ +20e9c0: 5965 c65c |005e: iput v5, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommandOffset:I // field@5cc6 │ │ +20e9c4: 1300 7b00 |0060: const/16 v0, #int 123 // #7b │ │ +20e9c8: 6e20 a765 0700 |0062: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e9ce: 0a01 |0065: move-result v1 │ │ +20e9d0: 1302 7d00 |0066: const/16 v2, #int 125 // #7d │ │ +20e9d4: 6e20 a765 2700 |0068: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e9da: 0a03 |006b: move-result v3 │ │ +20e9dc: 3251 1400 |006c: if-eq v1, v5, 0080 // +0014 │ │ +20e9e0: 3253 1200 |006e: if-eq v3, v5, 0080 // +0012 │ │ +20e9e4: 6e20 a765 0700 |0070: invoke-virtual {v7, v0}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20e9ea: 0a00 |0073: move-result v0 │ │ +20e9ec: d800 0001 |0074: add-int/lit8 v0, v0, #int 1 // #01 │ │ +20e9f0: 6e20 ac65 2700 |0076: invoke-virtual {v7, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ +20e9f6: 0a01 |0079: move-result v1 │ │ +20e9f8: 6e30 b565 0701 |007a: invoke-virtual {v7, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@65b5 │ │ +20e9fe: 0c00 |007d: move-result-object v0 │ │ +20ea00: 5b60 c55c |007e: iput-object v0, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommand:Ljava/lang/String; // field@5cc5 │ │ +20ea04: 6e20 a765 2700 |0080: invoke-virtual {v7, v2}, Ljava/lang/String;.indexOf:(I)I // method@65a7 │ │ +20ea0a: 0a00 |0083: move-result v0 │ │ +20ea0c: 3250 0e00 |0084: if-eq v0, v5, 0092 // +000e │ │ +20ea10: 6e20 ac65 2700 |0086: invoke-virtual {v7, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ +20ea16: 0a00 |0089: move-result v0 │ │ +20ea18: d800 0002 |008a: add-int/lit8 v0, v0, #int 2 // #02 │ │ +20ea1c: 6e20 b465 0700 |008c: invoke-virtual {v7, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +20ea22: 0c07 |008f: move-result-object v7 │ │ +20ea24: 5b67 c85c |0090: iput-object v7, v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorMessage:Ljava/lang/String; // field@5cc8 │ │ +20ea28: 0e00 |0092: return-void │ │ catches : 2 │ │ 0x002a - 0x0034 │ │ Ljava/lang/NumberFormatException; -> 0x0035 │ │ 0x0053 - 0x005d │ │ Ljava/lang/NumberFormatException; -> 0x005e │ │ positions : │ │ 0x0000 line=51 │ │ @@ -765492,17 +765493,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20e8a4: |[20e8a4] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getCommand:()Ljava/lang/String; │ │ -20e8b4: 5410 c55c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommand:Ljava/lang/String; // field@5cc5 │ │ -20e8b8: 1100 |0002: return-object v0 │ │ +20e8a0: |[20e8a0] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getCommand:()Ljava/lang/String; │ │ +20e8b0: 5410 c55c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommand:Ljava/lang/String; // field@5cc5 │ │ +20e8b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;) │ │ @@ -765510,17 +765511,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20e874: |[20e874] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getCommandOffset:()I │ │ -20e884: 5210 c65c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommandOffset:I // field@5cc6 │ │ -20e888: 0f00 |0002: return v0 │ │ +20e870: |[20e870] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getCommandOffset:()I │ │ +20e880: 5210 c65c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mCommandOffset:I // field@5cc6 │ │ +20e884: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;) │ │ @@ -765528,17 +765529,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20e88c: |[20e88c] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getErrorCode:()I │ │ -20e89c: 5210 c75c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorCode:I // field@5cc7 │ │ -20e8a0: 0f00 |0002: return v0 │ │ +20e888: |[20e888] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getErrorCode:()I │ │ +20e898: 5210 c75c |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorCode:I // field@5cc7 │ │ +20e89c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;) │ │ @@ -765546,17 +765547,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -20e8bc: |[20e8bc] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getServerMessage:()Ljava/lang/String; │ │ -20e8cc: 5410 c85c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorMessage:Ljava/lang/String; // field@5cc8 │ │ -20e8d0: 1100 |0002: return-object v0 │ │ +20e8b8: |[20e8b8] org.gateshipone.malp.mpdservice.mpdprotocol.MPDException$MPDServerException.getServerMessage:()Ljava/lang/String; │ │ +20e8c8: 5410 c85c |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException;.mErrorMessage:Ljava/lang/String; // field@5cc8 │ │ +20e8cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException; │ │ │ │ source_file_idx : 9119 (MPDException.java) │ │ @@ -765643,59 +765644,59 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -212150: |[212150] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.:()V │ │ -212160: 2200 270f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1; // type@0f27 │ │ -212164: 7010 da71 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1;.:()V // method@71da │ │ -21216a: 6900 155d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d15 │ │ -21216e: 0e00 |0007: return-void │ │ +21214c: |[21214c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.:()V │ │ +21215c: 2200 270f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1; // type@0f27 │ │ +212160: 7010 da71 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$1;.:()V // method@71da │ │ +212166: 6900 155d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d15 │ │ +21216a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 47 16-bit code units │ │ -212170: |[212170] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.:(Landroid/os/Parcel;)V │ │ -212180: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -212186: 6e10 af06 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -21218c: 0c00 |0006: move-result-object v0 │ │ -21218e: 5b10 1b5d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -212192: 6e10 af06 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -212198: 0c00 |000c: move-result-object v0 │ │ -21219a: 5b10 1a5d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -21219e: 6e10 af06 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -2121a4: 0c00 |0012: move-result-object v0 │ │ -2121a6: 5b10 165d |0013: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -2121aa: 6e10 af06 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -2121b0: 0c00 |0018: move-result-object v0 │ │ -2121b2: 5b10 175d |0019: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ -2121b6: 6e10 a406 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ -2121bc: 0a00 |001e: move-result v0 │ │ -2121be: 3800 0400 |001f: if-eqz v0, 0023 // +0004 │ │ -2121c2: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -2121c4: 2802 |0022: goto 0024 // +0002 │ │ -2121c6: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -2121c8: 5c10 195d |0024: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ -2121cc: 6e10 ae06 0200 |0026: invoke-virtual {v2}, Landroid/os/Parcel;.readSerializable:()Ljava/io/Serializable; // method@06ae │ │ -2121d2: 0c02 |0029: move-result-object v2 │ │ -2121d4: 1f02 030d |002a: check-cast v2, Ljava/util/Date; // type@0d03 │ │ -2121d8: 5b12 185d |002c: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -2121dc: 0e00 |002e: return-void │ │ +21216c: |[21216c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.:(Landroid/os/Parcel;)V │ │ +21217c: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +212182: 6e10 af06 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +212188: 0c00 |0006: move-result-object v0 │ │ +21218a: 5b10 1b5d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +21218e: 6e10 af06 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +212194: 0c00 |000c: move-result-object v0 │ │ +212196: 5b10 1a5d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +21219a: 6e10 af06 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +2121a0: 0c00 |0012: move-result-object v0 │ │ +2121a2: 5b10 165d |0013: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +2121a6: 6e10 af06 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +2121ac: 0c00 |0018: move-result-object v0 │ │ +2121ae: 5b10 175d |0019: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ +2121b2: 6e10 a406 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ +2121b8: 0a00 |001e: move-result v0 │ │ +2121ba: 3800 0400 |001f: if-eqz v0, 0023 // +0004 │ │ +2121be: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +2121c0: 2802 |0022: goto 0024 // +0002 │ │ +2121c2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +2121c4: 5c10 195d |0024: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ +2121c8: 6e10 ae06 0200 |0026: invoke-virtual {v2}, Landroid/os/Parcel;.readSerializable:()Ljava/io/Serializable; // method@06ae │ │ +2121ce: 0c02 |0029: move-result-object v2 │ │ +2121d0: 1f02 030d |002a: check-cast v2, Ljava/util/Date; // type@0d03 │ │ +2121d4: 5b12 185d |002c: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +2121d8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=71 │ │ 0x0009 line=72 │ │ 0x000f line=73 │ │ 0x0015 line=74 │ │ @@ -765710,26 +765711,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -2121e0: |[2121e0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.:(Ljava/lang/String;)V │ │ -2121f0: 7010 7e65 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@657e │ │ -2121f6: 5b23 1b5d |0003: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -2121fa: 1a03 0000 |0005: const-string v3, "" // string@0000 │ │ -2121fe: 5b23 1a5d |0007: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -212202: 5b23 165d |0009: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -212206: 5b23 175d |000b: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ -21220a: 2203 030d |000d: new-instance v3, Ljava/util/Date; // type@0d03 │ │ -21220e: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ -212212: 7030 9166 0301 |0011: invoke-direct {v3, v0, v1}, Ljava/util/Date;.:(J)V // method@6691 │ │ -212218: 5b23 185d |0014: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -21221c: 0e00 |0016: return-void │ │ +2121dc: |[2121dc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.:(Ljava/lang/String;)V │ │ +2121ec: 7010 7e65 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@657e │ │ +2121f2: 5b23 1b5d |0003: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +2121f6: 1a03 0000 |0005: const-string v3, "" // string@0000 │ │ +2121fa: 5b23 1a5d |0007: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +2121fe: 5b23 165d |0009: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +212202: 5b23 175d |000b: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ +212206: 2203 030d |000d: new-instance v3, Ljava/util/Date; // type@0d03 │ │ +21220a: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ +21220e: 7030 9166 0301 |0011: invoke-direct {v3, v0, v1}, Ljava/util/Date;.:(J)V // method@6691 │ │ +212214: 5b23 185d |0014: iput-object v3, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +212218: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x0009 line=63 │ │ 0x000b line=64 │ │ @@ -765743,17 +765744,17 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Ljava/util/Date;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212120: |[212120] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.access$000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Ljava/util/Date; │ │ -212130: 5400 185d |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -212134: 1100 |0002: return-object v0 │ │ +21211c: |[21211c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.access$000:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)Ljava/util/Date; │ │ +21212c: 5400 185d |0000: iget-object v0, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +212130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ Virtual methods - │ │ @@ -765762,19 +765763,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -211f88: |[211f88] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.compareTo:(Ljava/lang/Object;)I │ │ -211f98: 1f01 2a0f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -211f9c: 6e20 ed71 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I // method@71ed │ │ -211fa2: 0a01 |0005: move-result v1 │ │ -211fa4: 0f01 |0006: return v1 │ │ +211f84: |[211f84] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.compareTo:(Ljava/lang/Object;)I │ │ +211f94: 1f01 2a0f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +211f98: 6e20 ed71 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I // method@71ed │ │ +211f9e: 0a01 |0005: move-result v1 │ │ +211fa0: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -765783,27 +765784,27 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -211fa8: |[211fa8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I │ │ -211fb8: 6e20 ef71 2300 |0000: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.equals:(Ljava/lang/Object;)Z // method@71ef │ │ -211fbe: 0a00 |0003: move-result v0 │ │ -211fc0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -211fc4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -211fc6: 0f03 |0007: return v3 │ │ -211fc8: 7100 3866 0000 |0008: invoke-static {}, Ljava/text/Collator;.getInstance:()Ljava/text/Collator; // method@6638 │ │ -211fce: 0c00 |000b: move-result-object v0 │ │ -211fd0: 5421 1b5d |000c: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -211fd4: 5433 1b5d |000e: iget-object v3, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -211fd8: 6e30 3766 1003 |0010: invoke-virtual {v0, v1, v3}, Ljava/text/Collator;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@6637 │ │ -211fde: 0a03 |0013: move-result v3 │ │ -211fe0: 0f03 |0014: return v3 │ │ +211fa4: |[211fa4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;)I │ │ +211fb4: 6e20 ef71 2300 |0000: invoke-virtual {v3, v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.equals:(Ljava/lang/Object;)Z // method@71ef │ │ +211fba: 0a00 |0003: move-result v0 │ │ +211fbc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +211fc0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +211fc2: 0f03 |0007: return v3 │ │ +211fc4: 7100 3866 0000 |0008: invoke-static {}, Ljava/text/Collator;.getInstance:()Ljava/text/Collator; // method@6638 │ │ +211fca: 0c00 |000b: move-result-object v0 │ │ +211fcc: 5421 1b5d |000c: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +211fd0: 5433 1b5d |000e: iget-object v3, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +211fd4: 6e30 3766 1003 |0010: invoke-virtual {v0, v1, v3}, Ljava/text/Collator;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@6637 │ │ +211fda: 0a03 |0013: move-result v3 │ │ +211fdc: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0008 line=155 │ │ 0x000c line=156 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ @@ -765814,58 +765815,58 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -211fe4: |[211fe4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.describeContents:()I │ │ -211ff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -211ff6: 0f00 |0001: return v0 │ │ +211fe0: |[211fe0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.describeContents:()I │ │ +211ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +211ff2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -211ee8: |[211ee8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.equals:(Ljava/lang/Object;)Z │ │ -211ef8: 2040 2a0f |0000: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -211efc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -211efe: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -211f02: 0f01 |0005: return v1 │ │ -211f04: 1f04 2a0f |0006: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -211f08: 5430 1b5d |0008: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -211f0c: 5442 1b5d |000a: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -211f10: 6e20 9f65 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -211f16: 0a00 |000f: move-result v0 │ │ -211f18: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -211f1c: 5430 165d |0012: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -211f20: 5442 165d |0014: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -211f24: 6e20 9f65 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -211f2a: 0a00 |0019: move-result v0 │ │ -211f2c: 3800 1700 |001a: if-eqz v0, 0031 // +0017 │ │ -211f30: 5430 1a5d |001c: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -211f34: 5442 1a5d |001e: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -211f38: 6e20 9f65 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -211f3e: 0a00 |0023: move-result v0 │ │ -211f40: 3800 0d00 |0024: if-eqz v0, 0031 // +000d │ │ -211f44: 5430 185d |0026: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -211f48: 5444 185d |0028: iget-object v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -211f4c: 6e20 9366 4000 |002a: invoke-virtual {v0, v4}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@6693 │ │ -211f52: 0a04 |002d: move-result v4 │ │ -211f54: 3804 0300 |002e: if-eqz v4, 0031 // +0003 │ │ -211f58: 1211 |0030: const/4 v1, #int 1 // #1 │ │ -211f5a: 0f01 |0031: return v1 │ │ +211ee4: |[211ee4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.equals:(Ljava/lang/Object;)Z │ │ +211ef4: 2040 2a0f |0000: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +211ef8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +211efa: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +211efe: 0f01 |0005: return v1 │ │ +211f00: 1f04 2a0f |0006: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +211f04: 5430 1b5d |0008: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +211f08: 5442 1b5d |000a: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +211f0c: 6e20 9f65 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +211f12: 0a00 |000f: move-result v0 │ │ +211f14: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +211f18: 5430 165d |0012: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +211f1c: 5442 165d |0014: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +211f20: 6e20 9f65 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +211f26: 0a00 |0019: move-result v0 │ │ +211f28: 3800 1700 |001a: if-eqz v0, 0031 // +0017 │ │ +211f2c: 5430 1a5d |001c: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +211f30: 5442 1a5d |001e: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +211f34: 6e20 9f65 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +211f3a: 0a00 |0023: move-result v0 │ │ +211f3c: 3800 0d00 |0024: if-eqz v0, 0031 // +000d │ │ +211f40: 5430 185d |0026: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +211f44: 5444 185d |0028: iget-object v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +211f48: 6e20 9366 4000 |002a: invoke-virtual {v0, v4}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@6693 │ │ +211f4e: 0a04 |002d: move-result v4 │ │ +211f50: 3804 0300 |002e: if-eqz v4, 0031 // +0003 │ │ +211f54: 1211 |0030: const/4 v1, #int 1 // #1 │ │ +211f56: 0f01 |0031: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0006 line=144 │ │ 0x0008 line=145 │ │ 0x0020 line=146 │ │ locals : │ │ @@ -765877,17 +765878,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212044: |[212044] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getArtistName:()Ljava/lang/String; │ │ -212054: 5410 165d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -212058: 1100 |0002: return-object v0 │ │ +212040: |[212040] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getArtistName:()Ljava/lang/String; │ │ +212050: 5410 165d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +212054: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -765895,17 +765896,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21205c: |[21205c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getArtistSortName:()Ljava/lang/String; │ │ -21206c: 5410 175d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ -212070: 1100 |0002: return-object v0 │ │ +212058: |[212058] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getArtistSortName:()Ljava/lang/String; │ │ +212068: 5410 175d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ +21206c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -765913,17 +765914,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212138: |[212138] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getDate:()Ljava/util/Date; │ │ -212148: 5410 185d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -21214c: 1100 |0002: return-object v0 │ │ +212134: |[212134] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getDate:()Ljava/util/Date; │ │ +212144: 5410 185d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +212148: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -765931,22 +765932,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -211f5c: |[211f5c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getFetching:()Z │ │ -211f6c: 1d01 |0000: monitor-enter v1 │ │ -211f6e: 5510 195d |0001: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ -211f72: 1e01 |0003: monitor-exit v1 │ │ -211f74: 0f00 |0004: return v0 │ │ -211f76: 0d00 |0005: move-exception v0 │ │ -211f78: 1e01 |0006: monitor-exit v1 │ │ -211f7a: 2700 |0007: throw v0 │ │ +211f58: |[211f58] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getFetching:()Z │ │ +211f68: 1d01 |0000: monitor-enter v1 │ │ +211f6a: 5510 195d |0001: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ +211f6e: 1e01 |0003: monitor-exit v1 │ │ +211f70: 0f00 |0004: return v0 │ │ +211f72: 0d00 |0005: move-exception v0 │ │ +211f74: 1e01 |0006: monitor-exit v1 │ │ +211f76: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=169 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ @@ -765956,17 +765957,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212074: |[212074] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getMBID:()Ljava/lang/String; │ │ -212084: 5410 1a5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -212088: 1100 |0002: return-object v0 │ │ +212070: |[212070] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getMBID:()Ljava/lang/String; │ │ +212080: 5410 1a5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +212084: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -765974,17 +765975,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21208c: |[21208c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getName:()Ljava/lang/String; │ │ -21209c: 5410 1b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -2120a0: 1100 |0002: return-object v0 │ │ +212088: |[212088] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getName:()Ljava/lang/String; │ │ +212098: 5410 1b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +21209c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -765992,17 +765993,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2120a4: |[2120a4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getSectionTitle:()Ljava/lang/String; │ │ -2120b4: 5410 1b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -2120b8: 1100 |0002: return-object v0 │ │ +2120a0: |[2120a0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.getSectionTitle:()Ljava/lang/String; │ │ +2120b0: 5410 1b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +2120b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #11 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -766010,28 +766011,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -211ff8: |[211ff8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.hashCode:()I │ │ -212008: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -21200c: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -212012: 5421 1b5d |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -212016: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -21201c: 5421 165d |000a: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -212020: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212026: 5421 1a5d |000f: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -21202a: 6e20 cb65 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212030: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212036: 0c00 |0017: move-result-object v0 │ │ -212038: 6e10 a665 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@65a6 │ │ -21203e: 0a00 |001b: move-result v0 │ │ -212040: 0f00 |001c: return v0 │ │ +211ff4: |[211ff4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.hashCode:()I │ │ +212004: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +212008: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +21200e: 5421 1b5d |0005: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +212012: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212018: 5421 165d |000a: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +21201c: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212022: 5421 1a5d |000f: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +212026: 6e20 cb65 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +21202c: 6e10 d165 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212032: 0c00 |0017: move-result-object v0 │ │ +212034: 6e10 a665 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@65a6 │ │ +21203a: 0a00 |001b: move-result v0 │ │ +21203c: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #12 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -766039,17 +766040,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212220: |[212220] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setArtistName:(Ljava/lang/String;)V │ │ -212230: 5b01 165d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -212234: 0e00 |0002: return-void │ │ +21221c: |[21221c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setArtistName:(Ljava/lang/String;)V │ │ +21222c: 5b01 165d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +212230: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -766058,17 +766059,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212238: |[212238] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setArtistSortName:(Ljava/lang/String;)V │ │ -212248: 5b01 175d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ -21224c: 0e00 |0002: return-void │ │ +212234: |[212234] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setArtistSortName:(Ljava/lang/String;)V │ │ +212244: 5b01 175d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ +212248: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -766077,17 +766078,17 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212250: |[212250] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setDate:(Ljava/util/Date;)V │ │ -212260: 5b01 185d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -212264: 0e00 |0002: return-void │ │ +21224c: |[21224c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setDate:(Ljava/util/Date;)V │ │ +21225c: 5b01 185d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +212260: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Date; │ │ │ │ @@ -766096,22 +766097,22 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -212268: |[212268] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setFetching:(Z)V │ │ -212278: 1d00 |0000: monitor-enter v0 │ │ -21227a: 5c01 195d |0001: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ -21227e: 1e00 |0003: monitor-exit v0 │ │ -212280: 0e00 |0004: return-void │ │ -212282: 0d01 |0005: move-exception v1 │ │ -212284: 1e00 |0006: monitor-exit v0 │ │ -212286: 2701 |0007: throw v1 │ │ +212264: |[212264] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setFetching:(Z)V │ │ +212274: 1d00 |0000: monitor-enter v0 │ │ +212276: 5c01 195d |0001: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ +21227a: 1e00 |0003: monitor-exit v0 │ │ +21227c: 0e00 |0004: return-void │ │ +21227e: 0d01 |0005: move-exception v1 │ │ +212280: 1e00 |0006: monitor-exit v0 │ │ +212282: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=165 │ │ 0x0003 line=166 │ │ locals : │ │ @@ -766123,17 +766124,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212294: |[212294] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setMBID:(Ljava/lang/String;)V │ │ -2122a4: 5b01 1a5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -2122a8: 0e00 |0002: return-void │ │ +212290: |[212290] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.setMBID:(Ljava/lang/String;)V │ │ +2122a0: 5b01 1a5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +2122a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -766142,32 +766143,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -2120bc: |[2120bc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.toString:()Ljava/lang/String; │ │ -2120cc: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2120d0: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2120d6: 5431 1b5d |0005: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -2120da: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2120e0: 1a01 7733 |000a: const-string v1, "_" // string@3377 │ │ -2120e4: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2120ea: 5432 165d |000f: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -2120ee: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2120f4: 6e20 cb65 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2120fa: 5432 1a5d |0017: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -2120fe: 6e20 cb65 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212104: 6e20 cb65 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -21210a: 5431 185d |001f: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -21210e: 6e20 ca65 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ -212114: 6e10 d165 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -21211a: 0c00 |0027: move-result-object v0 │ │ -21211c: 1100 |0028: return-object v0 │ │ +2120b8: |[2120b8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.toString:()Ljava/lang/String; │ │ +2120c8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2120cc: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2120d2: 5431 1b5d |0005: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +2120d6: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2120dc: 1a01 7733 |000a: const-string v1, "_" // string@3377 │ │ +2120e0: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2120e6: 5432 165d |000f: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +2120ea: 6e20 cb65 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2120f0: 6e20 cb65 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2120f6: 5432 1a5d |0017: iget-object v2, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +2120fa: 6e20 cb65 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212100: 6e20 cb65 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212106: 5431 185d |001f: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +21210a: 6e20 ca65 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@65ca │ │ +212110: 6e10 d165 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +212116: 0c00 |0027: move-result-object v0 │ │ +212118: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; │ │ │ │ #18 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;) │ │ @@ -766175,29 +766176,29 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -2122ac: |[2122ac] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.writeToParcel:(Landroid/os/Parcel;I)V │ │ -2122bc: 5402 1b5d |0000: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ -2122c0: 6e20 c506 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -2122c6: 5402 1a5d |0005: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ -2122ca: 6e20 c506 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -2122d0: 5402 165d |000a: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ -2122d4: 6e20 c506 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -2122da: 5402 175d |000f: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ -2122de: 6e20 c506 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -2122e4: 5502 195d |0014: iget-boolean v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ -2122e8: 8d22 |0016: int-to-byte v2, v2 │ │ -2122ea: 6e20 b706 2100 |0017: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ -2122f0: 5402 185d |001a: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ -2122f4: 6e20 c406 2100 |001c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeSerializable:(Ljava/io/Serializable;)V // method@06c4 │ │ -2122fa: 0e00 |001f: return-void │ │ +2122a8: |[2122a8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDAlbum.writeToParcel:(Landroid/os/Parcel;I)V │ │ +2122b8: 5402 1b5d |0000: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mName:Ljava/lang/String; // field@5d1b │ │ +2122bc: 6e20 c506 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +2122c2: 5402 1a5d |0005: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mMBID:Ljava/lang/String; // field@5d1a │ │ +2122c6: 6e20 c506 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +2122cc: 5402 165d |000a: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistName:Ljava/lang/String; // field@5d16 │ │ +2122d0: 6e20 c506 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +2122d6: 5402 175d |000f: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mArtistSortName:Ljava/lang/String; // field@5d17 │ │ +2122da: 6e20 c506 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +2122e0: 5502 195d |0014: iget-boolean v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mImageFetching:Z // field@5d19 │ │ +2122e4: 8d22 |0016: int-to-byte v2, v2 │ │ +2122e6: 6e20 b706 2100 |0017: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ +2122ec: 5402 185d |001a: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.mDate:Ljava/util/Date; // field@5d18 │ │ +2122f0: 6e20 c406 2100 |001c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeSerializable:(Ljava/io/Serializable;)V // method@06c4 │ │ +2122f6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ 0x000a line=187 │ │ 0x000f line=188 │ │ 0x0014 line=189 │ │ @@ -766279,49 +766280,49 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -212614: |[212614] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.:()V │ │ -212624: 2200 2b0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1; // type@0f2b │ │ -212628: 7010 ff71 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1;.:()V // method@71ff │ │ -21262e: 6900 1c5d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d1c │ │ -212632: 0e00 |0007: return-void │ │ +212610: |[212610] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.:()V │ │ +212620: 2200 2b0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1; // type@0f2b │ │ +212624: 7010 ff71 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist$1;.:()V // method@71ff │ │ +21262a: 6900 1c5d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d1c │ │ +21262e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -212634: |[212634] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.:(Landroid/os/Parcel;)V │ │ -212644: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -21264a: 6e10 af06 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -212650: 0c00 |0006: move-result-object v0 │ │ -212652: 5b10 1e5d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -212656: 6e10 9a06 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@069a │ │ -21265c: 0c00 |000c: move-result-object v0 │ │ -21265e: 5b10 1f5d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -212662: 6e10 a406 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ -212668: 0a02 |0012: move-result v2 │ │ -21266a: 3802 0400 |0013: if-eqz v2, 0017 // +0004 │ │ -21266e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -212670: 2802 |0016: goto 0018 // +0002 │ │ -212672: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -212674: 5c12 1d5d |0018: iput-boolean v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ -212678: 0e00 |001a: return-void │ │ +212630: |[212630] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.:(Landroid/os/Parcel;)V │ │ +212640: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +212646: 6e10 af06 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +21264c: 0c00 |0006: move-result-object v0 │ │ +21264e: 5b10 1e5d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +212652: 6e10 9a06 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@069a │ │ +212658: 0c00 |000c: move-result-object v0 │ │ +21265a: 5b10 1f5d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +21265e: 6e10 a406 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ +212664: 0a02 |0012: move-result v2 │ │ +212666: 3802 0400 |0013: if-eqz v2, 0017 // +0004 │ │ +21266a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +21266c: 2802 |0016: goto 0018 // +0002 │ │ +21266e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +212670: 5c12 1d5d |0018: iput-boolean v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ +212674: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0009 line=52 │ │ 0x000f line=53 │ │ locals : │ │ @@ -766333,21 +766334,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -21267c: |[21267c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.:(Ljava/lang/String;)V │ │ -21268c: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -212692: 5b01 1e5d |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -212696: 2201 fb0c |0005: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ -21269a: 7010 4e66 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ -2126a0: 5b01 1f5d |000a: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2126a4: 0e00 |000c: return-void │ │ +212678: |[212678] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.:(Ljava/lang/String;)V │ │ +212688: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +21268e: 5b01 1e5d |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +212692: 2201 fb0c |0005: new-instance v1, Ljava/util/ArrayList; // type@0cfb │ │ +212696: 7010 4e66 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@664e │ │ +21269c: 5b01 1f5d |000a: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2126a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ @@ -766359,18 +766360,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -2126a8: |[2126a8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.addMBID:(Ljava/lang/String;)V │ │ -2126b8: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2126bc: 6e20 5266 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -2126c2: 0e00 |0005: return-void │ │ +2126a4: |[2126a4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.addMBID:(Ljava/lang/String;)V │ │ +2126b4: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2126b8: 6e20 5266 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +2126be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -766379,19 +766380,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -212458: |[212458] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.compareTo:(Ljava/lang/Object;)I │ │ -212468: 1f01 2c0f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -21246c: 6e20 0972 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)I // method@7209 │ │ -212472: 0a01 |0005: move-result v1 │ │ -212474: 0f01 |0006: return v1 │ │ +212454: |[212454] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.compareTo:(Ljava/lang/Object;)I │ │ +212464: 1f01 2c0f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +212468: 6e20 0972 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)I // method@7209 │ │ +21246e: 0a01 |0005: move-result v1 │ │ +212470: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -766400,53 +766401,53 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -212478: |[212478] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)I │ │ -212488: 6e20 0b72 4500 |0000: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.equals:(Ljava/lang/Object;)Z // method@720b │ │ -21248e: 0a00 |0003: move-result v0 │ │ -212490: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -212492: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -212496: 0f01 |0007: return v1 │ │ -212498: 7100 3866 0000 |0008: invoke-static {}, Ljava/text/Collator;.getInstance:()Ljava/text/Collator; // method@6638 │ │ -21249e: 0c00 |000b: move-result-object v0 │ │ -2124a0: 5442 1e5d |000c: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -2124a4: 5453 1e5d |000e: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -2124a8: 6e30 3766 2003 |0010: invoke-virtual {v0, v2, v3}, Ljava/text/Collator;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@6637 │ │ -2124ae: 0a00 |0013: move-result v0 │ │ -2124b0: 3900 2e00 |0014: if-nez v0, 0042 // +002e │ │ -2124b4: 5440 1f5d |0016: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2124b8: 6e10 6166 0000 |0018: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ -2124be: 0a00 |001b: move-result v0 │ │ -2124c0: 5452 1f5d |001c: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2124c4: 6e10 6166 0200 |001e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ -2124ca: 0a02 |0021: move-result v2 │ │ -2124cc: 3720 0400 |0022: if-le v0, v2, 0026 // +0004 │ │ -2124d0: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -2124d2: 0f05 |0025: return v5 │ │ -2124d4: 3520 0400 |0026: if-ge v0, v2, 002a // +0004 │ │ -2124d8: 12f5 |0028: const/4 v5, #int -1 // #ff │ │ -2124da: 0f05 |0029: return v5 │ │ -2124dc: 3d00 1700 |002a: if-lez v0, 0041 // +0017 │ │ -2124e0: 5440 1f5d |002c: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2124e4: 6e20 5866 1000 |002e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ -2124ea: 0c00 |0031: move-result-object v0 │ │ -2124ec: 1f00 c60c |0032: check-cast v0, Ljava/lang/String; // type@0cc6 │ │ -2124f0: 5455 1f5d |0034: iget-object v5, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2124f4: 6e20 5866 1500 |0036: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ -2124fa: 0c05 |0039: move-result-object v5 │ │ -2124fc: 1f05 c60c |003a: check-cast v5, Ljava/lang/String; // type@0cc6 │ │ -212500: 6e20 9b65 5000 |003c: invoke-virtual {v0, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ -212506: 0a05 |003f: move-result v5 │ │ -212508: 0f05 |0040: return v5 │ │ -21250a: 0f01 |0041: return v1 │ │ -21250c: 0f00 |0042: return v0 │ │ +212474: |[212474] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)I │ │ +212484: 6e20 0b72 4500 |0000: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.equals:(Ljava/lang/Object;)Z // method@720b │ │ +21248a: 0a00 |0003: move-result v0 │ │ +21248c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +21248e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +212492: 0f01 |0007: return v1 │ │ +212494: 7100 3866 0000 |0008: invoke-static {}, Ljava/text/Collator;.getInstance:()Ljava/text/Collator; // method@6638 │ │ +21249a: 0c00 |000b: move-result-object v0 │ │ +21249c: 5442 1e5d |000c: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +2124a0: 5453 1e5d |000e: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +2124a4: 6e30 3766 2003 |0010: invoke-virtual {v0, v2, v3}, Ljava/text/Collator;.compare:(Ljava/lang/String;Ljava/lang/String;)I // method@6637 │ │ +2124aa: 0a00 |0013: move-result v0 │ │ +2124ac: 3900 2e00 |0014: if-nez v0, 0042 // +002e │ │ +2124b0: 5440 1f5d |0016: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2124b4: 6e10 6166 0000 |0018: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ +2124ba: 0a00 |001b: move-result v0 │ │ +2124bc: 5452 1f5d |001c: iget-object v2, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2124c0: 6e10 6166 0200 |001e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ +2124c6: 0a02 |0021: move-result v2 │ │ +2124c8: 3720 0400 |0022: if-le v0, v2, 0026 // +0004 │ │ +2124cc: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +2124ce: 0f05 |0025: return v5 │ │ +2124d0: 3520 0400 |0026: if-ge v0, v2, 002a // +0004 │ │ +2124d4: 12f5 |0028: const/4 v5, #int -1 // #ff │ │ +2124d6: 0f05 |0029: return v5 │ │ +2124d8: 3d00 1700 |002a: if-lez v0, 0041 // +0017 │ │ +2124dc: 5440 1f5d |002c: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2124e0: 6e20 5866 1000 |002e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ +2124e6: 0c00 |0031: move-result-object v0 │ │ +2124e8: 1f00 c60c |0032: check-cast v0, Ljava/lang/String; // type@0cc6 │ │ +2124ec: 5455 1f5d |0034: iget-object v5, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2124f0: 6e20 5866 1500 |0036: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ +2124f6: 0c05 |0039: move-result-object v5 │ │ +2124f8: 1f05 c60c |003a: check-cast v5, Ljava/lang/String; // type@0cc6 │ │ +2124fc: 6e20 9b65 5000 |003c: invoke-virtual {v0, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ +212502: 0a05 |003f: move-result v5 │ │ +212504: 0f05 |0040: return v5 │ │ +212506: 0f01 |0041: return v1 │ │ +212508: 0f00 |0042: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0008 line=127 │ │ 0x000c line=128 │ │ 0x0016 line=132 │ │ 0x001c line=133 │ │ @@ -766460,74 +766461,74 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -212510: |[212510] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.describeContents:()I │ │ -212520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -212522: 0f00 |0001: return v0 │ │ +21250c: |[21250c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.describeContents:()I │ │ +21251c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +21251e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -212380: |[212380] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.equals:(Ljava/lang/Object;)Z │ │ -212390: 2050 2c0f |0000: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -212394: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -212396: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -21239a: 0f01 |0005: return v1 │ │ -21239c: 1f05 2c0f |0006: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -2123a0: 5450 1e5d |0008: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -2123a4: 6e10 b765 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2123aa: 0c00 |000d: move-result-object v0 │ │ -2123ac: 5442 1e5d |000e: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -2123b0: 6e10 b765 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2123b6: 0c02 |0013: move-result-object v2 │ │ -2123b8: 6e20 9f65 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -2123be: 0a00 |0017: move-result v0 │ │ -2123c0: 3800 3400 |0018: if-eqz v0, 004c // +0034 │ │ -2123c4: 5450 1f5d |001a: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2123c8: 6e10 6166 0000 |001c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ -2123ce: 0a00 |001f: move-result v0 │ │ -2123d0: 5442 1f5d |0020: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2123d4: 6e10 6166 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ -2123da: 0a02 |0025: move-result v2 │ │ -2123dc: 3220 0300 |0026: if-eq v0, v2, 0029 // +0003 │ │ -2123e0: 2824 |0028: goto 004c // +0024 │ │ -2123e2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -2123e4: 5442 1f5d |002a: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2123e8: 6e10 6166 0200 |002c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ -2123ee: 0a02 |002f: move-result v2 │ │ -2123f0: 3520 1a00 |0030: if-ge v0, v2, 004a // +001a │ │ -2123f4: 5442 1f5d |0032: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2123f8: 6e20 5866 0200 |0034: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ -2123fe: 0c02 |0037: move-result-object v2 │ │ -212400: 1f02 c60c |0038: check-cast v2, Ljava/lang/String; // type@0cc6 │ │ -212404: 5453 1f5d |003a: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -212408: 6e20 5866 0300 |003c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ -21240e: 0c03 |003f: move-result-object v3 │ │ -212410: 6e20 9f65 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -212416: 0a02 |0043: move-result v2 │ │ -212418: 3902 0300 |0044: if-nez v2, 0047 // +0003 │ │ -21241c: 0f01 |0046: return v1 │ │ -21241e: d800 0001 |0047: add-int/lit8 v0, v0, #int 1 // #01 │ │ -212422: 28e1 |0049: goto 002a // -001f │ │ -212424: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -212426: 0f05 |004b: return v5 │ │ -212428: 0f01 |004c: return v1 │ │ +21237c: |[21237c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.equals:(Ljava/lang/Object;)Z │ │ +21238c: 2050 2c0f |0000: instance-of v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +212390: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +212392: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +212396: 0f01 |0005: return v1 │ │ +212398: 1f05 2c0f |0006: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +21239c: 5450 1e5d |0008: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +2123a0: 6e10 b765 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2123a6: 0c00 |000d: move-result-object v0 │ │ +2123a8: 5442 1e5d |000e: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +2123ac: 6e10 b765 0200 |0010: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2123b2: 0c02 |0013: move-result-object v2 │ │ +2123b4: 6e20 9f65 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +2123ba: 0a00 |0017: move-result v0 │ │ +2123bc: 3800 3400 |0018: if-eqz v0, 004c // +0034 │ │ +2123c0: 5450 1f5d |001a: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2123c4: 6e10 6166 0000 |001c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ +2123ca: 0a00 |001f: move-result v0 │ │ +2123cc: 5442 1f5d |0020: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2123d0: 6e10 6166 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ +2123d6: 0a02 |0025: move-result v2 │ │ +2123d8: 3220 0300 |0026: if-eq v0, v2, 0029 // +0003 │ │ +2123dc: 2824 |0028: goto 004c // +0024 │ │ +2123de: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +2123e0: 5442 1f5d |002a: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2123e4: 6e10 6166 0200 |002c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ +2123ea: 0a02 |002f: move-result v2 │ │ +2123ec: 3520 1a00 |0030: if-ge v0, v2, 004a // +001a │ │ +2123f0: 5442 1f5d |0032: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2123f4: 6e20 5866 0200 |0034: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ +2123fa: 0c02 |0037: move-result-object v2 │ │ +2123fc: 1f02 c60c |0038: check-cast v2, Ljava/lang/String; // type@0cc6 │ │ +212400: 5453 1f5d |003a: iget-object v3, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +212404: 6e20 5866 0300 |003c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ +21240a: 0c03 |003f: move-result-object v3 │ │ +21240c: 6e20 9f65 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +212412: 0a02 |0043: move-result v2 │ │ +212414: 3902 0300 |0044: if-nez v2, 0047 // +0003 │ │ +212418: 0f01 |0046: return v1 │ │ +21241a: d800 0001 |0047: add-int/lit8 v0, v0, #int 1 // #01 │ │ +21241e: 28e1 |0049: goto 002a // -001f │ │ +212420: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +212422: 0f05 |004b: return v5 │ │ +212424: 0f01 |004c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=108 │ │ 0x0008 line=109 │ │ 0x002a line=113 │ │ 0x0032 line=114 │ │ @@ -766540,17 +766541,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212544: |[212544] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getArtistName:()Ljava/lang/String; │ │ -212554: 5410 1e5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -212558: 1100 |0002: return-object v0 │ │ +212540: |[212540] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getArtistName:()Ljava/lang/String; │ │ +212550: 5410 1e5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +212554: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;) │ │ @@ -766558,22 +766559,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -21242c: |[21242c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getFetching:()Z │ │ -21243c: 1d01 |0000: monitor-enter v1 │ │ -21243e: 5510 1d5d |0001: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ -212442: 1e01 |0003: monitor-exit v1 │ │ -212444: 0f00 |0004: return v0 │ │ -212446: 0d00 |0005: move-exception v0 │ │ -212448: 1e01 |0006: monitor-exit v1 │ │ -21244a: 2700 |0007: throw v0 │ │ +212428: |[212428] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getFetching:()Z │ │ +212438: 1d01 |0000: monitor-enter v1 │ │ +21243a: 5510 1d5d |0001: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ +21243e: 1e01 |0003: monitor-exit v1 │ │ +212440: 0f00 |0004: return v0 │ │ +212442: 0d00 |0005: move-exception v0 │ │ +212444: 1e01 |0006: monitor-exit v1 │ │ +212446: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=158 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ @@ -766583,20 +766584,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -21255c: |[21255c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getMBID:(I)Ljava/lang/String; │ │ -21256c: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -212570: 6e20 5866 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ -212576: 0c02 |0005: move-result-object v2 │ │ -212578: 1f02 c60c |0006: check-cast v2, Ljava/lang/String; // type@0cc6 │ │ -21257c: 1102 |0008: return-object v2 │ │ +212558: |[212558] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getMBID:(I)Ljava/lang/String; │ │ +212568: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +21256c: 6e20 5866 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@6658 │ │ +212572: 0c02 |0005: move-result-object v2 │ │ +212574: 1f02 c60c |0006: check-cast v2, Ljava/lang/String; // type@0cc6 │ │ +212578: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -766605,19 +766606,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -212524: |[212524] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getMBIDCount:()I │ │ -212534: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -212538: 6e10 6166 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ -21253e: 0a00 |0005: move-result v0 │ │ -212540: 0f00 |0006: return v0 │ │ +212520: |[212520] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getMBIDCount:()I │ │ +212530: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +212534: 6e10 6166 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@6661 │ │ +21253a: 0a00 |0005: move-result v0 │ │ +21253c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;) │ │ @@ -766625,17 +766626,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -212580: |[212580] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getSectionTitle:()Ljava/lang/String; │ │ -212590: 5410 1e5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -212594: 1100 |0002: return-object v0 │ │ +21257c: |[21257c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.getSectionTitle:()Ljava/lang/String; │ │ +21258c: 5410 1e5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +212590: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;) │ │ @@ -766643,22 +766644,22 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -2126c4: |[2126c4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.setFetching:(Z)V │ │ -2126d4: 1d00 |0000: monitor-enter v0 │ │ -2126d6: 5c01 1d5d |0001: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ -2126da: 1e00 |0003: monitor-exit v0 │ │ -2126dc: 0e00 |0004: return-void │ │ -2126de: 0d01 |0005: move-exception v1 │ │ -2126e0: 1e00 |0006: monitor-exit v0 │ │ -2126e2: 2701 |0007: throw v1 │ │ +2126c0: |[2126c0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.setFetching:(Z)V │ │ +2126d0: 1d00 |0000: monitor-enter v0 │ │ +2126d2: 5c01 1d5d |0001: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ +2126d6: 1e00 |0003: monitor-exit v0 │ │ +2126d8: 0e00 |0004: return-void │ │ +2126da: 0d01 |0005: move-exception v1 │ │ +2126dc: 1e00 |0006: monitor-exit v0 │ │ +2126de: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=154 │ │ 0x0003 line=155 │ │ locals : │ │ @@ -766670,20 +766671,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2126f0: |[2126f0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.setMBID:(Ljava/lang/String;)V │ │ -212700: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -212704: 6e10 5466 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@6654 │ │ -21270a: 5410 1f5d |0005: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -21270e: 6e20 5266 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ -212714: 0e00 |000a: return-void │ │ +2126ec: |[2126ec] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.setMBID:(Ljava/lang/String;)V │ │ +2126fc: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +212700: 6e10 5466 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@6654 │ │ +212706: 5410 1f5d |0005: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +21270a: 6e20 5266 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@6652 │ │ +212710: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ @@ -766693,20 +766694,20 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -212718: |[212718] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.setMBIDs:(Ljava/util/ArrayList;)V │ │ -212728: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -21272c: 6e10 5466 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@6654 │ │ -212732: 5410 1f5d |0005: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -212736: 6e20 5366 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@6653 │ │ -21273c: 0e00 |000a: return-void │ │ +212714: |[212714] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.setMBIDs:(Ljava/util/ArrayList;)V │ │ +212724: 5410 1f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +212728: 6e10 5466 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@6654 │ │ +21272e: 5410 1f5d |0005: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +212732: 6e20 5366 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@6653 │ │ +212738: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/util/ArrayList; │ │ @@ -766716,40 +766717,40 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -212598: |[212598] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.toString:()Ljava/lang/String; │ │ -2125a8: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2125ac: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2125b0: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2125b6: 5442 1e5d |0007: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -2125ba: 6e20 cb65 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2125c0: 1a02 7733 |000c: const-string v2, "_" // string@3377 │ │ -2125c4: 6e20 cb65 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2125ca: 6e10 d165 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2125d0: 0c01 |0014: move-result-object v1 │ │ -2125d2: 7020 c365 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@65c3 │ │ -2125d8: 5441 1f5d |0018: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -2125dc: 6e10 5b66 0100 |001a: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ -2125e2: 0c01 |001d: move-result-object v1 │ │ -2125e4: 7210 b166 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -2125ea: 0a03 |0021: move-result v3 │ │ -2125ec: 3803 0f00 |0022: if-eqz v3, 0031 // +000f │ │ -2125f0: 7210 b266 0100 |0024: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -2125f6: 0c03 |0027: move-result-object v3 │ │ -2125f8: 1f03 c60c |0028: check-cast v3, Ljava/lang/String; // type@0cc6 │ │ -2125fc: 6e20 cb65 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212602: 6e20 cb65 3000 |002d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -212608: 28ee |0030: goto 001e // -0012 │ │ -21260a: 6e10 d165 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -212610: 0c00 |0034: move-result-object v0 │ │ -212612: 1100 |0035: return-object v0 │ │ +212594: |[212594] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.toString:()Ljava/lang/String; │ │ +2125a4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2125a8: 2201 c70c |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2125ac: 7010 c165 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2125b2: 5442 1e5d |0007: iget-object v2, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +2125b6: 6e20 cb65 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2125bc: 1a02 7733 |000c: const-string v2, "_" // string@3377 │ │ +2125c0: 6e20 cb65 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2125c6: 6e10 d165 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2125cc: 0c01 |0014: move-result-object v1 │ │ +2125ce: 7020 c365 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@65c3 │ │ +2125d4: 5441 1f5d |0018: iget-object v1, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +2125d8: 6e10 5b66 0100 |001a: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@665b │ │ +2125de: 0c01 |001d: move-result-object v1 │ │ +2125e0: 7210 b166 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +2125e6: 0a03 |0021: move-result v3 │ │ +2125e8: 3803 0f00 |0022: if-eqz v3, 0031 // +000f │ │ +2125ec: 7210 b266 0100 |0024: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +2125f2: 0c03 |0027: move-result-object v3 │ │ +2125f4: 1f03 c60c |0028: check-cast v3, Ljava/lang/String; // type@0cc6 │ │ +2125f8: 6e20 cb65 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2125fe: 6e20 cb65 3000 |002d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +212604: 28ee |0030: goto 001e // -0012 │ │ +212606: 6e10 d165 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +21260c: 0c00 |0034: move-result-object v0 │ │ +21260e: 1100 |0035: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0018 line=170 │ │ 0x002a line=171 │ │ 0x0031 line=173 │ │ locals : │ │ @@ -766760,27 +766761,27 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -212740: |[212740] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.writeToParcel:(Landroid/os/Parcel;I)V │ │ -212750: 5413 1e5d |0000: iget-object v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ -212754: 6e20 c506 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -21275a: 5413 1f5d |0005: iget-object v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ -21275e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -212760: 2300 b60f |0008: new-array v0, v0, [Ljava/lang/String; // type@0fb6 │ │ -212764: 6e20 6366 0300 |000a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@6663 │ │ -21276a: 0c03 |000d: move-result-object v3 │ │ -21276c: 1f03 b60f |000e: check-cast v3, [Ljava/lang/String; // type@0fb6 │ │ -212770: 6e20 c606 3200 |0010: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@06c6 │ │ -212776: 5513 1d5d |0013: iget-boolean v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ -21277a: 6e20 b706 3200 |0015: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ -212780: 0e00 |0018: return-void │ │ +21273c: |[21273c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDArtist.writeToParcel:(Landroid/os/Parcel;I)V │ │ +21274c: 5413 1e5d |0000: iget-object v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pArtistName:Ljava/lang/String; // field@5d1e │ │ +212750: 6e20 c506 3200 |0002: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +212756: 5413 1f5d |0005: iget-object v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.pMBIDs:Ljava/util/ArrayList; // field@5d1f │ │ +21275a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +21275c: 2300 b60f |0008: new-array v0, v0, [Ljava/lang/String; // type@0fb6 │ │ +212760: 6e20 6366 0300 |000a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@6663 │ │ +212766: 0c03 |000d: move-result-object v3 │ │ +212768: 1f03 b60f |000e: check-cast v3, [Ljava/lang/String; // type@0fb6 │ │ +21276c: 6e20 c606 3200 |0010: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeStringArray:([Ljava/lang/String;)V // method@06c6 │ │ +212772: 5513 1d5d |0013: iget-boolean v3, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.mImageFetching:Z // field@5d1d │ │ +212776: 6e20 b706 3200 |0015: invoke-virtual {v2, v3}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ +21277c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ 0x0010 line=180 │ │ 0x0013 line=181 │ │ locals : │ │ @@ -766843,23 +766844,23 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -213560: |[213560] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.:()V │ │ -213570: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ -213576: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -21357a: 5b30 385d |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ -21357e: 2200 030d |0007: new-instance v0, Ljava/util/Date; // type@0d03 │ │ -213582: 1601 0000 |0009: const-wide/16 v1, #int 0 // #0 │ │ -213586: 7030 9166 1002 |000b: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@6691 │ │ -21358c: 5b30 375d |000e: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ -213590: 0e00 |0010: return-void │ │ +21355c: |[21355c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.:()V │ │ +21356c: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ +213572: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +213576: 5b30 385d |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ +21357a: 2200 030d |0007: new-instance v0, Ljava/util/Date; // type@0d03 │ │ +21357e: 1601 0000 |0009: const-wide/16 v1, #int 0 // #0 │ │ +213582: 7030 9166 1002 |000b: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@6691 │ │ +213588: 5b30 375d |000e: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ +21358c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=36 │ │ 0x0007 line=39 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ @@ -766869,24 +766870,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -213594: |[213594] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.:(Ljava/lang/String;)V │ │ -2135a4: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ -2135aa: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -2135ae: 5b30 385d |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ -2135b2: 2200 030d |0007: new-instance v0, Ljava/util/Date; // type@0d03 │ │ -2135b6: 1601 0000 |0009: const-wide/16 v1, #int 0 // #0 │ │ -2135ba: 7030 9166 1002 |000b: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@6691 │ │ -2135c0: 5b30 375d |000e: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ -2135c4: 5b34 385d |0010: iput-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ -2135c8: 0e00 |0012: return-void │ │ +213590: |[213590] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.:(Ljava/lang/String;)V │ │ +2135a0: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ +2135a6: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +2135aa: 5b30 385d |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ +2135ae: 2200 030d |0007: new-instance v0, Ljava/util/Date; // type@0d03 │ │ +2135b2: 1601 0000 |0009: const-wide/16 v1, #int 0 // #0 │ │ +2135b6: 7030 9166 1002 |000b: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@6691 │ │ +2135bc: 5b30 375d |000e: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ +2135c0: 5b34 385d |0010: iput-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ +2135c4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=36 │ │ 0x0007 line=39 │ │ 0x0010 line=45 │ │ locals : │ │ @@ -766899,19 +766900,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -21340c: |[21340c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.compareTo:(Ljava/lang/Object;)I │ │ -21341c: 1f01 320f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -213420: 6e20 5372 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I // method@7253 │ │ -213426: 0a01 |0005: move-result v1 │ │ -213428: 0f01 |0006: return v1 │ │ +213408: |[213408] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.compareTo:(Ljava/lang/Object;)I │ │ +213418: 1f01 320f |0000: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +21341c: 6e20 5372 1000 |0002: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I // method@7253 │ │ +213422: 0a01 |0005: move-result v1 │ │ +213424: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -766920,64 +766921,64 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -21342c: |[21342c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I │ │ -21343c: 2030 300f |0000: instance-of v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213440: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -213442: 3800 1900 |0003: if-eqz v0, 001c // +0019 │ │ -213446: 2040 300f |0005: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -21344a: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ -21344e: 0730 |0009: move-object v0, v3 │ │ -213450: 1f00 300f |000a: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213454: 1f04 300f |000c: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213458: 6e20 4a72 4000 |000e: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;)I // method@724a │ │ -21345e: 0a04 |0011: move-result v4 │ │ -213460: 0f04 |0012: return v4 │ │ -213462: 2040 350f |0013: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -213466: 3900 0600 |0015: if-nez v0, 001b // +0006 │ │ -21346a: 2044 380f |0017: instance-of v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -21346e: 3804 3b00 |0019: if-eqz v4, 0054 // +003b │ │ -213472: 0f01 |001b: return v1 │ │ -213474: 2030 380f |001c: instance-of v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -213478: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -21347a: 3800 1a00 |001f: if-eqz v0, 0039 // +001a │ │ -21347e: 2040 300f |0021: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -213482: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ -213486: 0f02 |0025: return v2 │ │ -213488: 2040 350f |0026: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -21348c: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -213490: 0f01 |002a: return v1 │ │ -213492: 2040 380f |002b: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -213496: 3800 2700 |002d: if-eqz v0, 0054 // +0027 │ │ -21349a: 0730 |002f: move-object v0, v3 │ │ -21349c: 1f00 380f |0030: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2134a0: 1f04 380f |0032: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2134a4: 6e20 7d72 4000 |0034: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I // method@727d │ │ -2134aa: 0a04 |0037: move-result v4 │ │ -2134ac: 0f04 |0038: return v4 │ │ -2134ae: 2030 350f |0039: instance-of v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2134b2: 3800 1900 |003b: if-eqz v0, 0054 // +0019 │ │ -2134b6: 2040 350f |003d: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2134ba: 3800 0c00 |003f: if-eqz v0, 004b // +000c │ │ -2134be: 0730 |0041: move-object v0, v3 │ │ -2134c0: 1f00 350f |0042: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2134c4: 1f04 350f |0044: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -2134c8: 6e20 6172 4000 |0046: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)I // method@7261 │ │ -2134ce: 0a04 |0049: move-result v4 │ │ -2134d0: 0f04 |004a: return v4 │ │ -2134d2: 2040 300f |004b: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -2134d6: 3900 0600 |004d: if-nez v0, 0053 // +0006 │ │ -2134da: 2044 380f |004f: instance-of v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -2134de: 3804 0300 |0051: if-eqz v4, 0054 // +0003 │ │ -2134e2: 0f02 |0053: return v2 │ │ -2134e4: 0f01 |0054: return v1 │ │ +213428: |[213428] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;)I │ │ +213438: 2030 300f |0000: instance-of v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +21343c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +21343e: 3800 1900 |0003: if-eqz v0, 001c // +0019 │ │ +213442: 2040 300f |0005: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +213446: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ +21344a: 0730 |0009: move-object v0, v3 │ │ +21344c: 1f00 300f |000a: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +213450: 1f04 300f |000c: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +213454: 6e20 4a72 4000 |000e: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;)I // method@724a │ │ +21345a: 0a04 |0011: move-result v4 │ │ +21345c: 0f04 |0012: return v4 │ │ +21345e: 2040 350f |0013: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +213462: 3900 0600 |0015: if-nez v0, 001b // +0006 │ │ +213466: 2044 380f |0017: instance-of v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +21346a: 3804 3b00 |0019: if-eqz v4, 0054 // +003b │ │ +21346e: 0f01 |001b: return v1 │ │ +213470: 2030 380f |001c: instance-of v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +213474: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +213476: 3800 1a00 |001f: if-eqz v0, 0039 // +001a │ │ +21347a: 2040 300f |0021: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +21347e: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ +213482: 0f02 |0025: return v2 │ │ +213484: 2040 350f |0026: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +213488: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +21348c: 0f01 |002a: return v1 │ │ +21348e: 2040 380f |002b: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +213492: 3800 2700 |002d: if-eqz v0, 0054 // +0027 │ │ +213496: 0730 |002f: move-object v0, v3 │ │ +213498: 1f00 380f |0030: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +21349c: 1f04 380f |0032: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2134a0: 6e20 7d72 4000 |0034: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I // method@727d │ │ +2134a6: 0a04 |0037: move-result v4 │ │ +2134a8: 0f04 |0038: return v4 │ │ +2134aa: 2030 350f |0039: instance-of v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2134ae: 3800 1900 |003b: if-eqz v0, 0054 // +0019 │ │ +2134b2: 2040 350f |003d: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2134b6: 3800 0c00 |003f: if-eqz v0, 004b // +000c │ │ +2134ba: 0730 |0041: move-object v0, v3 │ │ +2134bc: 1f00 350f |0042: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2134c0: 1f04 350f |0044: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +2134c4: 6e20 6172 4000 |0046: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)I // method@7261 │ │ +2134ca: 0a04 |0049: move-result v4 │ │ +2134cc: 0f04 |004a: return v4 │ │ +2134ce: 2040 300f |004b: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +2134d2: 3900 0600 |004d: if-nez v0, 0053 // +0006 │ │ +2134d6: 2044 380f |004f: instance-of v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +2134da: 3804 0300 |0051: if-eqz v4, 0054 // +0003 │ │ +2134de: 0f02 |0053: return v2 │ │ +2134e0: 0f01 |0054: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ 0x0009 line=91 │ │ 0x0013 line=92 │ │ 0x001c line=95 │ │ @@ -766998,23 +766999,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -2134e8: |[2134e8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.getFilename:()Ljava/lang/String; │ │ -2134f8: 5420 385d |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ -2134fc: 1301 2f00 |0002: const/16 v1, #int 47 // #2f │ │ -213500: 6e20 ac65 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ -213506: 0a01 |0007: move-result v1 │ │ -213508: d801 0101 |0008: add-int/lit8 v1, v1, #int 1 // #01 │ │ -21350c: 6e20 b465 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -213512: 0c00 |000d: move-result-object v0 │ │ -213514: 1100 |000e: return-object v0 │ │ +2134e4: |[2134e4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.getFilename:()Ljava/lang/String; │ │ +2134f4: 5420 385d |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ +2134f8: 1301 2f00 |0002: const/16 v1, #int 47 // #2f │ │ +2134fc: 6e20 ac65 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ +213502: 0a01 |0007: move-result v1 │ │ +213504: d801 0101 |0008: add-int/lit8 v1, v1, #int 1 // #01 │ │ +213508: 6e20 b465 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +21350e: 0c00 |000d: move-result-object v0 │ │ +213510: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;) │ │ @@ -767022,24 +767023,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -213518: |[213518] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.getLastModifiedString:()Ljava/lang/String; │ │ -213528: 7100 df66 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ -21352e: 0c00 |0003: move-result-object v0 │ │ -213530: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -213532: 7130 3a66 1100 |0005: invoke-static {v1, v1, v0}, Ljava/text/DateFormat;.getDateTimeInstance:(IILjava/util/Locale;)Ljava/text/DateFormat; // method@663a │ │ -213538: 0c00 |0008: move-result-object v0 │ │ -21353a: 5421 375d |0009: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ -21353e: 6e20 3966 1000 |000b: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@6639 │ │ -213544: 0c00 |000e: move-result-object v0 │ │ -213546: 1100 |000f: return-object v0 │ │ +213514: |[213514] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.getLastModifiedString:()Ljava/lang/String; │ │ +213524: 7100 df66 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@66df │ │ +21352a: 0c00 |0003: move-result-object v0 │ │ +21352c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +21352e: 7130 3a66 1100 |0005: invoke-static {v1, v1, v0}, Ljava/text/DateFormat;.getDateTimeInstance:(IILjava/util/Locale;)Ljava/text/DateFormat; // method@663a │ │ +213534: 0c00 |0008: move-result-object v0 │ │ +213536: 5421 375d |0009: iget-object v1, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ +21353a: 6e20 3966 1000 |000b: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@6639 │ │ +213540: 0c00 |000e: move-result-object v0 │ │ +213542: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0009 line=78 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ │ │ @@ -767048,17 +767049,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213548: |[213548] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.getPath:()Ljava/lang/String; │ │ -213558: 5410 385d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ -21355c: 1100 |0002: return-object v0 │ │ +213544: |[213544] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.getPath:()Ljava/lang/String; │ │ +213554: 5410 385d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ +213558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;) │ │ @@ -767066,30 +767067,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -2135cc: |[2135cc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.setLastModified:(Ljava/lang/String;)V │ │ -2135dc: 2200 f90c |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@0cf9 │ │ -2135e0: 6201 9f48 |0002: sget-object v1, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@489f │ │ -2135e4: 1a02 3f76 |0004: const-string v2, "yyyy-MM-dd'T'hh:mm:ss" // string@763f │ │ -2135e8: 7030 3f66 2001 |0006: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@663f │ │ -2135ee: 1a01 862f |0009: const-string v1, "UTC" // string@2f86 │ │ -2135f2: 7110 0e67 0100 |000b: invoke-static {v1}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@670e │ │ -2135f8: 0c01 |000e: move-result-object v1 │ │ -2135fa: 6e20 4266 1000 |000f: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@6642 │ │ -213600: 6e20 4166 4000 |0012: invoke-virtual {v0, v4}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@6641 │ │ -213606: 0c04 |0015: move-result-object v4 │ │ -213608: 5b34 375d |0016: iput-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ -21360c: 2805 |0018: goto 001d // +0005 │ │ -21360e: 0d04 |0019: move-exception v4 │ │ -213610: 6e10 3d66 0400 |001a: invoke-virtual {v4}, Ljava/text/ParseException;.printStackTrace:()V // method@663d │ │ -213616: 0e00 |001d: return-void │ │ +2135c8: |[2135c8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.setLastModified:(Ljava/lang/String;)V │ │ +2135d8: 2200 f90c |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@0cf9 │ │ +2135dc: 6201 9f48 |0002: sget-object v1, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@489f │ │ +2135e0: 1a02 3f76 |0004: const-string v2, "yyyy-MM-dd'T'hh:mm:ss" // string@763f │ │ +2135e4: 7030 3f66 2001 |0006: invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@663f │ │ +2135ea: 1a01 862f |0009: const-string v1, "UTC" // string@2f86 │ │ +2135ee: 7110 0e67 0100 |000b: invoke-static {v1}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@670e │ │ +2135f4: 0c01 |000e: move-result-object v1 │ │ +2135f6: 6e20 4266 1000 |000f: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@6642 │ │ +2135fc: 6e20 4166 4000 |0012: invoke-virtual {v0, v4}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@6641 │ │ +213602: 0c04 |0015: move-result-object v4 │ │ +213604: 5b34 375d |0016: iput-object v4, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mLastModifiedDate:Ljava/util/Date; // field@5d37 │ │ +213608: 2805 |0018: goto 001d // +0005 │ │ +21360a: 0d04 |0019: move-exception v4 │ │ +21360c: 6e10 3d66 0400 |001a: invoke-virtual {v4}, Ljava/text/ParseException;.printStackTrace:()V // method@663d │ │ +213612: 0e00 |001d: return-void │ │ catches : 1 │ │ 0x0012 - 0x0018 │ │ Ljava/text/ParseException; -> 0x0019 │ │ positions : │ │ 0x0000 line=64 │ │ 0x000b line=66 │ │ 0x0012 line=68 │ │ @@ -767103,17 +767104,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213628: |[213628] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.setPath:(Ljava/lang/String;)V │ │ -213638: 5b01 385d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ -21363c: 0e00 |0002: return-void │ │ +213624: |[213624] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDFileEntry.setPath:(Ljava/lang/String;)V │ │ +213634: 5b01 385d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.mPath:Ljava/lang/String; // field@5d38 │ │ +213638: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -767164,20 +767165,20 @@ │ │ type : '(Ljava/lang/String;ZI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -2136a0: |[2136a0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.:(Ljava/lang/String;ZI)V │ │ -2136b0: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ -2136b6: 5b01 3b5d |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputName:Ljava/lang/String; // field@5d3b │ │ -2136ba: 5c02 395d |0005: iput-boolean v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mActive:Z // field@5d39 │ │ -2136be: 5903 3a5d |0007: iput v3, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputId:I // field@5d3a │ │ -2136c2: 0e00 |0009: return-void │ │ +21369c: |[21369c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.:(Ljava/lang/String;ZI)V │ │ +2136ac: 7010 7e65 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@657e │ │ +2136b2: 5b01 3b5d |0003: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputName:Ljava/lang/String; // field@5d3b │ │ +2136b6: 5c02 395d |0005: iput-boolean v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mActive:Z // field@5d39 │ │ +2136ba: 5903 3a5d |0007: iput v3, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputId:I // field@5d3a │ │ +2136be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ locals : │ │ @@ -767192,17 +767193,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213658: |[213658] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getID:()I │ │ -213668: 5210 3a5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputId:I // field@5d3a │ │ -21366c: 0f00 |0002: return v0 │ │ +213654: |[213654] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getID:()I │ │ +213664: 5210 3a5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputId:I // field@5d3a │ │ +213668: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;) │ │ @@ -767210,17 +767211,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213670: |[213670] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getOutputName:()Ljava/lang/String; │ │ -213680: 5410 3b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputName:Ljava/lang/String; // field@5d3b │ │ -213684: 1100 |0002: return-object v0 │ │ +21366c: |[21366c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getOutputName:()Ljava/lang/String; │ │ +21367c: 5410 3b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputName:Ljava/lang/String; // field@5d3b │ │ +213680: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;) │ │ @@ -767228,17 +767229,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213640: |[213640] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getOutputState:()Z │ │ -213650: 5510 395d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mActive:Z // field@5d39 │ │ -213654: 0f00 |0002: return v0 │ │ +21363c: |[21363c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getOutputState:()Z │ │ +21364c: 5510 395d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mActive:Z // field@5d39 │ │ +213650: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;) │ │ @@ -767246,17 +767247,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213688: |[213688] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getSectionTitle:()Ljava/lang/String; │ │ -213698: 5410 3b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputName:Ljava/lang/String; // field@5d3b │ │ -21369c: 1100 |0002: return-object v0 │ │ +213684: |[213684] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.getSectionTitle:()Ljava/lang/String; │ │ +213694: 5410 3b5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mOutputName:Ljava/lang/String; // field@5d3b │ │ +213698: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;) │ │ @@ -767264,17 +767265,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2136c4: |[2136c4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.setOutputState:(Z)V │ │ -2136d4: 5c01 395d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mActive:Z // field@5d39 │ │ -2136d8: 0e00 |0002: return-void │ │ +2136c0: |[2136c0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDOutput.setOutputState:(Z)V │ │ +2136d0: 5c01 395d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.mActive:Z // field@5d39 │ │ +2136d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -767372,46 +767373,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -214b14: |[214b14] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:()V │ │ -214b24: 2200 3b0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1; // type@0f3b │ │ -214b28: 7010 bd72 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1;.:()V // method@72bd │ │ -214b2e: 6900 5f5d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d5f │ │ -214b32: 0e00 |0007: return-void │ │ +214b10: |[214b10] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:()V │ │ +214b20: 2200 3b0f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1; // type@0f3b │ │ +214b24: 7010 bd72 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile$1;.:()V // method@72bd │ │ +214b2a: 6900 5f5d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d5f │ │ +214b2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -214b34: |[214b34] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:()V │ │ -214b44: 7010 7e65 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@657e │ │ -214b4a: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -214b4e: 5b20 685d |0005: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214b52: 5b20 645d |0007: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214b56: 5b20 665d |0009: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214b5a: 5b20 6a5d |000b: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -214b5e: 5b20 635d |000d: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214b62: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -214b64: 5c21 655d |0010: iput-boolean v1, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -214b68: 5b20 685d |0012: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214b6c: 5b20 645d |0014: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214b70: 0e00 |0016: return-void │ │ +214b30: |[214b30] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:()V │ │ +214b40: 7010 7e65 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@657e │ │ +214b46: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +214b4a: 5b20 685d |0005: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214b4e: 5b20 645d |0007: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214b52: 5b20 665d |0009: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214b56: 5b20 6a5d |000b: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +214b5a: 5b20 635d |000d: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214b5e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +214b60: 5c21 655d |0010: iput-boolean v1, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +214b64: 5b20 685d |0012: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214b68: 5b20 645d |0014: iput-object v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214b6c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0005 line=36 │ │ 0x0007 line=48 │ │ 0x0009 line=50 │ │ 0x000b line=54 │ │ @@ -767427,74 +767428,74 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 105 16-bit code units │ │ -214b74: |[214b74] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:(Landroid/os/Parcel;)V │ │ -214b84: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ -214b8a: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -214b8e: 5b30 685d |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214b92: 5b30 645d |0007: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214b96: 5b30 665d |0009: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214b9a: 5b30 6a5d |000b: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -214b9e: 5b30 635d |000d: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214ba2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -214ba4: 5c30 655d |0010: iput-boolean v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -214ba8: 6e10 af06 0400 |0012: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -214bae: 0c01 |0015: move-result-object v1 │ │ -214bb0: 5b31 685d |0016: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214bb4: 6e10 a406 0400 |0018: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ -214bba: 0a01 |001b: move-result v1 │ │ -214bbc: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -214bbe: 3801 0400 |001d: if-eqz v1, 0021 // +0004 │ │ -214bc2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -214bc4: 2802 |0020: goto 0022 // +0002 │ │ -214bc6: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -214bc8: 5c31 605d |0022: iput-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ -214bcc: 6e10 af06 0400 |0024: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -214bd2: 0c01 |0027: move-result-object v1 │ │ -214bd4: 5b31 645d |0028: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214bd8: 6e10 af06 0400 |002a: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -214bde: 0c01 |002d: move-result-object v1 │ │ -214be0: 5b31 665d |002e: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214be4: 6e10 a906 0400 |0030: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -214bea: 0a01 |0033: move-result v1 │ │ -214bec: 5931 675d |0034: iput v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ -214bf0: 6e10 af06 0400 |0036: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -214bf6: 0c01 |0039: move-result-object v1 │ │ -214bf8: 5b31 6a5d |003a: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -214bfc: 6e10 a406 0400 |003c: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ -214c02: 0a01 |003f: move-result v1 │ │ -214c04: 3801 0400 |0040: if-eqz v1, 0044 // +0004 │ │ -214c08: 1211 |0042: const/4 v1, #int 1 // #1 │ │ -214c0a: 2802 |0043: goto 0045 // +0002 │ │ -214c0c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -214c0e: 5c31 695d |0045: iput-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ -214c12: 6e10 af06 0400 |0047: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -214c18: 0c01 |004a: move-result-object v1 │ │ -214c1a: 5b31 635d |004b: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214c1e: 6e10 a406 0400 |004d: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ -214c24: 0a01 |0050: move-result v1 │ │ -214c26: 3801 0400 |0051: if-eqz v1, 0055 // +0004 │ │ -214c2a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -214c2c: 2802 |0054: goto 0056 // +0002 │ │ -214c2e: 1201 |0055: const/4 v1, #int 0 // #0 │ │ -214c30: 5c31 625d |0056: iput-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ -214c34: 6e10 a406 0400 |0058: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ -214c3a: 0a01 |005b: move-result v1 │ │ -214c3c: 3801 0300 |005c: if-eqz v1, 005f // +0003 │ │ -214c40: 2802 |005e: goto 0060 // +0002 │ │ -214c42: 1200 |005f: const/4 v0, #int 0 // #0 │ │ -214c44: 5c30 655d |0060: iput-boolean v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -214c48: 6e10 ab06 0400 |0062: invoke-virtual {v4}, Landroid/os/Parcel;.readLong:()J // method@06ab │ │ -214c4e: 0b00 |0065: move-result-wide v0 │ │ -214c50: 5a30 615d |0066: iput-wide v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ -214c54: 0e00 |0068: return-void │ │ +214b70: |[214b70] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:(Landroid/os/Parcel;)V │ │ +214b80: 7010 7e65 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@657e │ │ +214b86: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +214b8a: 5b30 685d |0005: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214b8e: 5b30 645d |0007: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214b92: 5b30 665d |0009: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214b96: 5b30 6a5d |000b: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +214b9a: 5b30 635d |000d: iput-object v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214b9e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +214ba0: 5c30 655d |0010: iput-boolean v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +214ba4: 6e10 af06 0400 |0012: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +214baa: 0c01 |0015: move-result-object v1 │ │ +214bac: 5b31 685d |0016: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214bb0: 6e10 a406 0400 |0018: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ +214bb6: 0a01 |001b: move-result v1 │ │ +214bb8: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +214bba: 3801 0400 |001d: if-eqz v1, 0021 // +0004 │ │ +214bbe: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +214bc0: 2802 |0020: goto 0022 // +0002 │ │ +214bc2: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +214bc4: 5c31 605d |0022: iput-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ +214bc8: 6e10 af06 0400 |0024: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +214bce: 0c01 |0027: move-result-object v1 │ │ +214bd0: 5b31 645d |0028: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214bd4: 6e10 af06 0400 |002a: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +214bda: 0c01 |002d: move-result-object v1 │ │ +214bdc: 5b31 665d |002e: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214be0: 6e10 a906 0400 |0030: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +214be6: 0a01 |0033: move-result v1 │ │ +214be8: 5931 675d |0034: iput v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ +214bec: 6e10 af06 0400 |0036: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +214bf2: 0c01 |0039: move-result-object v1 │ │ +214bf4: 5b31 6a5d |003a: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +214bf8: 6e10 a406 0400 |003c: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ +214bfe: 0a01 |003f: move-result v1 │ │ +214c00: 3801 0400 |0040: if-eqz v1, 0044 // +0004 │ │ +214c04: 1211 |0042: const/4 v1, #int 1 // #1 │ │ +214c06: 2802 |0043: goto 0045 // +0002 │ │ +214c08: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +214c0a: 5c31 695d |0045: iput-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ +214c0e: 6e10 af06 0400 |0047: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +214c14: 0c01 |004a: move-result-object v1 │ │ +214c16: 5b31 635d |004b: iput-object v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214c1a: 6e10 a406 0400 |004d: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ +214c20: 0a01 |0050: move-result v1 │ │ +214c22: 3801 0400 |0051: if-eqz v1, 0055 // +0004 │ │ +214c26: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +214c28: 2802 |0054: goto 0056 // +0002 │ │ +214c2a: 1201 |0055: const/4 v1, #int 0 // #0 │ │ +214c2c: 5c31 625d |0056: iput-boolean v1, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ +214c30: 6e10 a406 0400 |0058: invoke-virtual {v4}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ +214c36: 0a01 |005b: move-result v1 │ │ +214c38: 3801 0300 |005c: if-eqz v1, 005f // +0003 │ │ +214c3c: 2802 |005e: goto 0060 // +0002 │ │ +214c3e: 1200 |005f: const/4 v0, #int 0 // #0 │ │ +214c40: 5c30 655d |0060: iput-boolean v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +214c44: 6e10 ab06 0400 |0062: invoke-virtual {v4}, Landroid/os/Parcel;.readLong:()J // method@06ab │ │ +214c4a: 0b00 |0065: move-result-wide v0 │ │ +214c4c: 5a30 615d |0066: iput-wide v0, v3, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ +214c50: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=36 │ │ 0x0007 line=48 │ │ 0x0009 line=50 │ │ 0x000b line=54 │ │ @@ -767520,32 +767521,32 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -214c58: |[214c58] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:(Ljava/lang/String;Z)V │ │ -214c68: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -214c6e: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -214c72: 5b10 685d |0005: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214c76: 5b10 645d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214c7a: 5b10 665d |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214c7e: 5b10 6a5d |000b: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -214c82: 5b10 635d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214c86: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -214c88: 5c10 655d |0010: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -214c8c: 5b12 685d |0012: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214c90: 5c13 605d |0014: iput-boolean v3, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ -214c94: 7100 d365 0000 |0016: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ -214c9a: 0b02 |0019: move-result-wide v2 │ │ -214c9c: 5a12 615d |001a: iput-wide v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ -214ca0: 1302 c819 |001c: const/16 v2, #int 6600 // #19c8 │ │ -214ca4: 5912 675d |001e: iput v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ -214ca8: 0e00 |0020: return-void │ │ +214c54: |[214c54] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:(Ljava/lang/String;Z)V │ │ +214c64: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +214c6a: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +214c6e: 5b10 685d |0005: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214c72: 5b10 645d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214c76: 5b10 665d |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214c7a: 5b10 6a5d |000b: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +214c7e: 5b10 635d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214c82: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +214c84: 5c10 655d |0010: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +214c88: 5b12 685d |0012: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214c8c: 5c13 605d |0014: iput-boolean v3, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ +214c90: 7100 d365 0000 |0016: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ +214c96: 0b02 |0019: move-result-wide v2 │ │ +214c98: 5a12 615d |001a: iput-wide v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ +214c9c: 1302 c819 |001c: const/16 v2, #int 6600 // #19c8 │ │ +214ca0: 5912 675d |001e: iput v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ +214ca4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=36 │ │ 0x0007 line=48 │ │ 0x0009 line=50 │ │ 0x000b line=54 │ │ @@ -767565,33 +767566,33 @@ │ │ type : '(Ljava/lang/String;ZJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -214cac: |[214cac] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:(Ljava/lang/String;ZJ)V │ │ -214cbc: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ -214cc2: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -214cc6: 5b10 685d |0005: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214cca: 5b10 645d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214cce: 5b10 665d |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214cd2: 5b10 6a5d |000b: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -214cd6: 5b10 635d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214cda: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -214cdc: 5c10 655d |0010: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -214ce0: 5b12 685d |0012: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214ce4: 5c13 605d |0014: iput-boolean v3, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ -214ce8: 7100 d365 0000 |0016: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ -214cee: 0b02 |0019: move-result-wide v2 │ │ -214cf0: 5a12 615d |001a: iput-wide v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ -214cf4: 1302 c819 |001c: const/16 v2, #int 6600 // #19c8 │ │ -214cf8: 5912 675d |001e: iput v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ -214cfc: 5a14 615d |0020: iput-wide v4, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ -214d00: 0e00 |0022: return-void │ │ +214ca8: |[214ca8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.:(Ljava/lang/String;ZJ)V │ │ +214cb8: 7010 7e65 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@657e │ │ +214cbe: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +214cc2: 5b10 685d |0005: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214cc6: 5b10 645d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214cca: 5b10 665d |0009: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214cce: 5b10 6a5d |000b: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +214cd2: 5b10 635d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214cd6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +214cd8: 5c10 655d |0010: iput-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +214cdc: 5b12 685d |0012: iput-object v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214ce0: 5c13 605d |0014: iput-boolean v3, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ +214ce4: 7100 d365 0000 |0016: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@65d3 │ │ +214cea: 0b02 |0019: move-result-wide v2 │ │ +214cec: 5a12 615d |001a: iput-wide v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ +214cf0: 1302 c819 |001c: const/16 v2, #int 6600 // #19c8 │ │ +214cf4: 5912 675d |001e: iput v2, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ +214cf8: 5a14 615d |0020: iput-wide v4, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ +214cfc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=36 │ │ 0x0007 line=48 │ │ 0x0009 line=50 │ │ 0x000b line=54 │ │ @@ -767614,33 +767615,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -2148f8: |[2148f8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.describeContents:()I │ │ -214908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -21490a: 0f00 |0001: return v0 │ │ +2148f4: |[2148f4] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.describeContents:()I │ │ +214904: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +214906: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ name : 'getAutoconnect' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214898: |[214898] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getAutoconnect:()Z │ │ -2148a8: 5510 605d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ -2148ac: 0f00 |0002: return v0 │ │ +214894: |[214894] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getAutoconnect:()Z │ │ +2148a4: 5510 605d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ +2148a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767648,17 +767649,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214afc: |[214afc] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getCreationDate:()J │ │ -214b0c: 5320 615d |0000: iget-wide v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ -214b10: 1000 |0002: return-wide v0 │ │ +214af8: |[214af8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getCreationDate:()J │ │ +214b08: 5320 615d |0000: iget-wide v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ +214b0c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767666,17 +767667,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2148b0: |[2148b0] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getHTTPCoverEnabled:()Z │ │ -2148c0: 5510 625d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ -2148c4: 0f00 |0002: return v0 │ │ +2148ac: |[2148ac] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getHTTPCoverEnabled:()Z │ │ +2148bc: 5510 625d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ +2148c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767684,17 +767685,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214924: |[214924] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getHTTPRegex:()Ljava/lang/String; │ │ -214934: 5410 635d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214938: 1100 |0002: return-object v0 │ │ +214920: |[214920] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getHTTPRegex:()Ljava/lang/String; │ │ +214930: 5410 635d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214934: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767702,17 +767703,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21493c: |[21493c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getHostname:()Ljava/lang/String; │ │ -21494c: 5410 645d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214950: 1100 |0002: return-object v0 │ │ +214938: |[214938] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getHostname:()Ljava/lang/String; │ │ +214948: 5410 645d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +21494c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767720,17 +767721,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2148c8: |[2148c8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getMPDCoverEnabled:()Z │ │ -2148d8: 5510 655d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -2148dc: 0f00 |0002: return v0 │ │ +2148c4: |[2148c4] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getMPDCoverEnabled:()Z │ │ +2148d4: 5510 655d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +2148d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767738,17 +767739,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214954: |[214954] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getPassword:()Ljava/lang/String; │ │ -214964: 5410 665d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214968: 1100 |0002: return-object v0 │ │ +214950: |[214950] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getPassword:()Ljava/lang/String; │ │ +214960: 5410 665d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214964: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #8 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767756,17 +767757,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21490c: |[21490c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getPort:()I │ │ -21491c: 5210 675d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ -214920: 0f00 |0002: return v0 │ │ +214908: |[214908] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getPort:()I │ │ +214918: 5210 675d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ +21491c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767774,17 +767775,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21496c: |[21496c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getProfileName:()Ljava/lang/String; │ │ -21497c: 5410 685d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214980: 1100 |0002: return-object v0 │ │ +214968: |[214968] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getProfileName:()Ljava/lang/String; │ │ +214978: 5410 685d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +21497c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767792,17 +767793,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214984: |[214984] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getSectionTitle:()Ljava/lang/String; │ │ -214994: 5410 685d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214998: 1100 |0002: return-object v0 │ │ +214980: |[214980] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getSectionTitle:()Ljava/lang/String; │ │ +214990: 5410 685d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214994: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #11 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767810,17 +767811,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2148e0: |[2148e0] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getStreamingEnabled:()Z │ │ -2148f0: 5510 695d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ -2148f4: 0f00 |0002: return v0 │ │ +2148dc: |[2148dc] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getStreamingEnabled:()Z │ │ +2148ec: 5510 695d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ +2148f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #12 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767828,17 +767829,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21499c: |[21499c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getStreamingURL:()Ljava/lang/String; │ │ -2149ac: 5410 6a5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -2149b0: 1100 |0002: return-object v0 │ │ +214998: |[214998] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.getStreamingURL:()Ljava/lang/String; │ │ +2149a8: 5410 6a5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +2149ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ │ │ #13 : (in Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;) │ │ @@ -767846,17 +767847,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214d04: |[214d04] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setAutoconnect:(Z)V │ │ -214d14: 5c01 605d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ -214d18: 0e00 |0002: return-void │ │ +214d00: |[214d00] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setAutoconnect:(Z)V │ │ +214d10: 5c01 605d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ +214d14: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -767865,17 +767866,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214d1c: |[214d1c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setHTTPCoverEnabled:(Z)V │ │ -214d2c: 5c01 625d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ -214d30: 0e00 |0002: return-void │ │ +214d18: |[214d18] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setHTTPCoverEnabled:(Z)V │ │ +214d28: 5c01 625d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ +214d2c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -767884,17 +767885,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214d34: |[214d34] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setHTTPRegex:(Ljava/lang/String;)V │ │ -214d44: 5b01 635d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214d48: 0e00 |0002: return-void │ │ +214d30: |[214d30] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setHTTPRegex:(Ljava/lang/String;)V │ │ +214d40: 5b01 635d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214d44: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -767903,17 +767904,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214d4c: |[214d4c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setHostname:(Ljava/lang/String;)V │ │ -214d5c: 5b01 645d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214d60: 0e00 |0002: return-void │ │ +214d48: |[214d48] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setHostname:(Ljava/lang/String;)V │ │ +214d58: 5b01 645d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214d5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -767922,17 +767923,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214d64: |[214d64] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setMPDCoverEnabled:(Z)V │ │ -214d74: 5c01 655d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -214d78: 0e00 |0002: return-void │ │ +214d60: |[214d60] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setMPDCoverEnabled:(Z)V │ │ +214d70: 5c01 655d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +214d74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -767941,17 +767942,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214d7c: |[214d7c] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setPassword:(Ljava/lang/String;)V │ │ -214d8c: 5b01 665d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214d90: 0e00 |0002: return-void │ │ +214d78: |[214d78] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setPassword:(Ljava/lang/String;)V │ │ +214d88: 5b01 665d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214d8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -767960,17 +767961,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214d94: |[214d94] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setPort:(I)V │ │ -214da4: 5901 675d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ -214da8: 0e00 |0002: return-void │ │ +214d90: |[214d90] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setPort:(I)V │ │ +214da0: 5901 675d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ +214da4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -767979,17 +767980,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214dac: |[214dac] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setProfileName:(Ljava/lang/String;)V │ │ -214dbc: 5b01 685d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214dc0: 0e00 |0002: return-void │ │ +214da8: |[214da8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setProfileName:(Ljava/lang/String;)V │ │ +214db8: 5b01 685d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214dbc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -767998,17 +767999,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214dc4: |[214dc4] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setStreamingEnabled:(Z)V │ │ -214dd4: 5c01 695d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ -214dd8: 0e00 |0002: return-void │ │ +214dc0: |[214dc0] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setStreamingEnabled:(Z)V │ │ +214dd0: 5c01 695d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ +214dd4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -768017,17 +768018,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -214ddc: |[214ddc] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setStreamingURL:(Ljava/lang/String;)V │ │ -214dec: 5b01 6a5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -214df0: 0e00 |0002: return-void │ │ +214dd8: |[214dd8] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.setStreamingURL:(Ljava/lang/String;)V │ │ +214de8: 5b01 6a5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +214dec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -768036,79 +768037,79 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -2149b4: |[2149b4] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.toString:()Ljava/lang/String; │ │ -2149c4: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -2149c8: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -2149ce: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ -2149d2: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2149d8: 1a01 7328 |000a: const-string v1, "Profilename: " // string@2873 │ │ -2149dc: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2149e2: 5451 685d |000f: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -2149e6: 6e20 cb65 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2149ec: 1a01 0300 |0014: const-string v1, " │ │ +2149b0: |[2149b0] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.toString:()Ljava/lang/String; │ │ +2149c0: 2200 c70c |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2149c4: 7010 c165 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +2149ca: 1a01 0000 |0005: const-string v1, "" // string@0000 │ │ +2149ce: 6e20 cb65 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2149d4: 1a01 7328 |000a: const-string v1, "Profilename: " // string@2873 │ │ +2149d8: 6e20 cb65 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2149de: 5451 685d |000f: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +2149e2: 6e20 cb65 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2149e8: 1a01 0300 |0014: const-string v1, " │ │ " // string@0003 │ │ -2149f0: 6e20 cb65 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -2149f6: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -2149fc: 0c00 |001c: move-result-object v0 │ │ -2149fe: 2202 c70c |001d: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -214a02: 7010 c165 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -214a08: 6e20 cb65 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a0e: 1a00 6e28 |0025: const-string v0, "Profile autoconnect: " // string@286e │ │ -214a12: 6e20 cb65 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a18: 5550 605d |002a: iget-boolean v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ -214a1c: 6e20 cc65 0200 |002c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ -214a22: 6e20 cb65 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a28: 6e10 d165 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -214a2e: 0c00 |0035: move-result-object v0 │ │ -214a30: 2202 c70c |0036: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -214a34: 7010 c165 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -214a3a: 6e20 cb65 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a40: 1a00 1510 |003e: const-string v0, "Hostname: " // string@1015 │ │ -214a44: 6e20 cb65 0200 |0040: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a4a: 5450 645d |0043: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214a4e: 6e20 cb65 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a54: 6e20 cb65 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a5a: 6e10 d165 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -214a60: 0c00 |004e: move-result-object v0 │ │ -214a62: 2202 c70c |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -214a66: 7010 c165 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -214a6c: 6e20 cb65 0200 |0054: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a72: 1a00 7e27 |0057: const-string v0, "Password: " // string@277e │ │ -214a76: 6e20 cb65 0200 |0059: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a7c: 5450 665d |005c: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214a80: 6e20 cb65 0200 |005e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a86: 6e20 cb65 1200 |0061: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214a8c: 6e10 d165 0200 |0064: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -214a92: 0c00 |0067: move-result-object v0 │ │ -214a94: 2202 c70c |0068: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -214a98: 7010 c165 0200 |006a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -214a9e: 6e20 cb65 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214aa4: 1a00 d627 |0070: const-string v0, "Port: " // string@27d6 │ │ -214aa8: 6e20 cb65 0200 |0072: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214aae: 5250 675d |0075: iget v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ -214ab2: 6e20 c765 0200 |0077: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -214ab8: 6e20 cb65 1200 |007a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214abe: 6e10 d165 0200 |007d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -214ac4: 0c00 |0080: move-result-object v0 │ │ -214ac6: 2202 c70c |0081: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -214aca: 7010 c165 0200 |0083: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -214ad0: 6e20 cb65 0200 |0086: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214ad6: 1a00 1e0b |0089: const-string v0, "Created: " // string@0b1e │ │ -214ada: 6e20 cb65 0200 |008b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214ae0: 5353 615d |008e: iget-wide v3, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ -214ae4: 6e30 c865 3204 |0090: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@65c8 │ │ -214aea: 6e20 cb65 1200 |0093: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -214af0: 6e10 d165 0200 |0096: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -214af6: 0c00 |0099: move-result-object v0 │ │ -214af8: 1100 |009a: return-object v0 │ │ +2149ec: 6e20 cb65 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +2149f2: 6e10 d165 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +2149f8: 0c00 |001c: move-result-object v0 │ │ +2149fa: 2202 c70c |001d: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +2149fe: 7010 c165 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +214a04: 6e20 cb65 0200 |0022: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a0a: 1a00 6e28 |0025: const-string v0, "Profile autoconnect: " // string@286e │ │ +214a0e: 6e20 cb65 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a14: 5550 605d |002a: iget-boolean v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ +214a18: 6e20 cc65 0200 |002c: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@65cc │ │ +214a1e: 6e20 cb65 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a24: 6e10 d165 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +214a2a: 0c00 |0035: move-result-object v0 │ │ +214a2c: 2202 c70c |0036: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +214a30: 7010 c165 0200 |0038: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +214a36: 6e20 cb65 0200 |003b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a3c: 1a00 1510 |003e: const-string v0, "Hostname: " // string@1015 │ │ +214a40: 6e20 cb65 0200 |0040: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a46: 5450 645d |0043: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214a4a: 6e20 cb65 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a50: 6e20 cb65 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a56: 6e10 d165 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +214a5c: 0c00 |004e: move-result-object v0 │ │ +214a5e: 2202 c70c |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +214a62: 7010 c165 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +214a68: 6e20 cb65 0200 |0054: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a6e: 1a00 7e27 |0057: const-string v0, "Password: " // string@277e │ │ +214a72: 6e20 cb65 0200 |0059: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a78: 5450 665d |005c: iget-object v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214a7c: 6e20 cb65 0200 |005e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a82: 6e20 cb65 1200 |0061: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214a88: 6e10 d165 0200 |0064: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +214a8e: 0c00 |0067: move-result-object v0 │ │ +214a90: 2202 c70c |0068: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +214a94: 7010 c165 0200 |006a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +214a9a: 6e20 cb65 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214aa0: 1a00 d627 |0070: const-string v0, "Port: " // string@27d6 │ │ +214aa4: 6e20 cb65 0200 |0072: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214aaa: 5250 675d |0075: iget v0, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ +214aae: 6e20 c765 0200 |0077: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +214ab4: 6e20 cb65 1200 |007a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214aba: 6e10 d165 0200 |007d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +214ac0: 0c00 |0080: move-result-object v0 │ │ +214ac2: 2202 c70c |0081: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +214ac6: 7010 c165 0200 |0083: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +214acc: 6e20 cb65 0200 |0086: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214ad2: 1a00 1e0b |0089: const-string v0, "Created: " // string@0b1e │ │ +214ad6: 6e20 cb65 0200 |008b: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214adc: 5353 615d |008e: iget-wide v3, v5, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ +214ae0: 6e30 c865 3204 |0090: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@65c8 │ │ +214ae6: 6e20 cb65 1200 |0093: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +214aec: 6e10 d165 0200 |0096: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +214af2: 0c00 |0099: move-result-object v0 │ │ +214af4: 1100 |009a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x001d line=275 │ │ 0x0036 line=276 │ │ 0x004f line=277 │ │ 0x0068 line=278 │ │ @@ -768121,42 +768122,42 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -214df4: |[214df4] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.writeToParcel:(Landroid/os/Parcel;I)V │ │ -214e04: 5424 685d |0000: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ -214e08: 6e20 c506 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214e0e: 5524 605d |0005: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ -214e12: 8d44 |0007: int-to-byte v4, v4 │ │ -214e14: 6e20 b706 4300 |0008: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ -214e1a: 5424 645d |000b: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ -214e1e: 6e20 c506 4300 |000d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214e24: 5424 665d |0010: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ -214e28: 6e20 c506 4300 |0012: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214e2e: 5224 675d |0015: iget v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ -214e32: 6e20 bc06 4300 |0017: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -214e38: 5424 6a5d |001a: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ -214e3c: 6e20 c506 4300 |001c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214e42: 5524 695d |001f: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ -214e46: 8d44 |0021: int-to-byte v4, v4 │ │ -214e48: 6e20 b706 4300 |0022: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ -214e4e: 5424 635d |0025: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ -214e52: 6e20 c506 4300 |0027: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214e58: 5524 625d |002a: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ -214e5c: 8d44 |002c: int-to-byte v4, v4 │ │ -214e5e: 6e20 b706 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ -214e64: 5524 655d |0030: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ -214e68: 8d44 |0032: int-to-byte v4, v4 │ │ -214e6a: 6e20 b706 4300 |0033: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ -214e70: 5320 615d |0036: iget-wide v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ -214e74: 6e30 c006 0301 |0038: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@06c0 │ │ -214e7a: 0e00 |003b: return-void │ │ +214df0: |[214df0] org.gateshipone.malp.mpdservice.profilemanagement.MPDServerProfile.writeToParcel:(Landroid/os/Parcel;I)V │ │ +214e00: 5424 685d |0000: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mProfileName:Ljava/lang/String; // field@5d68 │ │ +214e04: 6e20 c506 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214e0a: 5524 605d |0005: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mAutoconnect:Z // field@5d60 │ │ +214e0e: 8d44 |0007: int-to-byte v4, v4 │ │ +214e10: 6e20 b706 4300 |0008: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ +214e16: 5424 645d |000b: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHostname:Ljava/lang/String; // field@5d64 │ │ +214e1a: 6e20 c506 4300 |000d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214e20: 5424 665d |0010: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPassword:Ljava/lang/String; // field@5d66 │ │ +214e24: 6e20 c506 4300 |0012: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214e2a: 5224 675d |0015: iget v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mPort:I // field@5d67 │ │ +214e2e: 6e20 bc06 4300 |0017: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +214e34: 5424 6a5d |001a: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingURL:Ljava/lang/String; // field@5d6a │ │ +214e38: 6e20 c506 4300 |001c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214e3e: 5524 695d |001f: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mStreamingEnabled:Z // field@5d69 │ │ +214e42: 8d44 |0021: int-to-byte v4, v4 │ │ +214e44: 6e20 b706 4300 |0022: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ +214e4a: 5424 635d |0025: iget-object v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverRegex:Ljava/lang/String; // field@5d63 │ │ +214e4e: 6e20 c506 4300 |0027: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214e54: 5524 625d |002a: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mHTTPCoverEnabled:Z // field@5d62 │ │ +214e58: 8d44 |002c: int-to-byte v4, v4 │ │ +214e5a: 6e20 b706 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ +214e60: 5524 655d |0030: iget-boolean v4, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mMPDCoverEnabled:Z // field@5d65 │ │ +214e64: 8d44 |0032: int-to-byte v4, v4 │ │ +214e66: 6e20 b706 4300 |0033: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ +214e6c: 5320 615d |0036: iget-wide v0, v2, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDServerProfile;.mCreated:J // field@5d61 │ │ +214e70: 6e30 c006 0301 |0038: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@06c0 │ │ +214e76: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000b line=110 │ │ 0x0010 line=111 │ │ 0x0015 line=112 │ │ @@ -852982,21 +852983,21 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Landroidx/fragment/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1fc0c0: |[1fc0c0] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Landroidx/fragment/app/FragmentManager;)V │ │ -1fc0d0: 5b01 735a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a73 │ │ -1fc0d4: 7020 553d 2000 |0002: invoke-direct {v0, v2}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@3d55 │ │ -1fc0da: 2201 5302 |0005: new-instance v1, Landroid/util/SparseArray; // type@0253 │ │ -1fc0de: 7010 d00d 0100 |0007: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@0dd0 │ │ -1fc0e4: 5b01 725a |000a: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ -1fc0e8: 0e00 |000c: return-void │ │ +1fc0b8: |[1fc0b8] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Landroidx/fragment/app/FragmentManager;)V │ │ +1fc0c8: 5b01 735a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // field@5a73 │ │ +1fc0cc: 7020 553d 2000 |0002: invoke-direct {v0, v2}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@3d55 │ │ +1fc0d2: 2201 5302 |0005: new-instance v1, Landroid/util/SparseArray; // type@0253 │ │ +1fc0d6: 7010 d00d 0100 |0007: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@0dd0 │ │ +1fc0dc: 5b01 725a |000a: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ +1fc0e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0002 line=253 │ │ 0x0005 line=254 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; │ │ @@ -853009,19 +853010,19 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -1fc0ec: |[1fc0ec] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -1fc0fc: 5410 725a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ -1fc100: 6e20 da0d 3000 |0002: invoke-virtual {v0, v3}, Landroid/util/SparseArray;.remove:(I)V // method@0dda │ │ -1fc106: 6f40 573d 2143 |0005: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@3d57 │ │ -1fc10c: 0e00 |0008: return-void │ │ +1fc0e4: |[1fc0e4] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +1fc0f4: 5410 725a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ +1fc0f8: 6e20 da0d 3000 |0002: invoke-virtual {v0, v3}, Landroid/util/SparseArray;.remove:(I)V // method@0dda │ │ +1fc0fe: 6f40 573d 2143 |0005: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@3d57 │ │ +1fc104: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0005 line=273 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/view/ViewGroup; │ │ @@ -853033,42 +853034,42 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1fc04c: |[1fc04c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getCount:()I │ │ -1fc05c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -1fc05e: 0f00 |0001: return v0 │ │ +1fc044: |[1fc044] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getCount:()I │ │ +1fc054: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +1fc056: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;) │ │ name : 'getItem' │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -1fc014: |[1fc014] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ -1fc024: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -1fc028: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -1fc02a: 3202 0400 |0003: if-eq v2, v0, 0007 // +0004 │ │ -1fc02e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1fc030: 1102 |0006: return-object v2 │ │ -1fc032: 2202 570e |0007: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; // type@0e57 │ │ -1fc036: 7010 526c 0200 |0009: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.:()V // method@6c52 │ │ -1fc03c: 1102 |000c: return-object v2 │ │ -1fc03e: 2202 590e |000d: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; // type@0e59 │ │ -1fc042: 7010 7b6c 0200 |000f: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.:()V // method@6c7b │ │ -1fc048: 1102 |0012: return-object v2 │ │ +1fc00c: |[1fc00c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ +1fc01c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +1fc020: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +1fc022: 3202 0400 |0003: if-eq v2, v0, 0007 // +0004 │ │ +1fc026: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1fc028: 1102 |0006: return-object v2 │ │ +1fc02a: 2202 570e |0007: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; // type@0e57 │ │ +1fc02e: 7010 526c 0200 |0009: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.:()V // method@6c52 │ │ +1fc034: 1102 |000c: return-object v2 │ │ +1fc036: 2202 590e |000d: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; // type@0e59 │ │ +1fc03a: 7010 7b6c 0200 |000f: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.:()V // method@6c7b │ │ +1fc040: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=283 │ │ 0x000d line=281 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; │ │ 0x0000 - 0x0013 reg=2 (null) I │ │ @@ -853078,36 +853079,36 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1fc060: |[1fc060] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -1fc070: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -1fc072: 0f01 |0001: return v1 │ │ +1fc058: |[1fc058] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +1fc068: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +1fc06a: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;) │ │ name : 'getRegisteredFragment' │ │ type : '(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1fc09c: |[1fc09c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ -1fc0ac: 5410 725a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ -1fc0b0: 6e20 d60d 2000 |0002: invoke-virtual {v0, v2}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0dd6 │ │ -1fc0b6: 0c02 |0005: move-result-object v2 │ │ -1fc0b8: 1f02 610e |0006: check-cast v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ -1fc0bc: 1102 |0008: return-object v2 │ │ +1fc094: |[1fc094] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ +1fc0a4: 5410 725a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ +1fc0a8: 6e20 d60d 2000 |0002: invoke-virtual {v0, v2}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@0dd6 │ │ +1fc0ae: 0c02 |0005: move-result-object v2 │ │ +1fc0b0: 1f02 610e |0006: check-cast v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ +1fc0b4: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -853116,21 +853117,21 @@ │ │ type : '(Landroid/view/ViewGroup;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1fc074: |[1fc074] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -1fc084: 6f30 5a3d 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/FragmentStatePagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@3d5a │ │ -1fc08a: 0c02 |0003: move-result-object v2 │ │ -1fc08c: 1f02 610e |0004: check-cast v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ -1fc090: 5410 725a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ -1fc094: 6e30 d90d 3002 |0008: invoke-virtual {v0, v3, v2}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0dd9 │ │ -1fc09a: 1102 |000b: return-object v2 │ │ +1fc06c: |[1fc06c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment$MyMusicPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +1fc07c: 6f30 5a3d 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/FragmentStatePagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@3d5a │ │ +1fc082: 0c02 |0003: move-result-object v2 │ │ +1fc084: 1f02 610e |0004: check-cast v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ +1fc088: 5410 725a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5a72 │ │ +1fc08c: 6e30 d90d 3002 |0008: invoke-virtual {v0, v3, v2}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@0dd9 │ │ +1fc092: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0006 line=266 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/ViewGroup; │ │ @@ -853184,21 +853185,21 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;Landroidx/fragment/app/FragmentManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1fe3f8: |[1fe3f8] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;Landroidx/fragment/app/FragmentManager;)V │ │ -1fe408: 5b01 a45a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment; // field@5aa4 │ │ -1fe40c: 7020 553d 2000 |0002: invoke-direct {v0, v2}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@3d55 │ │ -1fe412: 2201 5302 |0005: new-instance v1, Landroid/util/SparseArray; // type@0253 │ │ -1fe416: 7010 d00d 0100 |0007: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@0dd0 │ │ -1fe41c: 5b01 a35a |000a: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5aa3 │ │ -1fe420: 0e00 |000c: return-void │ │ +1fe3f0: |[1fe3f0] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;Landroidx/fragment/app/FragmentManager;)V │ │ +1fe400: 5b01 a45a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter;.this$0:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment; // field@5aa4 │ │ +1fe404: 7020 553d 2000 |0002: invoke-direct {v0, v2}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@3d55 │ │ +1fe40a: 2201 5302 |0005: new-instance v1, Landroid/util/SparseArray; // type@0253 │ │ +1fe40e: 7010 d00d 0100 |0007: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@0dd0 │ │ +1fe414: 5b01 a35a |000a: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter;.mRegisteredFragments:Landroid/util/SparseArray; // field@5aa3 │ │ +1fe418: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter; │ │ @@ -853211,42 +853212,42 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1fe3d0: |[1fe3d0] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.getCount:()I │ │ -1fe3e0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -1fe3e2: 0f00 |0001: return v0 │ │ +1fe3c8: |[1fe3c8] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.getCount:()I │ │ +1fe3d8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +1fe3da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter;) │ │ name : 'getItem' │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -1fe398: |[1fe398] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ -1fe3a8: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -1fe3ac: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -1fe3ae: 3202 0400 |0003: if-eq v2, v0, 0007 // +0004 │ │ -1fe3b2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1fe3b4: 1102 |0006: return-object v2 │ │ -1fe3b6: 2202 670e |0007: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; // type@0e67 │ │ -1fe3ba: 7010 086d 0200 |0009: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.:()V // method@6d08 │ │ -1fe3c0: 1102 |000c: return-object v2 │ │ -1fe3c2: 2202 780e |000d: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe3c6: 7010 926d 0200 |000f: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.:()V // method@6d92 │ │ -1fe3cc: 1102 |0012: return-object v2 │ │ +1fe390: |[1fe390] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ +1fe3a0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +1fe3a4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +1fe3a6: 3202 0400 |0003: if-eq v2, v0, 0007 // +0004 │ │ +1fe3aa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1fe3ac: 1102 |0006: return-object v2 │ │ +1fe3ae: 2202 670e |0007: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; // type@0e67 │ │ +1fe3b2: 7010 086d 0200 |0009: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.:()V // method@6d08 │ │ +1fe3b8: 1102 |000c: return-object v2 │ │ +1fe3ba: 2202 780e |000d: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe3be: 7010 926d 0200 |000f: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.:()V // method@6d92 │ │ +1fe3c4: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=180 │ │ 0x000d line=178 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter; │ │ 0x0000 - 0x0013 reg=2 (null) I │ │ @@ -853256,17 +853257,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1fe3e4: |[1fe3e4] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -1fe3f4: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -1fe3f6: 0f01 |0001: return v1 │ │ +1fe3dc: |[1fe3dc] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment$ServerPropertiesTabAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +1fe3ec: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +1fe3ee: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11071 (ServerPropertiesFragment.java) │ │ │ │ Class #2963 header: │ │ @@ -853303,20 +853304,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1fe808: |[1fe808] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$StatisticResponseHandler.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V │ │ -1fe818: 7010 2c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.:()V // method@702c │ │ -1fe81e: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -1fe822: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -1fe828: 5b10 aa5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe82c: 0e00 |000a: return-void │ │ +1fe800: |[1fe800] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$StatisticResponseHandler.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V │ │ +1fe810: 7010 2c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;.:()V // method@702c │ │ +1fe816: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +1fe81a: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +1fe820: 5b10 aa5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe824: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=137 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ @@ -853327,123 +853328,123 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 220 16-bit code units │ │ -1fe830: |[1fe830] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$StatisticResponseHandler.handleStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V │ │ -1fe840: 5450 aa5a |0000: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe844: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe84a: 0c00 |0005: move-result-object v0 │ │ -1fe84c: 1f00 780e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe850: 7110 936d 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d93 │ │ -1fe856: 0c00 |000b: move-result-object v0 │ │ -1fe858: 6e10 6972 0600 |000c: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getArtistsCount:()I // method@7269 │ │ -1fe85e: 0a01 |000f: move-result v1 │ │ -1fe860: 7110 be65 0100 |0010: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1fe866: 0c01 |0013: move-result-object v1 │ │ -1fe868: 6e20 4815 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe86e: 5450 aa5a |0017: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe872: 6e10 ef65 0000 |0019: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe878: 0c00 |001c: move-result-object v0 │ │ -1fe87a: 1f00 780e |001d: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe87e: 7110 956d 0000 |001f: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d95 │ │ -1fe884: 0c00 |0022: move-result-object v0 │ │ -1fe886: 6e10 6772 0600 |0023: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getAlbumCount:()I // method@7267 │ │ -1fe88c: 0a01 |0026: move-result v1 │ │ -1fe88e: 7110 be65 0100 |0027: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1fe894: 0c01 |002a: move-result-object v1 │ │ -1fe896: 6e20 4815 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe89c: 5450 aa5a |002e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe8a0: 6e10 ef65 0000 |0030: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe8a6: 0c00 |0033: move-result-object v0 │ │ -1fe8a8: 1f00 780e |0034: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe8ac: 7110 966d 0000 |0036: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d96 │ │ -1fe8b2: 0c00 |0039: move-result-object v0 │ │ -1fe8b4: 6e10 6d72 0600 |003a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getSongCount:()I // method@726d │ │ -1fe8ba: 0a01 |003d: move-result v1 │ │ -1fe8bc: 7110 be65 0100 |003e: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1fe8c2: 0c01 |0041: move-result-object v1 │ │ -1fe8c4: 6e20 4815 1000 |0042: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe8ca: 5450 aa5a |0045: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe8ce: 6e10 ef65 0000 |0047: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe8d4: 0c00 |004a: move-result-object v0 │ │ -1fe8d6: 1f00 780e |004b: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe8da: 6e10 9f6d 0000 |004d: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.getContext:()Landroid/content/Context; // method@6d9f │ │ -1fe8e0: 0c00 |0050: move-result-object v0 │ │ -1fe8e2: 3800 4a00 |0051: if-eqz v0, 009b // +004a │ │ -1fe8e6: 5451 aa5a |0053: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe8ea: 6e10 ef65 0100 |0055: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe8f0: 0c01 |0058: move-result-object v1 │ │ -1fe8f2: 1f01 780e |0059: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe8f6: 7110 976d 0100 |005b: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d97 │ │ -1fe8fc: 0c01 |005e: move-result-object v1 │ │ -1fe8fe: 6e10 6c72 0600 |005f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getServerUptime:()I // method@726c │ │ -1fe904: 0a02 |0062: move-result v2 │ │ -1fe906: 8122 |0063: int-to-long v2, v2 │ │ -1fe908: 7130 716e 3200 |0064: invoke-static {v2, v3, v0}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; // method@6e71 │ │ -1fe90e: 0c02 |0067: move-result-object v2 │ │ -1fe910: 6e20 4815 2100 |0068: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe916: 5451 aa5a |006b: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe91a: 6e10 ef65 0100 |006d: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe920: 0c01 |0070: move-result-object v1 │ │ -1fe922: 1f01 780e |0071: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe926: 7110 986d 0100 |0073: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d98 │ │ -1fe92c: 0c01 |0076: move-result-object v1 │ │ -1fe92e: 6e10 6b72 0600 |0077: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getPlayDuration:()I // method@726b │ │ -1fe934: 0a02 |007a: move-result v2 │ │ -1fe936: 8122 |007b: int-to-long v2, v2 │ │ -1fe938: 7130 716e 3200 |007c: invoke-static {v2, v3, v0}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; // method@6e71 │ │ -1fe93e: 0c02 |007f: move-result-object v2 │ │ -1fe940: 6e20 4815 2100 |0080: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe946: 5451 aa5a |0083: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe94a: 6e10 ef65 0100 |0085: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe950: 0c01 |0088: move-result-object v1 │ │ -1fe952: 1f01 780e |0089: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe956: 7110 996d 0100 |008b: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d99 │ │ -1fe95c: 0c01 |008e: move-result-object v1 │ │ -1fe95e: 6e10 6872 0600 |008f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getAllSongDuration:()I // method@7268 │ │ -1fe964: 0a02 |0092: move-result v2 │ │ -1fe966: 8122 |0093: int-to-long v2, v2 │ │ -1fe968: 7130 716e 3200 |0094: invoke-static {v2, v3, v0}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; // method@6e71 │ │ -1fe96e: 0c00 |0097: move-result-object v0 │ │ -1fe970: 6e20 4815 0100 |0098: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe976: 6e10 6a72 0600 |009b: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getLastDBUpdate:()J // method@726a │ │ -1fe97c: 0b00 |009e: move-result-wide v0 │ │ -1fe97e: 1602 0000 |009f: const-wide/16 v2, #int 0 // #0 │ │ -1fe982: 3104 0002 |00a1: cmp-long v4, v0, v2 │ │ -1fe986: 3804 1d00 |00a3: if-eqz v4, 00c0 // +001d │ │ -1fe98a: 5450 aa5a |00a5: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe98e: 6e10 ef65 0000 |00a7: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe994: 0c00 |00aa: move-result-object v0 │ │ -1fe996: 1f00 780e |00ab: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe99a: 7110 9a6d 0000 |00ad: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d9a │ │ -1fe9a0: 0c00 |00b0: move-result-object v0 │ │ -1fe9a2: 6e10 6a72 0600 |00b1: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getLastDBUpdate:()J // method@726a │ │ -1fe9a8: 0b01 |00b4: move-result-wide v1 │ │ -1fe9aa: 1603 e803 |00b5: const-wide/16 v3, #int 1000 // #3e8 │ │ -1fe9ae: 9d01 0103 |00b7: mul-long v1, v1, v3 │ │ -1fe9b2: 7120 6d6e 2100 |00b9: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTimeStampToString:(J)Ljava/lang/String; // method@6e6d │ │ -1fe9b8: 0c06 |00bc: move-result-object v6 │ │ -1fe9ba: 6e20 4815 6000 |00bd: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe9c0: 6206 cc5c |00c0: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -1fe9c4: 6e10 ab71 0600 |00c2: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -1fe9ca: 0c06 |00c5: move-result-object v6 │ │ -1fe9cc: 3806 1500 |00c6: if-eqz v6, 00db // +0015 │ │ -1fe9d0: 5450 aa5a |00c8: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ -1fe9d4: 6e10 ef65 0000 |00ca: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -1fe9da: 0c00 |00cd: move-result-object v0 │ │ -1fe9dc: 1f00 780e |00ce: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fe9e0: 7110 9b6d 0000 |00d0: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d9b │ │ -1fe9e6: 0c00 |00d3: move-result-object v0 │ │ -1fe9e8: 6e10 e270 0600 |00d4: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getServerFeatures:()Ljava/lang/String; // method@70e2 │ │ -1fe9ee: 0c06 |00d7: move-result-object v6 │ │ -1fe9f0: 6e20 4815 6000 |00d8: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fe9f6: 0e00 |00db: return-void │ │ +1fe828: |[1fe828] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment$StatisticResponseHandler.handleStatistic:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;)V │ │ +1fe838: 5450 aa5a |0000: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe83c: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe842: 0c00 |0005: move-result-object v0 │ │ +1fe844: 1f00 780e |0006: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe848: 7110 936d 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d93 │ │ +1fe84e: 0c00 |000b: move-result-object v0 │ │ +1fe850: 6e10 6972 0600 |000c: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getArtistsCount:()I // method@7269 │ │ +1fe856: 0a01 |000f: move-result v1 │ │ +1fe858: 7110 be65 0100 |0010: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1fe85e: 0c01 |0013: move-result-object v1 │ │ +1fe860: 6e20 4815 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe866: 5450 aa5a |0017: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe86a: 6e10 ef65 0000 |0019: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe870: 0c00 |001c: move-result-object v0 │ │ +1fe872: 1f00 780e |001d: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe876: 7110 956d 0000 |001f: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d95 │ │ +1fe87c: 0c00 |0022: move-result-object v0 │ │ +1fe87e: 6e10 6772 0600 |0023: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getAlbumCount:()I // method@7267 │ │ +1fe884: 0a01 |0026: move-result v1 │ │ +1fe886: 7110 be65 0100 |0027: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1fe88c: 0c01 |002a: move-result-object v1 │ │ +1fe88e: 6e20 4815 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe894: 5450 aa5a |002e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe898: 6e10 ef65 0000 |0030: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe89e: 0c00 |0033: move-result-object v0 │ │ +1fe8a0: 1f00 780e |0034: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe8a4: 7110 966d 0000 |0036: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d96 │ │ +1fe8aa: 0c00 |0039: move-result-object v0 │ │ +1fe8ac: 6e10 6d72 0600 |003a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getSongCount:()I // method@726d │ │ +1fe8b2: 0a01 |003d: move-result v1 │ │ +1fe8b4: 7110 be65 0100 |003e: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1fe8ba: 0c01 |0041: move-result-object v1 │ │ +1fe8bc: 6e20 4815 1000 |0042: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe8c2: 5450 aa5a |0045: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe8c6: 6e10 ef65 0000 |0047: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe8cc: 0c00 |004a: move-result-object v0 │ │ +1fe8ce: 1f00 780e |004b: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe8d2: 6e10 9f6d 0000 |004d: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.getContext:()Landroid/content/Context; // method@6d9f │ │ +1fe8d8: 0c00 |0050: move-result-object v0 │ │ +1fe8da: 3800 4a00 |0051: if-eqz v0, 009b // +004a │ │ +1fe8de: 5451 aa5a |0053: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe8e2: 6e10 ef65 0100 |0055: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe8e8: 0c01 |0058: move-result-object v1 │ │ +1fe8ea: 1f01 780e |0059: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe8ee: 7110 976d 0100 |005b: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d97 │ │ +1fe8f4: 0c01 |005e: move-result-object v1 │ │ +1fe8f6: 6e10 6c72 0600 |005f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getServerUptime:()I // method@726c │ │ +1fe8fc: 0a02 |0062: move-result v2 │ │ +1fe8fe: 8122 |0063: int-to-long v2, v2 │ │ +1fe900: 7130 716e 3200 |0064: invoke-static {v2, v3, v0}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; // method@6e71 │ │ +1fe906: 0c02 |0067: move-result-object v2 │ │ +1fe908: 6e20 4815 2100 |0068: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe90e: 5451 aa5a |006b: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe912: 6e10 ef65 0100 |006d: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe918: 0c01 |0070: move-result-object v1 │ │ +1fe91a: 1f01 780e |0071: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe91e: 7110 986d 0100 |0073: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d98 │ │ +1fe924: 0c01 |0076: move-result-object v1 │ │ +1fe926: 6e10 6b72 0600 |0077: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getPlayDuration:()I // method@726b │ │ +1fe92c: 0a02 |007a: move-result v2 │ │ +1fe92e: 8122 |007b: int-to-long v2, v2 │ │ +1fe930: 7130 716e 3200 |007c: invoke-static {v2, v3, v0}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; // method@6e71 │ │ +1fe936: 0c02 |007f: move-result-object v2 │ │ +1fe938: 6e20 4815 2100 |0080: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe93e: 5451 aa5a |0083: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe942: 6e10 ef65 0100 |0085: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe948: 0c01 |0088: move-result-object v1 │ │ +1fe94a: 1f01 780e |0089: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe94e: 7110 996d 0100 |008b: invoke-static {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d99 │ │ +1fe954: 0c01 |008e: move-result-object v1 │ │ +1fe956: 6e10 6872 0600 |008f: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getAllSongDuration:()I // method@7268 │ │ +1fe95c: 0a02 |0092: move-result v2 │ │ +1fe95e: 8122 |0093: int-to-long v2, v2 │ │ +1fe960: 7130 716e 3200 |0094: invoke-static {v2, v3, v0}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromSWithDays:(JLandroid/content/Context;)Ljava/lang/String; // method@6e71 │ │ +1fe966: 0c00 |0097: move-result-object v0 │ │ +1fe968: 6e20 4815 0100 |0098: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe96e: 6e10 6a72 0600 |009b: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getLastDBUpdate:()J // method@726a │ │ +1fe974: 0b00 |009e: move-result-wide v0 │ │ +1fe976: 1602 0000 |009f: const-wide/16 v2, #int 0 // #0 │ │ +1fe97a: 3104 0002 |00a1: cmp-long v4, v0, v2 │ │ +1fe97e: 3804 1d00 |00a3: if-eqz v4, 00c0 // +001d │ │ +1fe982: 5450 aa5a |00a5: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe986: 6e10 ef65 0000 |00a7: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe98c: 0c00 |00aa: move-result-object v0 │ │ +1fe98e: 1f00 780e |00ab: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe992: 7110 9a6d 0000 |00ad: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d9a │ │ +1fe998: 0c00 |00b0: move-result-object v0 │ │ +1fe99a: 6e10 6a72 0600 |00b1: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDStatistics;.getLastDBUpdate:()J // method@726a │ │ +1fe9a0: 0b01 |00b4: move-result-wide v1 │ │ +1fe9a2: 1603 e803 |00b5: const-wide/16 v3, #int 1000 // #3e8 │ │ +1fe9a6: 9d01 0103 |00b7: mul-long v1, v1, v3 │ │ +1fe9aa: 7120 6d6e 2100 |00b9: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTimeStampToString:(J)Ljava/lang/String; // method@6e6d │ │ +1fe9b0: 0c06 |00bc: move-result-object v6 │ │ +1fe9b2: 6e20 4815 6000 |00bd: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe9b8: 6206 cc5c |00c0: sget-object v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +1fe9bc: 6e10 ab71 0600 |00c2: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +1fe9c2: 0c06 |00c5: move-result-object v6 │ │ +1fe9c4: 3806 1500 |00c6: if-eqz v6, 00db // +0015 │ │ +1fe9c8: 5450 aa5a |00c8: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.mFragment:Ljava/lang/ref/WeakReference; // field@5aaa │ │ +1fe9cc: 6e10 ef65 0000 |00ca: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +1fe9d2: 0c00 |00cd: move-result-object v0 │ │ +1fe9d4: 1f00 780e |00ce: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fe9d8: 7110 9b6d 0000 |00d0: invoke-static {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; // method@6d9b │ │ +1fe9de: 0c00 |00d3: move-result-object v0 │ │ +1fe9e0: 6e10 e270 0600 |00d4: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.getServerFeatures:()Ljava/lang/String; // method@70e2 │ │ +1fe9e6: 0c06 |00d7: move-result-object v6 │ │ +1fe9e8: 6e20 4815 6000 |00d8: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fe9ee: 0e00 |00db: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0017 line=144 │ │ 0x002e line=145 │ │ 0x0045 line=148 │ │ 0x0053 line=150 │ │ @@ -853530,119 +853531,119 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1ff684: |[1ff684] org.gateshipone.malp.application.listviewitems.FileListItem.:()V │ │ -1ff694: 1c00 7c0e |0000: const-class v0, Lorg/gateshipone/malp/application/listviewitems/FileListItem; // type@0e7c │ │ -1ff698: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1ff69e: 0c00 |0005: move-result-object v0 │ │ -1ff6a0: 6900 c05a |0006: sput-object v0, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.TAG:Ljava/lang/String; // field@5ac0 │ │ -1ff6a4: 0e00 |0008: return-void │ │ +1ff67c: |[1ff67c] org.gateshipone.malp.application.listviewitems.FileListItem.:()V │ │ +1ff68c: 1c00 7c0e |0000: const-class v0, Lorg/gateshipone/malp/application/listviewitems/FileListItem; // type@0e7c │ │ +1ff690: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1ff696: 0c00 |0005: move-result-object v0 │ │ +1ff698: 6900 c05a |0006: sput-object v0, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.TAG:Ljava/lang/String; // field@5ac0 │ │ +1ff69c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/listviewitems/FileListItem;) │ │ name : '' │ │ type : '(Landroid/content/Context;Ljava/lang/String;ZLorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 181 16-bit code units │ │ -1ff7e8: |[1ff7e8] org.gateshipone.malp.application.listviewitems.FileListItem.:(Landroid/content/Context;Ljava/lang/String;ZLorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ -1ff7f8: 1402 4000 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c0040 │ │ -1ff7fe: 1403 5e01 097f |0003: const v3, #float 1.82111e+38 // #7f09015e │ │ -1ff804: 1404 6001 097f |0006: const v4, #float 1.82111e+38 // #7f090160 │ │ -1ff80a: 0760 |0009: move-object v0, v6 │ │ -1ff80c: 0771 |000a: move-object v1, v7 │ │ -1ff80e: 07a5 |000b: move-object v5, v10 │ │ -1ff810: 7606 b46d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ -1ff816: 1217 |000f: const/4 v7, #int 1 // #1 │ │ -1ff818: 5c67 c35a |0010: iput-boolean v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ -1ff81c: 1407 6101 097f |0012: const v7, #float 1.82111e+38 // #7f090161 │ │ -1ff822: 6e20 c16d 7600 |0015: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff828: 0c07 |0018: move-result-object v7 │ │ -1ff82a: 1f07 1d03 |0019: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff82e: 5b67 c65a |001b: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSectionHeader:Landroid/widget/TextView; // field@5ac6 │ │ -1ff832: 1407 5d01 097f |001d: const v7, #float 1.82111e+38 // #7f09015d │ │ -1ff838: 6e20 c16d 7600 |0020: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff83e: 0c07 |0023: move-result-object v7 │ │ -1ff840: 1f07 f902 |0024: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ -1ff844: 5b67 c75a |0026: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSectionHeaderLayout:Landroid/widget/LinearLayout; // field@5ac7 │ │ -1ff848: 6e20 ca6d 8600 |0028: invoke-virtual {v6, v8}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.setSectionHeader:(Ljava/lang/String;)V // method@6dca │ │ -1ff84e: 1407 a701 097f |002b: const v7, #float 1.82113e+38 // #7f0901a7 │ │ -1ff854: 6e20 c16d 7600 |002e: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff85a: 0c07 |0031: move-result-object v7 │ │ -1ff85c: 1f07 1d03 |0032: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff860: 5b67 cb5a |0034: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ff864: 1407 a301 097f |0036: const v7, #float 1.82113e+38 // #7f0901a3 │ │ -1ff86a: 6e20 c16d 7600 |0039: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff870: 0c07 |003c: move-result-object v7 │ │ -1ff872: 1f07 1d03 |003d: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff876: 5b67 c15a |003f: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ff87a: 1407 a601 097f |0041: const v7, #float 1.82113e+38 // #7f0901a6 │ │ -1ff880: 6e20 c16d 7600 |0044: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff886: 0c07 |0047: move-result-object v7 │ │ -1ff888: 1f07 1d03 |0048: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff88c: 5b67 c85a |004a: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ff890: 1407 a401 097f |004c: const v7, #float 1.82113e+38 // #7f0901a4 │ │ -1ff896: 6e20 c16d 7600 |004f: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff89c: 0c07 |0052: move-result-object v7 │ │ -1ff89e: 1f07 1d03 |0053: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff8a2: 5b67 c25a |0055: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ff8a6: 1407 a501 097f |0057: const v7, #float 1.82113e+38 // #7f0901a5 │ │ -1ff8ac: 6e20 c16d 7600 |005a: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff8b2: 0c07 |005d: move-result-object v7 │ │ -1ff8b4: 1f07 1d03 |005e: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff8b8: 5b67 c55a |0060: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ff8bc: 1407 d200 097f |0062: const v7, #float 1.82108e+38 // #7f0900d2 │ │ -1ff8c2: 6e20 c16d 7600 |0065: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff8c8: 0c07 |0068: move-result-object v7 │ │ -1ff8ca: 1f07 f702 |0069: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ -1ff8ce: 5b67 c45a |006b: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ff8d2: 1407 e000 097f |006d: const v7, #float 1.82109e+38 // #7f0900e0 │ │ -1ff8d8: 6e20 c16d 7600 |0070: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff8de: 0c07 |0073: move-result-object v7 │ │ -1ff8e0: 1f07 f902 |0074: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ -1ff8e4: 5b67 ca5a |0076: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff8e8: 5c69 c95a |0078: iput-boolean v9, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ -1ff8ec: 1307 0800 |007a: const/16 v7, #int 8 // #8 │ │ -1ff8f0: 3809 1e00 |007c: if-eqz v9, 009a // +001e │ │ -1ff8f4: 5468 c45a |007e: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ff8f8: 1209 |0080: const/4 v9, #int 0 // #0 │ │ -1ff8fa: 6e20 8d13 9800 |0081: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ -1ff900: 5468 ca5a |0084: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff904: 6e10 a813 0800 |0086: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getPaddingTop:()I // method@13a8 │ │ -1ff90a: 0a0a |0089: move-result v10 │ │ -1ff90c: 5460 ca5a |008a: iget-object v0, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff910: 6e10 a713 0000 |008c: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingRight:()I // method@13a7 │ │ -1ff916: 0a00 |008f: move-result v0 │ │ -1ff918: 5461 ca5a |0090: iget-object v1, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff91c: 6e10 a113 0100 |0092: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getBottom:()I // method@13a1 │ │ -1ff922: 0a01 |0095: move-result v1 │ │ -1ff924: 6e51 c013 980a |0096: invoke-virtual {v8, v9, v10, v0, v1}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@13c0 │ │ -1ff92a: 2806 |0099: goto 009f // +0006 │ │ -1ff92c: 5468 c45a |009a: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ff930: 6e20 8d13 7800 |009c: invoke-virtual {v8, v7}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ -1ff936: 5468 c85a |009f: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ff93a: 6e20 5615 7800 |00a1: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ff940: 5467 cb5a |00a4: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ff944: 6e10 c36d 0600 |00a6: invoke-virtual {v6}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getResources:()Landroid/content/res/Resources; // method@6dc3 │ │ -1ff94a: 0c08 |00a9: move-result-object v8 │ │ -1ff94c: 1409 8301 0f7f |00aa: const v9, #float 1.90087e+38 // #7f0f0183 │ │ -1ff952: 6e20 0003 9800 |00ad: invoke-virtual {v8, v9}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0300 │ │ -1ff958: 0c08 |00b0: move-result-object v8 │ │ -1ff95a: 6e20 4815 8700 |00b1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff960: 0e00 |00b4: return-void │ │ +1ff7e0: |[1ff7e0] org.gateshipone.malp.application.listviewitems.FileListItem.:(Landroid/content/Context;Ljava/lang/String;ZLorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ +1ff7f0: 1402 4000 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c0040 │ │ +1ff7f6: 1403 5e01 097f |0003: const v3, #float 1.82111e+38 // #7f09015e │ │ +1ff7fc: 1404 6001 097f |0006: const v4, #float 1.82111e+38 // #7f090160 │ │ +1ff802: 0760 |0009: move-object v0, v6 │ │ +1ff804: 0771 |000a: move-object v1, v7 │ │ +1ff806: 07a5 |000b: move-object v5, v10 │ │ +1ff808: 7606 b46d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ +1ff80e: 1217 |000f: const/4 v7, #int 1 // #1 │ │ +1ff810: 5c67 c35a |0010: iput-boolean v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ +1ff814: 1407 6101 097f |0012: const v7, #float 1.82111e+38 // #7f090161 │ │ +1ff81a: 6e20 c16d 7600 |0015: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff820: 0c07 |0018: move-result-object v7 │ │ +1ff822: 1f07 1d03 |0019: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff826: 5b67 c65a |001b: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSectionHeader:Landroid/widget/TextView; // field@5ac6 │ │ +1ff82a: 1407 5d01 097f |001d: const v7, #float 1.82111e+38 // #7f09015d │ │ +1ff830: 6e20 c16d 7600 |0020: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff836: 0c07 |0023: move-result-object v7 │ │ +1ff838: 1f07 f902 |0024: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ +1ff83c: 5b67 c75a |0026: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSectionHeaderLayout:Landroid/widget/LinearLayout; // field@5ac7 │ │ +1ff840: 6e20 ca6d 8600 |0028: invoke-virtual {v6, v8}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.setSectionHeader:(Ljava/lang/String;)V // method@6dca │ │ +1ff846: 1407 a701 097f |002b: const v7, #float 1.82113e+38 // #7f0901a7 │ │ +1ff84c: 6e20 c16d 7600 |002e: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff852: 0c07 |0031: move-result-object v7 │ │ +1ff854: 1f07 1d03 |0032: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff858: 5b67 cb5a |0034: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ff85c: 1407 a301 097f |0036: const v7, #float 1.82113e+38 // #7f0901a3 │ │ +1ff862: 6e20 c16d 7600 |0039: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff868: 0c07 |003c: move-result-object v7 │ │ +1ff86a: 1f07 1d03 |003d: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff86e: 5b67 c15a |003f: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ff872: 1407 a601 097f |0041: const v7, #float 1.82113e+38 // #7f0901a6 │ │ +1ff878: 6e20 c16d 7600 |0044: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff87e: 0c07 |0047: move-result-object v7 │ │ +1ff880: 1f07 1d03 |0048: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff884: 5b67 c85a |004a: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ff888: 1407 a401 097f |004c: const v7, #float 1.82113e+38 // #7f0901a4 │ │ +1ff88e: 6e20 c16d 7600 |004f: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff894: 0c07 |0052: move-result-object v7 │ │ +1ff896: 1f07 1d03 |0053: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff89a: 5b67 c25a |0055: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ff89e: 1407 a501 097f |0057: const v7, #float 1.82113e+38 // #7f0901a5 │ │ +1ff8a4: 6e20 c16d 7600 |005a: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff8aa: 0c07 |005d: move-result-object v7 │ │ +1ff8ac: 1f07 1d03 |005e: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff8b0: 5b67 c55a |0060: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ff8b4: 1407 d200 097f |0062: const v7, #float 1.82108e+38 // #7f0900d2 │ │ +1ff8ba: 6e20 c16d 7600 |0065: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff8c0: 0c07 |0068: move-result-object v7 │ │ +1ff8c2: 1f07 f702 |0069: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ +1ff8c6: 5b67 c45a |006b: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ff8ca: 1407 e000 097f |006d: const v7, #float 1.82109e+38 // #7f0900e0 │ │ +1ff8d0: 6e20 c16d 7600 |0070: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff8d6: 0c07 |0073: move-result-object v7 │ │ +1ff8d8: 1f07 f902 |0074: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ +1ff8dc: 5b67 ca5a |0076: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff8e0: 5c69 c95a |0078: iput-boolean v9, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ +1ff8e4: 1307 0800 |007a: const/16 v7, #int 8 // #8 │ │ +1ff8e8: 3809 1e00 |007c: if-eqz v9, 009a // +001e │ │ +1ff8ec: 5468 c45a |007e: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ff8f0: 1209 |0080: const/4 v9, #int 0 // #0 │ │ +1ff8f2: 6e20 8d13 9800 |0081: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ +1ff8f8: 5468 ca5a |0084: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff8fc: 6e10 a813 0800 |0086: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getPaddingTop:()I // method@13a8 │ │ +1ff902: 0a0a |0089: move-result v10 │ │ +1ff904: 5460 ca5a |008a: iget-object v0, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff908: 6e10 a713 0000 |008c: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getPaddingRight:()I // method@13a7 │ │ +1ff90e: 0a00 |008f: move-result v0 │ │ +1ff910: 5461 ca5a |0090: iget-object v1, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff914: 6e10 a113 0100 |0092: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getBottom:()I // method@13a1 │ │ +1ff91a: 0a01 |0095: move-result v1 │ │ +1ff91c: 6e51 c013 980a |0096: invoke-virtual {v8, v9, v10, v0, v1}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@13c0 │ │ +1ff922: 2806 |0099: goto 009f // +0006 │ │ +1ff924: 5468 c45a |009a: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ff928: 6e20 8d13 7800 |009c: invoke-virtual {v8, v7}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ +1ff92e: 5468 c85a |009f: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ff932: 6e20 5615 7800 |00a1: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ff938: 5467 cb5a |00a4: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ff93c: 6e10 c36d 0600 |00a6: invoke-virtual {v6}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getResources:()Landroid/content/res/Resources; // method@6dc3 │ │ +1ff942: 0c08 |00a9: move-result-object v8 │ │ +1ff944: 1409 8301 0f7f |00aa: const v9, #float 1.90087e+38 // #7f0f0183 │ │ +1ff94a: 6e20 0003 9800 |00ad: invoke-virtual {v8, v9}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0300 │ │ +1ff950: 0c08 |00b0: move-result-object v8 │ │ +1ff952: 6e20 4815 8700 |00b1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff958: 0e00 |00b4: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=103 │ │ 0x0010 line=107 │ │ 0x0015 line=110 │ │ 0x0020 line=111 │ │ 0x0028 line=112 │ │ @@ -853671,87 +853672,87 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 151 16-bit code units │ │ -1ff6a8: |[1ff6a8] org.gateshipone.malp.application.listviewitems.FileListItem.:(Landroid/content/Context;Z)V │ │ -1ff6b8: 1402 3c00 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c003c │ │ -1ff6be: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -1ff6c0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -1ff6c2: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -1ff6c4: 0760 |0006: move-object v0, v6 │ │ -1ff6c6: 0771 |0007: move-object v1, v7 │ │ -1ff6c8: 7606 b46d 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ -1ff6ce: 1407 a701 097f |000b: const v7, #float 1.82113e+38 // #7f0901a7 │ │ -1ff6d4: 6e20 c16d 7600 |000e: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff6da: 0c07 |0011: move-result-object v7 │ │ -1ff6dc: 1f07 1d03 |0012: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff6e0: 5b67 cb5a |0014: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ff6e4: 1407 a301 097f |0016: const v7, #float 1.82113e+38 // #7f0901a3 │ │ -1ff6ea: 6e20 c16d 7600 |0019: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff6f0: 0c07 |001c: move-result-object v7 │ │ -1ff6f2: 1f07 1d03 |001d: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff6f6: 5b67 c15a |001f: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ff6fa: 1407 a601 097f |0021: const v7, #float 1.82113e+38 // #7f0901a6 │ │ -1ff700: 6e20 c16d 7600 |0024: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff706: 0c07 |0027: move-result-object v7 │ │ -1ff708: 1f07 1d03 |0028: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff70c: 5b67 c85a |002a: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ff710: 1407 a401 097f |002c: const v7, #float 1.82113e+38 // #7f0901a4 │ │ -1ff716: 6e20 c16d 7600 |002f: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff71c: 0c07 |0032: move-result-object v7 │ │ -1ff71e: 1f07 1d03 |0033: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff722: 5b67 c25a |0035: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ff726: 1407 a501 097f |0037: const v7, #float 1.82113e+38 // #7f0901a5 │ │ -1ff72c: 6e20 c16d 7600 |003a: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff732: 0c07 |003d: move-result-object v7 │ │ -1ff734: 1f07 1d03 |003e: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ff738: 5b67 c55a |0040: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ff73c: 1407 d200 097f |0042: const v7, #float 1.82108e+38 // #7f0900d2 │ │ -1ff742: 6e20 c16d 7600 |0045: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff748: 0c07 |0048: move-result-object v7 │ │ -1ff74a: 1f07 f702 |0049: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ -1ff74e: 5b67 c45a |004b: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ff752: 1407 e000 097f |004d: const v7, #float 1.82109e+38 // #7f0900e0 │ │ -1ff758: 6e20 c16d 7600 |0050: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ -1ff75e: 0c07 |0053: move-result-object v7 │ │ -1ff760: 1f07 f902 |0054: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ -1ff764: 5b67 ca5a |0056: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff768: 1207 |0058: const/4 v7, #int 0 // #0 │ │ -1ff76a: 5c67 c35a |0059: iput-boolean v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ -1ff76e: 5c68 c95a |005b: iput-boolean v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ -1ff772: 1300 0800 |005d: const/16 v0, #int 8 // #8 │ │ -1ff776: 3808 1d00 |005f: if-eqz v8, 007c // +001d │ │ -1ff77a: 5468 c45a |0061: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ff77e: 6e20 8d13 7800 |0063: invoke-virtual {v8, v7}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ -1ff784: 5468 ca5a |0066: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff788: 6e10 a813 0800 |0068: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getPaddingTop:()I // method@13a8 │ │ -1ff78e: 0a01 |006b: move-result v1 │ │ -1ff790: 5462 ca5a |006c: iget-object v2, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff794: 6e10 a713 0200 |006e: invoke-virtual {v2}, Landroid/widget/LinearLayout;.getPaddingRight:()I // method@13a7 │ │ -1ff79a: 0a02 |0071: move-result v2 │ │ -1ff79c: 5463 ca5a |0072: iget-object v3, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ -1ff7a0: 6e10 a113 0300 |0074: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getBottom:()I // method@13a1 │ │ -1ff7a6: 0a03 |0077: move-result v3 │ │ -1ff7a8: 6e53 c013 7821 |0078: invoke-virtual {v8, v7, v1, v2, v3}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@13c0 │ │ -1ff7ae: 2806 |007b: goto 0081 // +0006 │ │ -1ff7b0: 5467 c45a |007c: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ff7b4: 6e20 8d13 0700 |007e: invoke-virtual {v7, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ -1ff7ba: 5467 c85a |0081: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ff7be: 6e20 5615 0700 |0083: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ff7c4: 5467 cb5a |0086: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ff7c8: 6e10 c36d 0600 |0088: invoke-virtual {v6}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getResources:()Landroid/content/res/Resources; // method@6dc3 │ │ -1ff7ce: 0c08 |008b: move-result-object v8 │ │ -1ff7d0: 1400 8301 0f7f |008c: const v0, #float 1.90087e+38 // #7f0f0183 │ │ -1ff7d6: 6e20 0003 0800 |008f: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0300 │ │ -1ff7dc: 0c08 |0092: move-result-object v8 │ │ -1ff7de: 6e20 4815 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff7e4: 0e00 |0096: return-void │ │ +1ff6a0: |[1ff6a0] org.gateshipone.malp.application.listviewitems.FileListItem.:(Landroid/content/Context;Z)V │ │ +1ff6b0: 1402 3c00 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c003c │ │ +1ff6b6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +1ff6b8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +1ff6ba: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +1ff6bc: 0760 |0006: move-object v0, v6 │ │ +1ff6be: 0771 |0007: move-object v1, v7 │ │ +1ff6c0: 7606 b46d 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ +1ff6c6: 1407 a701 097f |000b: const v7, #float 1.82113e+38 // #7f0901a7 │ │ +1ff6cc: 6e20 c16d 7600 |000e: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff6d2: 0c07 |0011: move-result-object v7 │ │ +1ff6d4: 1f07 1d03 |0012: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff6d8: 5b67 cb5a |0014: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ff6dc: 1407 a301 097f |0016: const v7, #float 1.82113e+38 // #7f0901a3 │ │ +1ff6e2: 6e20 c16d 7600 |0019: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff6e8: 0c07 |001c: move-result-object v7 │ │ +1ff6ea: 1f07 1d03 |001d: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff6ee: 5b67 c15a |001f: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ff6f2: 1407 a601 097f |0021: const v7, #float 1.82113e+38 // #7f0901a6 │ │ +1ff6f8: 6e20 c16d 7600 |0024: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff6fe: 0c07 |0027: move-result-object v7 │ │ +1ff700: 1f07 1d03 |0028: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff704: 5b67 c85a |002a: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ff708: 1407 a401 097f |002c: const v7, #float 1.82113e+38 // #7f0901a4 │ │ +1ff70e: 6e20 c16d 7600 |002f: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff714: 0c07 |0032: move-result-object v7 │ │ +1ff716: 1f07 1d03 |0033: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff71a: 5b67 c25a |0035: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ff71e: 1407 a501 097f |0037: const v7, #float 1.82113e+38 // #7f0901a5 │ │ +1ff724: 6e20 c16d 7600 |003a: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff72a: 0c07 |003d: move-result-object v7 │ │ +1ff72c: 1f07 1d03 |003e: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ff730: 5b67 c55a |0040: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ff734: 1407 d200 097f |0042: const v7, #float 1.82108e+38 // #7f0900d2 │ │ +1ff73a: 6e20 c16d 7600 |0045: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff740: 0c07 |0048: move-result-object v7 │ │ +1ff742: 1f07 f702 |0049: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ +1ff746: 5b67 c45a |004b: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ff74a: 1407 e000 097f |004d: const v7, #float 1.82109e+38 // #7f0900e0 │ │ +1ff750: 6e20 c16d 7600 |0050: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.findViewById:(I)Landroid/view/View; // method@6dc1 │ │ +1ff756: 0c07 |0053: move-result-object v7 │ │ +1ff758: 1f07 f902 |0054: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ +1ff75c: 5b67 ca5a |0056: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff760: 1207 |0058: const/4 v7, #int 0 // #0 │ │ +1ff762: 5c67 c35a |0059: iput-boolean v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ +1ff766: 5c68 c95a |005b: iput-boolean v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ +1ff76a: 1300 0800 |005d: const/16 v0, #int 8 // #8 │ │ +1ff76e: 3808 1d00 |005f: if-eqz v8, 007c // +001d │ │ +1ff772: 5468 c45a |0061: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ff776: 6e20 8d13 7800 |0063: invoke-virtual {v8, v7}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ +1ff77c: 5468 ca5a |0066: iget-object v8, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff780: 6e10 a813 0800 |0068: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getPaddingTop:()I // method@13a8 │ │ +1ff786: 0a01 |006b: move-result v1 │ │ +1ff788: 5462 ca5a |006c: iget-object v2, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff78c: 6e10 a713 0200 |006e: invoke-virtual {v2}, Landroid/widget/LinearLayout;.getPaddingRight:()I // method@13a7 │ │ +1ff792: 0a02 |0071: move-result v2 │ │ +1ff794: 5463 ca5a |0072: iget-object v3, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTextLayout:Landroid/widget/LinearLayout; // field@5aca │ │ +1ff798: 6e10 a113 0300 |0074: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getBottom:()I // method@13a1 │ │ +1ff79e: 0a03 |0077: move-result v3 │ │ +1ff7a0: 6e53 c013 7821 |0078: invoke-virtual {v8, v7, v1, v2, v3}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@13c0 │ │ +1ff7a6: 2806 |007b: goto 0081 // +0006 │ │ +1ff7a8: 5467 c45a |007c: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ff7ac: 6e20 8d13 0700 |007e: invoke-virtual {v7, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@138d │ │ +1ff7b2: 5467 c85a |0081: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ff7b6: 6e20 5615 0700 |0083: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ff7bc: 5467 cb5a |0086: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ff7c0: 6e10 c36d 0600 |0088: invoke-virtual {v6}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getResources:()Landroid/content/res/Resources; // method@6dc3 │ │ +1ff7c6: 0c08 |008b: move-result-object v8 │ │ +1ff7c8: 1400 8301 0f7f |008c: const v0, #float 1.90087e+38 // #7f0f0183 │ │ +1ff7ce: 6e20 0003 0800 |008f: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0300 │ │ +1ff7d4: 0c08 |0092: move-result-object v8 │ │ +1ff7d6: 6e20 4815 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff7dc: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=71 │ │ 0x000e line=73 │ │ 0x0019 line=74 │ │ 0x0024 line=75 │ │ 0x002f line=76 │ │ @@ -853776,17 +853777,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ff66c: |[1ff66c] org.gateshipone.malp.application.listviewitems.FileListItem.isSectionView:()Z │ │ -1ff67c: 5510 c35a |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ -1ff680: 0f00 |0002: return v0 │ │ +1ff664: |[1ff664] org.gateshipone.malp.application.listviewitems.FileListItem.isSectionView:()Z │ │ +1ff674: 5510 c35a |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ +1ff678: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/application/listviewitems/FileListItem; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/listviewitems/FileListItem;) │ │ @@ -853794,43 +853795,43 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -1ff964: |[1ff964] org.gateshipone.malp.application.listviewitems.FileListItem.setDirectory:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;Landroid/content/Context;)V │ │ -1ff974: 5420 cb5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ff978: 6e10 4c72 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getSectionTitle:()Ljava/lang/String; // method@724c │ │ -1ff97e: 0c01 |0005: move-result-object v1 │ │ -1ff980: 6e20 4815 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff986: 5420 c15a |0009: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ff98a: 6e10 4b72 0300 |000b: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getLastModifiedString:()Ljava/lang/String; // method@724b │ │ -1ff990: 0c03 |000e: move-result-object v3 │ │ -1ff992: 6e20 4815 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff998: 5423 c85a |0012: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ff99c: 1300 0800 |0014: const/16 v0, #int 8 // #8 │ │ -1ff9a0: 6e20 5615 0300 |0016: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ff9a6: 5423 c55a |0019: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ff9aa: 6e20 5615 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ff9b0: 5423 c25a |001e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ff9b4: 6e20 5615 0300 |0020: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ff9ba: 5523 c95a |0023: iget-boolean v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ -1ff9be: 3803 1a00 |0025: if-eqz v3, 003f // +001a │ │ -1ff9c2: 1403 7900 087f |0027: const v3, #float 1.80777e+38 // #7f080079 │ │ -1ff9c8: 6e20 1202 3400 |002a: invoke-virtual {v4, v3}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ -1ff9ce: 0c03 |002d: move-result-object v3 │ │ -1ff9d0: 3803 0c00 |002e: if-eqz v3, 003a // +000c │ │ -1ff9d4: 1400 9800 0101 |0030: const v0, #float 2.3694e-38 // #01010098 │ │ -1ff9da: 7120 9c6e 0400 |0033: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1ff9e0: 0a04 |0036: move-result v4 │ │ -1ff9e2: 7120 4330 4300 |0037: invoke-static {v3, v4}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1ff9e8: 5424 c45a |003a: iget-object v4, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ff9ec: 6e20 7e13 3400 |003c: invoke-virtual {v4, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ -1ff9f2: 0e00 |003f: return-void │ │ +1ff95c: |[1ff95c] org.gateshipone.malp.application.listviewitems.FileListItem.setDirectory:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;Landroid/content/Context;)V │ │ +1ff96c: 5420 cb5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ff970: 6e10 4c72 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getSectionTitle:()Ljava/lang/String; // method@724c │ │ +1ff976: 0c01 |0005: move-result-object v1 │ │ +1ff978: 6e20 4815 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff97e: 5420 c15a |0009: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ff982: 6e10 4b72 0300 |000b: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getLastModifiedString:()Ljava/lang/String; // method@724b │ │ +1ff988: 0c03 |000e: move-result-object v3 │ │ +1ff98a: 6e20 4815 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff990: 5423 c85a |0012: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ff994: 1300 0800 |0014: const/16 v0, #int 8 // #8 │ │ +1ff998: 6e20 5615 0300 |0016: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ff99e: 5423 c55a |0019: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ff9a2: 6e20 5615 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ff9a8: 5423 c25a |001e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ff9ac: 6e20 5615 0300 |0020: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ff9b2: 5523 c95a |0023: iget-boolean v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ +1ff9b6: 3803 1a00 |0025: if-eqz v3, 003f // +001a │ │ +1ff9ba: 1403 7900 087f |0027: const v3, #float 1.80777e+38 // #7f080079 │ │ +1ff9c0: 6e20 1202 3400 |002a: invoke-virtual {v4, v3}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ +1ff9c6: 0c03 |002d: move-result-object v3 │ │ +1ff9c8: 3803 0c00 |002e: if-eqz v3, 003a // +000c │ │ +1ff9cc: 1400 9800 0101 |0030: const v0, #float 2.3694e-38 // #01010098 │ │ +1ff9d2: 7120 9c6e 0400 |0033: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1ff9d8: 0a04 |0036: move-result v4 │ │ +1ff9da: 7120 4330 4300 |0037: invoke-static {v3, v4}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1ff9e0: 5424 c45a |003a: iget-object v4, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ff9e4: 6e20 7e13 3400 |003c: invoke-virtual {v4, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ +1ff9ea: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0009 line=263 │ │ 0x0012 line=265 │ │ 0x0019 line=266 │ │ 0x001e line=267 │ │ @@ -853849,18 +853850,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1ff9f4: |[1ff9f4] org.gateshipone.malp.application.listviewitems.FileListItem.setDuration:(Ljava/lang/String;)V │ │ -1ffa04: 5410 c25a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ffa08: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffa0e: 0e00 |0005: return-void │ │ +1ff9ec: |[1ff9ec] org.gateshipone.malp.application.listviewitems.FileListItem.setDuration:(Ljava/lang/String;)V │ │ +1ff9fc: 5410 c25a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ffa00: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffa06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/FileListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -853869,40 +853870,40 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -1ffa10: |[1ffa10] org.gateshipone.malp.application.listviewitems.FileListItem.setPlaying:(Z)V │ │ -1ffa20: 3802 1d00 |0000: if-eqz v2, 001d // +001d │ │ -1ffa24: 6e10 c26d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getContext:()Landroid/content/Context; // method@6dc2 │ │ -1ffa2a: 0c02 |0005: move-result-object v2 │ │ -1ffa2c: 1400 8a00 047f |0006: const v0, #float 1.75461e+38 // #7f04008a │ │ -1ffa32: 7120 9c6e 0200 |0009: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1ffa38: 0a02 |000c: move-result v2 │ │ -1ffa3a: 5410 cb5a |000d: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ffa3e: 6e20 4c15 2000 |000f: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ -1ffa44: 5410 c55a |0012: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffa48: 6e20 4c15 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ -1ffa4e: 5410 c85a |0017: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ffa52: 6e20 4c15 2000 |0019: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ -1ffa58: 281b |001c: goto 0037 // +001b │ │ -1ffa5a: 6e10 c26d 0100 |001d: invoke-virtual {v1}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getContext:()Landroid/content/Context; // method@6dc2 │ │ -1ffa60: 0c02 |0020: move-result-object v2 │ │ -1ffa62: 1400 5101 047f |0021: const v0, #float 1.75465e+38 // #7f040151 │ │ -1ffa68: 7120 9c6e 0200 |0024: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1ffa6e: 0a02 |0027: move-result v2 │ │ -1ffa70: 5410 cb5a |0028: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ffa74: 6e20 4c15 2000 |002a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ -1ffa7a: 5410 c55a |002d: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffa7e: 6e20 4c15 2000 |002f: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ -1ffa84: 5410 c85a |0032: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ffa88: 6e20 4c15 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ -1ffa8e: 0e00 |0037: return-void │ │ +1ffa08: |[1ffa08] org.gateshipone.malp.application.listviewitems.FileListItem.setPlaying:(Z)V │ │ +1ffa18: 3802 1d00 |0000: if-eqz v2, 001d // +001d │ │ +1ffa1c: 6e10 c26d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getContext:()Landroid/content/Context; // method@6dc2 │ │ +1ffa22: 0c02 |0005: move-result-object v2 │ │ +1ffa24: 1400 8a00 047f |0006: const v0, #float 1.75461e+38 // #7f04008a │ │ +1ffa2a: 7120 9c6e 0200 |0009: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1ffa30: 0a02 |000c: move-result v2 │ │ +1ffa32: 5410 cb5a |000d: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ffa36: 6e20 4c15 2000 |000f: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ +1ffa3c: 5410 c55a |0012: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffa40: 6e20 4c15 2000 |0014: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ +1ffa46: 5410 c85a |0017: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ffa4a: 6e20 4c15 2000 |0019: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ +1ffa50: 281b |001c: goto 0037 // +001b │ │ +1ffa52: 6e10 c26d 0100 |001d: invoke-virtual {v1}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getContext:()Landroid/content/Context; // method@6dc2 │ │ +1ffa58: 0c02 |0020: move-result-object v2 │ │ +1ffa5a: 1400 5101 047f |0021: const v0, #float 1.75465e+38 // #7f040151 │ │ +1ffa60: 7120 9c6e 0200 |0024: invoke-static {v2, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1ffa66: 0a02 |0027: move-result v2 │ │ +1ffa68: 5410 cb5a |0028: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ffa6c: 6e20 4c15 2000 |002a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ +1ffa72: 5410 c55a |002d: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffa76: 6e20 4c15 2000 |002f: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ +1ffa7c: 5410 c85a |0032: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ffa80: 6e20 4c15 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@154c │ │ +1ffa86: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=332 │ │ 0x000d line=333 │ │ 0x0012 line=334 │ │ 0x0017 line=335 │ │ 0x001d line=337 │ │ @@ -853918,43 +853919,43 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -1ffa90: |[1ffa90] org.gateshipone.malp.application.listviewitems.FileListItem.setPlaylist:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;Landroid/content/Context;)V │ │ -1ffaa0: 5420 cb5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ffaa4: 6e10 6572 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getSectionTitle:()Ljava/lang/String; // method@7265 │ │ -1ffaaa: 0c01 |0005: move-result-object v1 │ │ -1ffaac: 6e20 4815 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffab2: 5420 c15a |0009: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ffab6: 6e10 6372 0300 |000b: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getLastModifiedString:()Ljava/lang/String; // method@7263 │ │ -1ffabc: 0c03 |000e: move-result-object v3 │ │ -1ffabe: 6e20 4815 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffac4: 5423 c85a |0012: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ffac8: 1300 0800 |0014: const/16 v0, #int 8 // #8 │ │ -1ffacc: 6e20 5615 0300 |0016: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffad2: 5423 c55a |0019: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffad6: 6e20 5615 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffadc: 5423 c25a |001e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ffae0: 6e20 5615 0300 |0020: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffae6: 5523 c95a |0023: iget-boolean v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ -1ffaea: 3803 1a00 |0025: if-eqz v3, 003f // +001a │ │ -1ffaee: 1403 8c00 087f |0027: const v3, #float 1.80778e+38 // #7f08008c │ │ -1ffaf4: 6e20 1202 3400 |002a: invoke-virtual {v4, v3}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ -1ffafa: 0c03 |002d: move-result-object v3 │ │ -1ffafc: 3803 0c00 |002e: if-eqz v3, 003a // +000c │ │ -1ffb00: 1400 9800 0101 |0030: const v0, #float 2.3694e-38 // #01010098 │ │ -1ffb06: 7120 9c6e 0400 |0033: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1ffb0c: 0a04 |0036: move-result v4 │ │ -1ffb0e: 7120 4330 4300 |0037: invoke-static {v3, v4}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1ffb14: 5424 c45a |003a: iget-object v4, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ffb18: 6e20 7e13 3400 |003c: invoke-virtual {v4, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ -1ffb1e: 0e00 |003f: return-void │ │ +1ffa88: |[1ffa88] org.gateshipone.malp.application.listviewitems.FileListItem.setPlaylist:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;Landroid/content/Context;)V │ │ +1ffa98: 5420 cb5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ffa9c: 6e10 6572 0300 |0002: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getSectionTitle:()Ljava/lang/String; // method@7265 │ │ +1ffaa2: 0c01 |0005: move-result-object v1 │ │ +1ffaa4: 6e20 4815 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffaaa: 5420 c15a |0009: iget-object v0, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ffaae: 6e10 6372 0300 |000b: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getLastModifiedString:()Ljava/lang/String; // method@7263 │ │ +1ffab4: 0c03 |000e: move-result-object v3 │ │ +1ffab6: 6e20 4815 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffabc: 5423 c85a |0012: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ffac0: 1300 0800 |0014: const/16 v0, #int 8 // #8 │ │ +1ffac4: 6e20 5615 0300 |0016: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffaca: 5423 c55a |0019: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1fface: 6e20 5615 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffad4: 5423 c25a |001e: iget-object v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ffad8: 6e20 5615 0300 |0020: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffade: 5523 c95a |0023: iget-boolean v3, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ +1ffae2: 3803 1a00 |0025: if-eqz v3, 003f // +001a │ │ +1ffae6: 1403 8c00 087f |0027: const v3, #float 1.80778e+38 // #7f08008c │ │ +1ffaec: 6e20 1202 3400 |002a: invoke-virtual {v4, v3}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ +1ffaf2: 0c03 |002d: move-result-object v3 │ │ +1ffaf4: 3803 0c00 |002e: if-eqz v3, 003a // +000c │ │ +1ffaf8: 1400 9800 0101 |0030: const v0, #float 2.3694e-38 // #01010098 │ │ +1ffafe: 7120 9c6e 0400 |0033: invoke-static {v4, v0}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1ffb04: 0a04 |0036: move-result v4 │ │ +1ffb06: 7120 4330 4300 |0037: invoke-static {v3, v4}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1ffb0c: 5424 c45a |003a: iget-object v4, v2, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ffb10: 6e20 7e13 3400 |003c: invoke-virtual {v4, v3}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ +1ffb16: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0009 line=290 │ │ 0x0012 line=292 │ │ 0x0019 line=293 │ │ 0x001e line=294 │ │ @@ -853973,20 +853974,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1ffb20: |[1ffb20] org.gateshipone.malp.application.listviewitems.FileListItem.setSectionHeader:(Ljava/lang/String;)V │ │ -1ffb30: 5510 c35a |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ -1ffb34: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -1ffb38: 5410 c65a |0004: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSectionHeader:Landroid/widget/TextView; // field@5ac6 │ │ -1ffb3c: 6e20 4815 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffb42: 0e00 |0009: return-void │ │ +1ffb18: |[1ffb18] org.gateshipone.malp.application.listviewitems.FileListItem.setSectionHeader:(Ljava/lang/String;)V │ │ +1ffb28: 5510 c35a |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mIsSectionHeader:Z // field@5ac3 │ │ +1ffb2c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +1ffb30: 5410 c65a |0004: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSectionHeader:Landroid/widget/TextView; // field@5ac6 │ │ +1ffb34: 6e20 4815 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffb3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/application/listviewitems/FileListItem; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -853996,18 +853997,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1ffb44: |[1ffb44] org.gateshipone.malp.application.listviewitems.FileListItem.setTitle:(Ljava/lang/String;)V │ │ -1ffb54: 5410 cb5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ffb58: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffb5e: 0e00 |0005: return-void │ │ +1ffb3c: |[1ffb3c] org.gateshipone.malp.application.listviewitems.FileListItem.setTitle:(Ljava/lang/String;)V │ │ +1ffb4c: 5410 cb5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ffb50: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffb56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/FileListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -854016,167 +854017,167 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZLandroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 327 16-bit code units │ │ -1ffb60: |[1ffb60] org.gateshipone.malp.application.listviewitems.FileListItem.setTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZLandroid/content/Context;)V │ │ -1ffb70: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -1ffb74: 3805 0401 |0002: if-eqz v5, 0106 // +0104 │ │ -1ffb78: 3806 e000 |0004: if-eqz v6, 00e4 // +00e0 │ │ -1ffb7c: 6e10 7f72 0500 |0006: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumDiscCount:()I // method@727f │ │ -1ffb82: 0a06 |0009: move-result v6 │ │ -1ffb84: 3d06 2300 |000a: if-lez v6, 002d // +0023 │ │ -1ffb88: 2206 c70c |000c: new-instance v6, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1ffb8c: 7010 c165 0600 |000e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1ffb92: 6e10 8272 0500 |0011: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDiscNumber:()I // method@7282 │ │ -1ffb98: 0a01 |0014: move-result v1 │ │ -1ffb9a: 7110 be65 0100 |0015: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1ffba0: 0c01 |0018: move-result-object v1 │ │ -1ffba2: 6e20 cb65 1600 |0019: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ffba8: 1301 2d00 |001c: const/16 v1, #int 45 // #2d │ │ -1ffbac: 6e20 c465 1600 |001e: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -1ffbb2: 6e10 9572 0500 |0021: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ -1ffbb8: 0a01 |0024: move-result v1 │ │ -1ffbba: 6e20 c765 1600 |0025: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -1ffbc0: 6e10 d165 0600 |0028: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1ffbc6: 0c06 |002b: move-result-object v6 │ │ -1ffbc8: 2809 |002c: goto 0035 // +0009 │ │ -1ffbca: 6e10 9572 0500 |002d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ -1ffbd0: 0a06 |0030: move-result v6 │ │ -1ffbd2: 7110 be65 0600 |0031: invoke-static {v6}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1ffbd8: 0c06 |0034: move-result-object v6 │ │ -1ffbda: 5441 c55a |0035: iget-object v1, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffbde: 6e20 4815 6100 |0037: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffbe4: 6e10 8672 0500 |003a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLength:()I // method@7286 │ │ -1ffbea: 0a06 |003d: move-result v6 │ │ -1ffbec: 1201 |003e: const/4 v1, #int 0 // #0 │ │ -1ffbee: 3d06 1600 |003f: if-lez v6, 0055 // +0016 │ │ -1ffbf2: 5446 c25a |0041: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ffbf6: 6e10 8672 0500 |0043: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLength:()I // method@7286 │ │ -1ffbfc: 0a00 |0046: move-result v0 │ │ -1ffbfe: 8102 |0047: int-to-long v2, v0 │ │ -1ffc00: 7120 706e 3200 |0048: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ -1ffc06: 0c00 |004b: move-result-object v0 │ │ -1ffc08: 6e20 4815 0600 |004c: invoke-virtual {v6, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffc0e: 5446 c25a |004f: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ffc12: 6e20 5615 1600 |0051: invoke-virtual {v6, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffc18: 2806 |0054: goto 005a // +0006 │ │ -1ffc1a: 5446 c25a |0055: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ffc1e: 6e20 5615 0600 |0057: invoke-virtual {v6, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffc24: 6e10 9772 0500 |005a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getVisibleTitle:()Ljava/lang/String; // method@7297 │ │ -1ffc2a: 0c06 |005d: move-result-object v6 │ │ -1ffc2c: 5440 cb5a |005e: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ffc30: 6e20 4815 6000 |0060: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffc36: 6e10 8b72 0500 |0063: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -1ffc3c: 0c06 |0066: move-result-object v6 │ │ -1ffc3e: 6e10 9072 0500 |0067: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1ffc44: 0c00 |006a: move-result-object v0 │ │ -1ffc46: 6e10 ab65 0000 |006b: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1ffc4c: 0a00 |006e: move-result v0 │ │ -1ffc4e: 3900 2e00 |006f: if-nez v0, 009d // +002e │ │ -1ffc52: 6e10 8b72 0500 |0071: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -1ffc58: 0c00 |0074: move-result-object v0 │ │ -1ffc5a: 6e10 ab65 0000 |0075: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1ffc60: 0a00 |0078: move-result v0 │ │ -1ffc62: 3900 2400 |0079: if-nez v0, 009d // +0024 │ │ -1ffc66: 2200 c70c |007b: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1ffc6a: 7010 c165 0000 |007d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1ffc70: 6e10 9072 0500 |0080: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1ffc76: 0c05 |0083: move-result-object v5 │ │ -1ffc78: 6e20 cb65 5000 |0084: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ffc7e: 6e10 2002 0700 |0087: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -1ffc84: 0c05 |008a: move-result-object v5 │ │ -1ffc86: 1402 8401 0f7f |008b: const v2, #float 1.90087e+38 // #7f0f0184 │ │ -1ffc8c: 6e20 fc02 2500 |008e: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -1ffc92: 0c05 |0091: move-result-object v5 │ │ -1ffc94: 6e20 cb65 5000 |0092: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ffc9a: 6e20 cb65 6000 |0095: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ffca0: 6e10 d165 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1ffca6: 0c06 |009b: move-result-object v6 │ │ -1ffca8: 2833 |009c: goto 00cf // +0033 │ │ -1ffcaa: 6e10 9072 0500 |009d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1ffcb0: 0c00 |00a0: move-result-object v0 │ │ -1ffcb2: 6e10 ab65 0000 |00a1: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1ffcb8: 0a00 |00a4: move-result v0 │ │ -1ffcba: 3800 0d00 |00a5: if-eqz v0, 00b2 // +000d │ │ -1ffcbe: 6e10 8b72 0500 |00a7: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -1ffcc4: 0c00 |00aa: move-result-object v0 │ │ -1ffcc6: 6e10 ab65 0000 |00ab: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1ffccc: 0a00 |00ae: move-result v0 │ │ -1ffcce: 3900 0300 |00af: if-nez v0, 00b2 // +0003 │ │ -1ffcd2: 281e |00b1: goto 00cf // +001e │ │ -1ffcd4: 6e10 8b72 0500 |00b2: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -1ffcda: 0c06 |00b5: move-result-object v6 │ │ -1ffcdc: 6e10 ab65 0600 |00b6: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1ffce2: 0a06 |00b9: move-result v6 │ │ -1ffce4: 3806 1100 |00ba: if-eqz v6, 00cb // +0011 │ │ -1ffce8: 6e10 9072 0500 |00bc: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1ffcee: 0c06 |00bf: move-result-object v6 │ │ -1ffcf0: 6e10 ab65 0600 |00c0: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1ffcf6: 0a06 |00c3: move-result v6 │ │ -1ffcf8: 3906 0700 |00c4: if-nez v6, 00cb // +0007 │ │ -1ffcfc: 6e10 9072 0500 |00c6: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1ffd02: 0c06 |00c9: move-result-object v6 │ │ -1ffd04: 2805 |00ca: goto 00cf // +0005 │ │ -1ffd06: 6e10 8772 0500 |00cb: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1ffd0c: 0c06 |00ce: move-result-object v6 │ │ -1ffd0e: 5445 c15a |00cf: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ffd12: 6e20 4815 6500 |00d1: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffd18: 5445 c85a |00d4: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ffd1c: 6e20 5615 1500 |00d6: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffd22: 5445 c15a |00d9: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ffd26: 6e20 5615 1500 |00db: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffd2c: 5445 c55a |00de: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffd30: 6e20 5615 1500 |00e0: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffd36: 2847 |00e3: goto 012a // +0047 │ │ -1ffd38: 5446 cb5a |00e4: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ffd3c: 6e10 8472 0500 |00e6: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ -1ffd42: 0c01 |00e9: move-result-object v1 │ │ -1ffd44: 6e20 4815 1600 |00ea: invoke-virtual {v6, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffd4a: 5446 c15a |00ed: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ffd4e: 6e10 8572 0500 |00ef: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLastModifiedString:()Ljava/lang/String; // method@7285 │ │ -1ffd54: 0c05 |00f2: move-result-object v5 │ │ -1ffd56: 6e20 4815 5600 |00f3: invoke-virtual {v6, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffd5c: 5445 c85a |00f6: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ffd60: 6e20 5615 0500 |00f8: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffd66: 5445 c55a |00fb: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffd6a: 6e20 5615 0500 |00fd: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffd70: 5445 c25a |0100: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ffd74: 6e20 5615 0500 |0102: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffd7a: 2825 |0105: goto 012a // +0025 │ │ -1ffd7c: 5445 c85a |0106: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ -1ffd80: 6e20 5615 0500 |0108: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffd86: 5445 cb5a |010b: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ -1ffd8a: 6e10 c36d 0400 |010d: invoke-virtual {v4}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getResources:()Landroid/content/res/Resources; // method@6dc3 │ │ -1ffd90: 0c06 |0110: move-result-object v6 │ │ -1ffd92: 1401 8301 0f7f |0111: const v1, #float 1.90087e+38 // #7f0f0183 │ │ -1ffd98: 6e20 0003 1600 |0114: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0300 │ │ -1ffd9e: 0c06 |0117: move-result-object v6 │ │ -1ffda0: 6e20 4815 6500 |0118: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffda6: 5445 c55a |011b: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffdaa: 6e20 5615 0500 |011d: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffdb0: 5445 c25a |0120: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ -1ffdb4: 6e20 5615 0500 |0122: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffdba: 5445 c15a |0125: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ -1ffdbe: 6e20 5615 0500 |0127: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffdc4: 5545 c95a |012a: iget-boolean v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ -1ffdc8: 3805 1a00 |012c: if-eqz v5, 0146 // +001a │ │ -1ffdcc: 1405 7800 087f |012e: const v5, #float 1.80777e+38 // #7f080078 │ │ -1ffdd2: 6e20 1202 5700 |0131: invoke-virtual {v7, v5}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ -1ffdd8: 0c05 |0134: move-result-object v5 │ │ -1ffdda: 3805 0c00 |0135: if-eqz v5, 0141 // +000c │ │ -1ffdde: 1406 9800 0101 |0137: const v6, #float 2.3694e-38 // #01010098 │ │ -1ffde4: 7120 9c6e 6700 |013a: invoke-static {v7, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1ffdea: 0a06 |013d: move-result v6 │ │ -1ffdec: 7120 4330 6500 |013e: invoke-static {v5, v6}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1ffdf2: 5446 c45a |0141: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ -1ffdf6: 6e20 7e13 5600 |0143: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ -1ffdfc: 0e00 |0146: return-void │ │ +1ffb58: |[1ffb58] org.gateshipone.malp.application.listviewitems.FileListItem.setTrack:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;ZLandroid/content/Context;)V │ │ +1ffb68: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +1ffb6c: 3805 0401 |0002: if-eqz v5, 0106 // +0104 │ │ +1ffb70: 3806 e000 |0004: if-eqz v6, 00e4 // +00e0 │ │ +1ffb74: 6e10 7f72 0500 |0006: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumDiscCount:()I // method@727f │ │ +1ffb7a: 0a06 |0009: move-result v6 │ │ +1ffb7c: 3d06 2300 |000a: if-lez v6, 002d // +0023 │ │ +1ffb80: 2206 c70c |000c: new-instance v6, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1ffb84: 7010 c165 0600 |000e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1ffb8a: 6e10 8272 0500 |0011: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDiscNumber:()I // method@7282 │ │ +1ffb90: 0a01 |0014: move-result v1 │ │ +1ffb92: 7110 be65 0100 |0015: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1ffb98: 0c01 |0018: move-result-object v1 │ │ +1ffb9a: 6e20 cb65 1600 |0019: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ffba0: 1301 2d00 |001c: const/16 v1, #int 45 // #2d │ │ +1ffba4: 6e20 c465 1600 |001e: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +1ffbaa: 6e10 9572 0500 |0021: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ +1ffbb0: 0a01 |0024: move-result v1 │ │ +1ffbb2: 6e20 c765 1600 |0025: invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +1ffbb8: 6e10 d165 0600 |0028: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1ffbbe: 0c06 |002b: move-result-object v6 │ │ +1ffbc0: 2809 |002c: goto 0035 // +0009 │ │ +1ffbc2: 6e10 9572 0500 |002d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ +1ffbc8: 0a06 |0030: move-result v6 │ │ +1ffbca: 7110 be65 0600 |0031: invoke-static {v6}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1ffbd0: 0c06 |0034: move-result-object v6 │ │ +1ffbd2: 5441 c55a |0035: iget-object v1, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffbd6: 6e20 4815 6100 |0037: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffbdc: 6e10 8672 0500 |003a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLength:()I // method@7286 │ │ +1ffbe2: 0a06 |003d: move-result v6 │ │ +1ffbe4: 1201 |003e: const/4 v1, #int 0 // #0 │ │ +1ffbe6: 3d06 1600 |003f: if-lez v6, 0055 // +0016 │ │ +1ffbea: 5446 c25a |0041: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ffbee: 6e10 8672 0500 |0043: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLength:()I // method@7286 │ │ +1ffbf4: 0a00 |0046: move-result v0 │ │ +1ffbf6: 8102 |0047: int-to-long v2, v0 │ │ +1ffbf8: 7120 706e 3200 |0048: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ +1ffbfe: 0c00 |004b: move-result-object v0 │ │ +1ffc00: 6e20 4815 0600 |004c: invoke-virtual {v6, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffc06: 5446 c25a |004f: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ffc0a: 6e20 5615 1600 |0051: invoke-virtual {v6, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffc10: 2806 |0054: goto 005a // +0006 │ │ +1ffc12: 5446 c25a |0055: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ffc16: 6e20 5615 0600 |0057: invoke-virtual {v6, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffc1c: 6e10 9772 0500 |005a: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getVisibleTitle:()Ljava/lang/String; // method@7297 │ │ +1ffc22: 0c06 |005d: move-result-object v6 │ │ +1ffc24: 5440 cb5a |005e: iget-object v0, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ffc28: 6e20 4815 6000 |0060: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffc2e: 6e10 8b72 0500 |0063: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +1ffc34: 0c06 |0066: move-result-object v6 │ │ +1ffc36: 6e10 9072 0500 |0067: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1ffc3c: 0c00 |006a: move-result-object v0 │ │ +1ffc3e: 6e10 ab65 0000 |006b: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1ffc44: 0a00 |006e: move-result v0 │ │ +1ffc46: 3900 2e00 |006f: if-nez v0, 009d // +002e │ │ +1ffc4a: 6e10 8b72 0500 |0071: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +1ffc50: 0c00 |0074: move-result-object v0 │ │ +1ffc52: 6e10 ab65 0000 |0075: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1ffc58: 0a00 |0078: move-result v0 │ │ +1ffc5a: 3900 2400 |0079: if-nez v0, 009d // +0024 │ │ +1ffc5e: 2200 c70c |007b: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1ffc62: 7010 c165 0000 |007d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1ffc68: 6e10 9072 0500 |0080: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1ffc6e: 0c05 |0083: move-result-object v5 │ │ +1ffc70: 6e20 cb65 5000 |0084: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ffc76: 6e10 2002 0700 |0087: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +1ffc7c: 0c05 |008a: move-result-object v5 │ │ +1ffc7e: 1402 8401 0f7f |008b: const v2, #float 1.90087e+38 // #7f0f0184 │ │ +1ffc84: 6e20 fc02 2500 |008e: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +1ffc8a: 0c05 |0091: move-result-object v5 │ │ +1ffc8c: 6e20 cb65 5000 |0092: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ffc92: 6e20 cb65 6000 |0095: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ffc98: 6e10 d165 0000 |0098: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1ffc9e: 0c06 |009b: move-result-object v6 │ │ +1ffca0: 2833 |009c: goto 00cf // +0033 │ │ +1ffca2: 6e10 9072 0500 |009d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1ffca8: 0c00 |00a0: move-result-object v0 │ │ +1ffcaa: 6e10 ab65 0000 |00a1: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1ffcb0: 0a00 |00a4: move-result v0 │ │ +1ffcb2: 3800 0d00 |00a5: if-eqz v0, 00b2 // +000d │ │ +1ffcb6: 6e10 8b72 0500 |00a7: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +1ffcbc: 0c00 |00aa: move-result-object v0 │ │ +1ffcbe: 6e10 ab65 0000 |00ab: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1ffcc4: 0a00 |00ae: move-result v0 │ │ +1ffcc6: 3900 0300 |00af: if-nez v0, 00b2 // +0003 │ │ +1ffcca: 281e |00b1: goto 00cf // +001e │ │ +1ffccc: 6e10 8b72 0500 |00b2: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +1ffcd2: 0c06 |00b5: move-result-object v6 │ │ +1ffcd4: 6e10 ab65 0600 |00b6: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1ffcda: 0a06 |00b9: move-result v6 │ │ +1ffcdc: 3806 1100 |00ba: if-eqz v6, 00cb // +0011 │ │ +1ffce0: 6e10 9072 0500 |00bc: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1ffce6: 0c06 |00bf: move-result-object v6 │ │ +1ffce8: 6e10 ab65 0600 |00c0: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1ffcee: 0a06 |00c3: move-result v6 │ │ +1ffcf0: 3906 0700 |00c4: if-nez v6, 00cb // +0007 │ │ +1ffcf4: 6e10 9072 0500 |00c6: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1ffcfa: 0c06 |00c9: move-result-object v6 │ │ +1ffcfc: 2805 |00ca: goto 00cf // +0005 │ │ +1ffcfe: 6e10 8772 0500 |00cb: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1ffd04: 0c06 |00ce: move-result-object v6 │ │ +1ffd06: 5445 c15a |00cf: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ffd0a: 6e20 4815 6500 |00d1: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffd10: 5445 c85a |00d4: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ffd14: 6e20 5615 1500 |00d6: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffd1a: 5445 c15a |00d9: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ffd1e: 6e20 5615 1500 |00db: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffd24: 5445 c55a |00de: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffd28: 6e20 5615 1500 |00e0: invoke-virtual {v5, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffd2e: 2847 |00e3: goto 012a // +0047 │ │ +1ffd30: 5446 cb5a |00e4: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ffd34: 6e10 8472 0500 |00e6: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ +1ffd3a: 0c01 |00e9: move-result-object v1 │ │ +1ffd3c: 6e20 4815 1600 |00ea: invoke-virtual {v6, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffd42: 5446 c15a |00ed: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ffd46: 6e10 8572 0500 |00ef: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLastModifiedString:()Ljava/lang/String; // method@7285 │ │ +1ffd4c: 0c05 |00f2: move-result-object v5 │ │ +1ffd4e: 6e20 4815 5600 |00f3: invoke-virtual {v6, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffd54: 5445 c85a |00f6: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ffd58: 6e20 5615 0500 |00f8: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffd5e: 5445 c55a |00fb: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffd62: 6e20 5615 0500 |00fd: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffd68: 5445 c25a |0100: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ffd6c: 6e20 5615 0500 |0102: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffd72: 2825 |0105: goto 012a // +0025 │ │ +1ffd74: 5445 c85a |0106: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mSeparator:Landroid/widget/TextView; // field@5ac8 │ │ +1ffd78: 6e20 5615 0500 |0108: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffd7e: 5445 cb5a |010b: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mTitleView:Landroid/widget/TextView; // field@5acb │ │ +1ffd82: 6e10 c36d 0400 |010d: invoke-virtual {v4}, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.getResources:()Landroid/content/res/Resources; // method@6dc3 │ │ +1ffd88: 0c06 |0110: move-result-object v6 │ │ +1ffd8a: 1401 8301 0f7f |0111: const v1, #float 1.90087e+38 // #7f0f0183 │ │ +1ffd90: 6e20 0003 1600 |0114: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0300 │ │ +1ffd96: 0c06 |0117: move-result-object v6 │ │ +1ffd98: 6e20 4815 6500 |0118: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffd9e: 5445 c55a |011b: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffda2: 6e20 5615 0500 |011d: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffda8: 5445 c25a |0120: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mDurationView:Landroid/widget/TextView; // field@5ac2 │ │ +1ffdac: 6e20 5615 0500 |0122: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffdb2: 5445 c15a |0125: iget-object v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mAdditionalInfoView:Landroid/widget/TextView; // field@5ac1 │ │ +1ffdb6: 6e20 5615 0500 |0127: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffdbc: 5545 c95a |012a: iget-boolean v5, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mShowIcon:Z // field@5ac9 │ │ +1ffdc0: 3805 1a00 |012c: if-eqz v5, 0146 // +001a │ │ +1ffdc4: 1405 7800 087f |012e: const v5, #float 1.80777e+38 // #7f080078 │ │ +1ffdca: 6e20 1202 5700 |0131: invoke-virtual {v7, v5}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0212 │ │ +1ffdd0: 0c05 |0134: move-result-object v5 │ │ +1ffdd2: 3805 0c00 |0135: if-eqz v5, 0141 // +000c │ │ +1ffdd6: 1406 9800 0101 |0137: const v6, #float 2.3694e-38 // #01010098 │ │ +1ffddc: 7120 9c6e 6700 |013a: invoke-static {v7, v6}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1ffde2: 0a06 |013d: move-result v6 │ │ +1ffde4: 7120 4330 6500 |013e: invoke-static {v5, v6}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1ffdea: 5446 c45a |0141: iget-object v6, v4, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mItemIcon:Landroid/widget/ImageView; // field@5ac4 │ │ +1ffdee: 6e20 7e13 5600 |0143: invoke-virtual {v6, v5}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@137e │ │ +1ffdf4: 0e00 |0146: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=182 │ │ 0x000c line=183 │ │ 0x002d line=185 │ │ 0x0035 line=189 │ │ 0x003a line=191 │ │ @@ -854222,18 +854223,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1ffe00: |[1ffe00] org.gateshipone.malp.application.listviewitems.FileListItem.setTrackNumber:(Ljava/lang/String;)V │ │ -1ffe10: 5410 c55a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffe14: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffe1a: 0e00 |0005: return-void │ │ +1ffdf8: |[1ffdf8] org.gateshipone.malp.application.listviewitems.FileListItem.setTrackNumber:(Ljava/lang/String;)V │ │ +1ffe08: 5410 c55a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffe0c: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffe12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/FileListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -854242,24 +854243,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1ffe1c: |[1ffe1c] org.gateshipone.malp.application.listviewitems.FileListItem.showTrackNumber:(Z)V │ │ -1ffe2c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -1ffe30: 5412 c55a |0002: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffe34: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1ffe36: 6e20 5615 0200 |0005: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffe3c: 2808 |0008: goto 0010 // +0008 │ │ -1ffe3e: 5412 c55a |0009: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ -1ffe42: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -1ffe46: 6e20 5615 0200 |000d: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1ffe4c: 0e00 |0010: return-void │ │ +1ffe14: |[1ffe14] org.gateshipone.malp.application.listviewitems.FileListItem.showTrackNumber:(Z)V │ │ +1ffe24: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +1ffe28: 5412 c55a |0002: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffe2c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1ffe2e: 6e20 5615 0200 |0005: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffe34: 2808 |0008: goto 0010 // +0008 │ │ +1ffe36: 5412 c55a |0009: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/FileListItem;.mNumberView:Landroid/widget/TextView; // field@5ac5 │ │ +1ffe3a: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +1ffe3e: 6e20 5615 0200 |000d: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1ffe44: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=165 │ │ 0x0009 line=167 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/gateshipone/malp/application/listviewitems/FileListItem; │ │ 0x0000 - 0x0011 reg=2 (null) Z │ │ @@ -854293,29 +854294,29 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 30 16-bit code units │ │ -1ffe50: |[1ffe50] org.gateshipone.malp.application.listviewitems.GenericGridItem.:(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ -1ffe60: 1402 3800 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c0038 │ │ -1ffe66: 1403 cd00 097f |0003: const v3, #float 1.82108e+38 // #7f0900cd │ │ -1ffe6c: 1404 d100 097f |0006: const v4, #float 1.82108e+38 // #7f0900d1 │ │ -1ffe72: 0760 |0009: move-object v0, v6 │ │ -1ffe74: 0771 |000a: move-object v1, v7 │ │ -1ffe76: 0795 |000b: move-object v5, v9 │ │ -1ffe78: 7606 b46d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ -1ffe7e: 1407 d000 097f |000f: const v7, #float 1.82108e+38 // #7f0900d0 │ │ -1ffe84: 6e20 d16d 7600 |0012: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/GenericGridItem;.findViewById:(I)Landroid/view/View; // method@6dd1 │ │ -1ffe8a: 0c07 |0015: move-result-object v7 │ │ -1ffe8c: 1f07 1d03 |0016: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ffe90: 5b67 cc5a |0018: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/GenericGridItem;.mTitleView:Landroid/widget/TextView; // field@5acc │ │ -1ffe94: 6e20 4815 8700 |001a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffe9a: 0e00 |001d: return-void │ │ +1ffe48: |[1ffe48] org.gateshipone.malp.application.listviewitems.GenericGridItem.:(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ +1ffe58: 1402 3800 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c0038 │ │ +1ffe5e: 1403 cd00 097f |0003: const v3, #float 1.82108e+38 // #7f0900cd │ │ +1ffe64: 1404 d100 097f |0006: const v4, #float 1.82108e+38 // #7f0900d1 │ │ +1ffe6a: 0760 |0009: move-object v0, v6 │ │ +1ffe6c: 0771 |000a: move-object v1, v7 │ │ +1ffe6e: 0795 |000b: move-object v5, v9 │ │ +1ffe70: 7606 b46d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ +1ffe76: 1407 d000 097f |000f: const v7, #float 1.82108e+38 // #7f0900d0 │ │ +1ffe7c: 6e20 d16d 7600 |0012: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/GenericGridItem;.findViewById:(I)Landroid/view/View; // method@6dd1 │ │ +1ffe82: 0c07 |0015: move-result-object v7 │ │ +1ffe84: 1f07 1d03 |0016: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ffe88: 5b67 cc5a |0018: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/GenericGridItem;.mTitleView:Landroid/widget/TextView; // field@5acc │ │ +1ffe8c: 6e20 4815 8700 |001a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffe92: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=39 │ │ 0x0012 line=41 │ │ 0x001a line=43 │ │ locals : │ │ 0x0000 - 0x001e reg=6 this Lorg/gateshipone/malp/application/listviewitems/GenericGridItem; │ │ @@ -854329,18 +854330,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1ffe9c: |[1ffe9c] org.gateshipone.malp.application.listviewitems.GenericGridItem.setTitle:(Ljava/lang/String;)V │ │ -1ffeac: 5410 cc5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/GenericGridItem;.mTitleView:Landroid/widget/TextView; // field@5acc │ │ -1ffeb0: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ffeb6: 0e00 |0005: return-void │ │ +1ffe94: |[1ffe94] org.gateshipone.malp.application.listviewitems.GenericGridItem.setTitle:(Ljava/lang/String;)V │ │ +1ffea4: 5410 cc5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/GenericGridItem;.mTitleView:Landroid/widget/TextView; // field@5acc │ │ +1ffea8: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ffeae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/GenericGridItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -854377,46 +854378,46 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 65 16-bit code units │ │ -1ffeb8: |[1ffeb8] org.gateshipone.malp.application.listviewitems.ImageListItem.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ -1ffec8: 1402 3d00 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c003d │ │ -1ffece: 1403 d300 097f |0003: const v3, #float 1.82109e+38 // #7f0900d3 │ │ -1ffed4: 1404 d500 097f |0006: const v4, #float 1.82109e+38 // #7f0900d5 │ │ -1ffeda: 0760 |0009: move-object v0, v6 │ │ -1ffedc: 0771 |000a: move-object v1, v7 │ │ -1ffede: 07a5 |000b: move-object v5, v10 │ │ -1ffee0: 7606 b46d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ -1ffee6: 1407 dd00 097f |000f: const v7, #float 1.82109e+38 // #7f0900dd │ │ -1ffeec: 6e20 d96d 7600 |0012: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.findViewById:(I)Landroid/view/View; // method@6dd9 │ │ -1ffef2: 0c07 |0015: move-result-object v7 │ │ -1ffef4: 1f07 1d03 |0016: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1ffef8: 5b67 ce5a |0018: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mMainView:Landroid/widget/TextView; // field@5ace │ │ -1ffefc: 1407 cf00 097f |001a: const v7, #float 1.82108e+38 // #7f0900cf │ │ -1fff02: 6e20 d96d 7600 |001d: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.findViewById:(I)Landroid/view/View; // method@6dd9 │ │ -1fff08: 0c07 |0020: move-result-object v7 │ │ -1fff0a: 1f07 1d03 |0021: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1fff0e: 5b67 cd5a |0023: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff12: 3809 0f00 |0025: if-eqz v9, 0034 // +000f │ │ -1fff16: 6e10 ab65 0900 |0027: invoke-virtual {v9}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fff1c: 0a07 |002a: move-result v7 │ │ -1fff1e: 3807 0300 |002b: if-eqz v7, 002e // +0003 │ │ -1fff22: 2807 |002d: goto 0034 // +0007 │ │ -1fff24: 5467 cd5a |002e: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff28: 6e20 4815 9700 |0030: invoke-virtual {v7, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fff2e: 2808 |0033: goto 003b // +0008 │ │ -1fff30: 5467 cd5a |0034: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff34: 1309 0800 |0036: const/16 v9, #int 8 // #8 │ │ -1fff38: 6e20 5615 9700 |0038: invoke-virtual {v7, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1fff3e: 5467 ce5a |003b: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mMainView:Landroid/widget/TextView; // field@5ace │ │ -1fff42: 6e20 4815 8700 |003d: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fff48: 0e00 |0040: return-void │ │ +1ffeb0: |[1ffeb0] org.gateshipone.malp.application.listviewitems.ImageListItem.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V │ │ +1ffec0: 1402 3d00 0c7f |0000: const v2, #float 1.86093e+38 // #7f0c003d │ │ +1ffec6: 1403 d300 097f |0003: const v3, #float 1.82109e+38 // #7f0900d3 │ │ +1ffecc: 1404 d500 097f |0006: const v4, #float 1.82109e+38 // #7f0900d5 │ │ +1ffed2: 0760 |0009: move-object v0, v6 │ │ +1ffed4: 0771 |000a: move-object v1, v7 │ │ +1ffed6: 07a5 |000b: move-object v5, v10 │ │ +1ffed8: 7606 b46d 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.:(Landroid/content/Context;IIILorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;)V // method@6db4 │ │ +1ffede: 1407 dd00 097f |000f: const v7, #float 1.82109e+38 // #7f0900dd │ │ +1ffee4: 6e20 d96d 7600 |0012: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.findViewById:(I)Landroid/view/View; // method@6dd9 │ │ +1ffeea: 0c07 |0015: move-result-object v7 │ │ +1ffeec: 1f07 1d03 |0016: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1ffef0: 5b67 ce5a |0018: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mMainView:Landroid/widget/TextView; // field@5ace │ │ +1ffef4: 1407 cf00 097f |001a: const v7, #float 1.82108e+38 // #7f0900cf │ │ +1ffefa: 6e20 d96d 7600 |001d: invoke-virtual {v6, v7}, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.findViewById:(I)Landroid/view/View; // method@6dd9 │ │ +1fff00: 0c07 |0020: move-result-object v7 │ │ +1fff02: 1f07 1d03 |0021: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1fff06: 5b67 cd5a |0023: iput-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff0a: 3809 0f00 |0025: if-eqz v9, 0034 // +000f │ │ +1fff0e: 6e10 ab65 0900 |0027: invoke-virtual {v9}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fff14: 0a07 |002a: move-result v7 │ │ +1fff16: 3807 0300 |002b: if-eqz v7, 002e // +0003 │ │ +1fff1a: 2807 |002d: goto 0034 // +0007 │ │ +1fff1c: 5467 cd5a |002e: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff20: 6e20 4815 9700 |0030: invoke-virtual {v7, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fff26: 2808 |0033: goto 003b // +0008 │ │ +1fff28: 5467 cd5a |0034: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff2c: 1309 0800 |0036: const/16 v9, #int 8 // #8 │ │ +1fff30: 6e20 5615 9700 |0038: invoke-virtual {v7, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1fff36: 5467 ce5a |003b: iget-object v7, v6, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mMainView:Landroid/widget/TextView; // field@5ace │ │ +1fff3a: 6e20 4815 8700 |003d: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fff40: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=39 │ │ 0x0012 line=41 │ │ 0x001d line=42 │ │ 0x0027 line=44 │ │ 0x002e line=47 │ │ @@ -854435,34 +854436,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -1fff4c: |[1fff4c] org.gateshipone.malp.application.listviewitems.ImageListItem.setDetails:(Ljava/lang/String;)V │ │ -1fff5c: 5410 cd5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff60: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -1fff64: 6e10 ab65 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fff6a: 0a00 |0007: move-result v0 │ │ -1fff6c: 3900 0e00 |0008: if-nez v0, 0016 // +000e │ │ -1fff70: 5410 cd5a |000a: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff74: 6e20 4815 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fff7a: 5412 cd5a |000f: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff7e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1fff80: 6e20 5615 0200 |0012: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1fff86: 2811 |0015: goto 0026 // +0011 │ │ -1fff88: 5412 cd5a |0016: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff8c: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ -1fff90: 1a00 0000 |001a: const-string v0, "" // string@0000 │ │ -1fff94: 6e20 4815 0200 |001c: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fff9a: 5412 cd5a |001f: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ -1fff9e: 1300 0800 |0021: const/16 v0, #int 8 // #8 │ │ -1fffa2: 6e20 5615 0200 |0023: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1fffa8: 0e00 |0026: return-void │ │ +1fff44: |[1fff44] org.gateshipone.malp.application.listviewitems.ImageListItem.setDetails:(Ljava/lang/String;)V │ │ +1fff54: 5410 cd5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff58: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +1fff5c: 6e10 ab65 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fff62: 0a00 |0007: move-result v0 │ │ +1fff64: 3900 0e00 |0008: if-nez v0, 0016 // +000e │ │ +1fff68: 5410 cd5a |000a: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff6c: 6e20 4815 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fff72: 5412 cd5a |000f: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff76: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1fff78: 6e20 5615 0200 |0012: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1fff7e: 2811 |0015: goto 0026 // +0011 │ │ +1fff80: 5412 cd5a |0016: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff84: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ +1fff88: 1a00 0000 |001a: const-string v0, "" // string@0000 │ │ +1fff8c: 6e20 4815 0200 |001c: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fff92: 5412 cd5a |001f: iget-object v2, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mDetailsView:Landroid/widget/TextView; // field@5acd │ │ +1fff96: 1300 0800 |0021: const/16 v0, #int 8 // #8 │ │ +1fff9a: 6e20 5615 0200 |0023: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1fffa0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000a line=60 │ │ 0x000f line=61 │ │ 0x0016 line=62 │ │ 0x001c line=63 │ │ @@ -854476,18 +854477,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1fffac: |[1fffac] org.gateshipone.malp.application.listviewitems.ImageListItem.setText:(Ljava/lang/String;)V │ │ -1fffbc: 5410 ce5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mMainView:Landroid/widget/TextView; // field@5ace │ │ -1fffc0: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fffc6: 0e00 |0005: return-void │ │ +1fffa4: |[1fffa4] org.gateshipone.malp.application.listviewitems.ImageListItem.setText:(Ljava/lang/String;)V │ │ +1fffb4: 5410 ce5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/listviewitems/ImageListItem;.mMainView:Landroid/widget/TextView; // field@5ace │ │ +1fffb8: 6e20 4815 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fffbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/listviewitems/ImageListItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -854529,20 +854530,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -200174: |[200174] org.gateshipone.malp.application.loaders.AlbumTracksLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;)V │ │ -200184: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ -20018a: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -20018e: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200194: 5b10 d45a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.mAlbumTracksLoader:Ljava/lang/ref/WeakReference; // field@5ad4 │ │ -200198: 0e00 |000a: return-void │ │ +20016c: |[20016c] org.gateshipone.malp.application.loaders.AlbumTracksLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;)V │ │ +20017c: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ +200182: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +200186: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +20018c: 5b10 d45a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.mAlbumTracksLoader:Ljava/lang/ref/WeakReference; // field@5ad4 │ │ +200190: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader; │ │ @@ -854552,17 +854553,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20019c: |[20019c] org.gateshipone.malp.application.loaders.AlbumTracksLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$1;)V │ │ -2001ac: 7020 e96d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;)V // method@6de9 │ │ -2001b2: 0e00 |0003: return-void │ │ +200194: |[200194] org.gateshipone.malp.application.loaders.AlbumTracksLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$1;)V │ │ +2001a4: 7020 e96d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;)V // method@6de9 │ │ +2001aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$1; │ │ @@ -854573,22 +854574,22 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -2001b4: |[2001b4] org.gateshipone.malp.application.loaders.AlbumTracksLoader$TrackResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ -2001c4: 5402 d45a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.mAlbumTracksLoader:Ljava/lang/ref/WeakReference; // field@5ad4 │ │ -2001c8: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -2001ce: 0c02 |0005: move-result-object v2 │ │ -2001d0: 1f02 830e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader; // type@0e83 │ │ -2001d4: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ -2001d8: 6e20 ee6d 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.deliverResult:(Ljava/lang/Object;)V // method@6dee │ │ -2001de: 0e00 |000d: return-void │ │ +2001ac: |[2001ac] org.gateshipone.malp.application.loaders.AlbumTracksLoader$TrackResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ +2001bc: 5402 d45a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler;.mAlbumTracksLoader:Ljava/lang/ref/WeakReference; // field@5ad4 │ │ +2001c0: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +2001c6: 0c02 |0005: move-result-object v2 │ │ +2001c8: 1f02 830e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader; // type@0e83 │ │ +2001cc: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ +2001d0: 6e20 ee6d 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader;.deliverResult:(Ljava/lang/Object;)V // method@6dee │ │ +2001d6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/gateshipone/malp/application/loaders/AlbumTracksLoader$TrackResponseHandler; │ │ 0x0000 - 0x000e reg=1 (null) Ljava/util/List; │ │ @@ -854633,20 +854634,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -200308: |[200308] org.gateshipone.malp.application.loaders.AlbumsLoader$AlbumResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)V │ │ -200318: 7010 1070 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.:()V // method@7010 │ │ -20031e: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -200322: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200328: 5b10 dc5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.mAlbumsLoader:Ljava/lang/ref/WeakReference; // field@5adc │ │ -20032c: 0e00 |000a: return-void │ │ +200300: |[200300] org.gateshipone.malp.application.loaders.AlbumsLoader$AlbumResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)V │ │ +200310: 7010 1070 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseAlbumList;.:()V // method@7010 │ │ +200316: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +20031a: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +200320: 5b10 dc5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.mAlbumsLoader:Ljava/lang/ref/WeakReference; // field@5adc │ │ +200324: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/loaders/AlbumsLoader; │ │ @@ -854656,17 +854657,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;Lorg/gateshipone/malp/application/loaders/AlbumsLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -200330: |[200330] org.gateshipone.malp.application.loaders.AlbumsLoader$AlbumResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;Lorg/gateshipone/malp/application/loaders/AlbumsLoader$1;)V │ │ -200340: 7020 f36d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)V // method@6df3 │ │ -200346: 0e00 |0003: return-void │ │ +200328: |[200328] org.gateshipone.malp.application.loaders.AlbumsLoader$AlbumResponseHandler.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;Lorg/gateshipone/malp/application/loaders/AlbumsLoader$1;)V │ │ +200338: 7020 f36d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)V // method@6df3 │ │ +20033e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/AlbumsLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/loaders/AlbumsLoader$1; │ │ @@ -854677,37 +854678,37 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -200348: |[200348] org.gateshipone.malp.application.loaders.AlbumsLoader$AlbumResponseHandler.handleAlbums:(Ljava/util/List;)V │ │ -200358: 5430 dc5a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.mAlbumsLoader:Ljava/lang/ref/WeakReference; // field@5adc │ │ -20035c: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -200362: 0c00 |0005: move-result-object v0 │ │ -200364: 1f00 860e |0006: check-cast v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader; // type@0e86 │ │ -200368: 3800 2500 |0008: if-eqz v0, 002d // +0025 │ │ -20036c: 7110 f76d 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.access$100:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6df7 │ │ -200372: 0c01 |000d: move-result-object v1 │ │ -200374: 6202 135d |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ -200378: 3321 1a00 |0010: if-ne v1, v2, 002a // +001a │ │ -20037c: 7110 f86d 0000 |0012: invoke-static {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.access$200:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Ljava/lang/String; // method@6df8 │ │ -200382: 0c01 |0015: move-result-object v1 │ │ -200384: 3801 1400 |0016: if-eqz v1, 002a // +0014 │ │ -200388: 7110 f86d 0000 |0018: invoke-static {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.access$200:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Ljava/lang/String; // method@6df8 │ │ -20038e: 0c01 |001b: move-result-object v1 │ │ -200390: 6e10 ab65 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -200396: 0a01 |001f: move-result v1 │ │ -200398: 3901 0a00 |0020: if-nez v1, 002a // +000a │ │ -20039c: 2201 280f |0022: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; // type@0f28 │ │ -2003a0: 7010 df71 0100 |0024: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.:()V // method@71df │ │ -2003a6: 7120 8d66 1400 |0027: invoke-static {v4, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ -2003ac: 6e20 f96d 4000 |002a: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6df9 │ │ -2003b2: 0e00 |002d: return-void │ │ +200340: |[200340] org.gateshipone.malp.application.loaders.AlbumsLoader$AlbumResponseHandler.handleAlbums:(Ljava/util/List;)V │ │ +200350: 5430 dc5a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/loaders/AlbumsLoader$AlbumResponseHandler;.mAlbumsLoader:Ljava/lang/ref/WeakReference; // field@5adc │ │ +200354: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20035a: 0c00 |0005: move-result-object v0 │ │ +20035c: 1f00 860e |0006: check-cast v0, Lorg/gateshipone/malp/application/loaders/AlbumsLoader; // type@0e86 │ │ +200360: 3800 2500 |0008: if-eqz v0, 002d // +0025 │ │ +200364: 7110 f76d 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.access$100:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6df7 │ │ +20036a: 0c01 |000d: move-result-object v1 │ │ +20036c: 6202 135d |000e: sget-object v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;.DATE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5d13 │ │ +200370: 3321 1a00 |0010: if-ne v1, v2, 002a // +001a │ │ +200374: 7110 f86d 0000 |0012: invoke-static {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.access$200:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Ljava/lang/String; // method@6df8 │ │ +20037a: 0c01 |0015: move-result-object v1 │ │ +20037c: 3801 1400 |0016: if-eqz v1, 002a // +0014 │ │ +200380: 7110 f86d 0000 |0018: invoke-static {v0}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.access$200:(Lorg/gateshipone/malp/application/loaders/AlbumsLoader;)Ljava/lang/String; // method@6df8 │ │ +200386: 0c01 |001b: move-result-object v1 │ │ +200388: 6e10 ab65 0100 |001c: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +20038e: 0a01 |001f: move-result v1 │ │ +200390: 3901 0a00 |0020: if-nez v1, 002a // +000a │ │ +200394: 2201 280f |0022: new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator; // type@0f28 │ │ +200398: 7010 df71 0100 |0024: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPDAlbumDateComparator;.:()V // method@71df │ │ +20039e: 7120 8d66 1400 |0027: invoke-static {v4, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@668d │ │ +2003a4: 6e20 f96d 4000 |002a: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6df9 │ │ +2003aa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000a line=81 │ │ 0x0022 line=82 │ │ 0x002a line=84 │ │ locals : │ │ @@ -854752,20 +854753,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -200504: |[200504] org.gateshipone.malp.application.loaders.ArtistsLoader$ArtistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;)V │ │ -200514: 7010 1670 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.:()V // method@7016 │ │ -20051a: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -20051e: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200524: 5b10 e25a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.mArtistsLoader:Ljava/lang/ref/WeakReference; // field@5ae2 │ │ -200528: 0e00 |000a: return-void │ │ +2004fc: |[2004fc] org.gateshipone.malp.application.loaders.ArtistsLoader$ArtistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;)V │ │ +20050c: 7010 1670 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseArtistList;.:()V // method@7016 │ │ +200512: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +200516: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +20051c: 5b10 e25a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.mArtistsLoader:Ljava/lang/ref/WeakReference; // field@5ae2 │ │ +200520: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/loaders/ArtistsLoader; │ │ @@ -854775,17 +854776,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;Lorg/gateshipone/malp/application/loaders/ArtistsLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20052c: |[20052c] org.gateshipone.malp.application.loaders.ArtistsLoader$ArtistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;Lorg/gateshipone/malp/application/loaders/ArtistsLoader$1;)V │ │ -20053c: 7020 fe6d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;)V // method@6dfe │ │ -200542: 0e00 |0003: return-void │ │ +200524: |[200524] org.gateshipone.malp.application.loaders.ArtistsLoader$ArtistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;Lorg/gateshipone/malp/application/loaders/ArtistsLoader$1;)V │ │ +200534: 7020 fe6d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/ArtistsLoader;)V // method@6dfe │ │ +20053a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/ArtistsLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/loaders/ArtistsLoader$1; │ │ @@ -854796,22 +854797,22 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -200544: |[200544] org.gateshipone.malp.application.loaders.ArtistsLoader$ArtistResponseHandler.handleArtists:(Ljava/util/List;)V │ │ -200554: 5410 e25a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.mArtistsLoader:Ljava/lang/ref/WeakReference; // field@5ae2 │ │ -200558: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20055e: 0c00 |0005: move-result-object v0 │ │ -200560: 1f00 890e |0006: check-cast v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader; // type@0e89 │ │ -200564: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -200568: 6e20 026e 2000 |000a: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e02 │ │ -20056e: 0e00 |000d: return-void │ │ +20053c: |[20053c] org.gateshipone.malp.application.loaders.ArtistsLoader$ArtistResponseHandler.handleArtists:(Ljava/util/List;)V │ │ +20054c: 5410 e25a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler;.mArtistsLoader:Ljava/lang/ref/WeakReference; // field@5ae2 │ │ +200550: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +200556: 0c00 |0005: move-result-object v0 │ │ +200558: 1f00 890e |0006: check-cast v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader; // type@0e89 │ │ +20055c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +200560: 6e20 026e 2000 |000a: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e02 │ │ +200566: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x000a line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/gateshipone/malp/application/loaders/ArtistsLoader$ArtistResponseHandler; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/util/List; │ │ @@ -854854,20 +854855,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/FilesLoader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -200624: |[200624] org.gateshipone.malp.application.loaders.FilesLoader$FilesResponseHandler.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;)V │ │ -200634: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ -20063a: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -20063e: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200644: 5b10 e65a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.mFilesLoader:Ljava/lang/ref/WeakReference; // field@5ae6 │ │ -200648: 0e00 |000a: return-void │ │ +20061c: |[20061c] org.gateshipone.malp.application.loaders.FilesLoader$FilesResponseHandler.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;)V │ │ +20062c: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ +200632: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +200636: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +20063c: 5b10 e65a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.mFilesLoader:Ljava/lang/ref/WeakReference; // field@5ae6 │ │ +200640: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/loaders/FilesLoader; │ │ @@ -854877,17 +854878,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/FilesLoader;Lorg/gateshipone/malp/application/loaders/FilesLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20064c: |[20064c] org.gateshipone.malp.application.loaders.FilesLoader$FilesResponseHandler.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;Lorg/gateshipone/malp/application/loaders/FilesLoader$1;)V │ │ -20065c: 7020 076e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;)V // method@6e07 │ │ -200662: 0e00 |0003: return-void │ │ +200644: |[200644] org.gateshipone.malp.application.loaders.FilesLoader$FilesResponseHandler.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;Lorg/gateshipone/malp/application/loaders/FilesLoader$1;)V │ │ +200654: 7020 076e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/FilesLoader;)V // method@6e07 │ │ +20065a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/FilesLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/loaders/FilesLoader$1; │ │ @@ -854898,22 +854899,22 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -200664: |[200664] org.gateshipone.malp.application.loaders.FilesLoader$FilesResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ -200674: 5402 e65a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.mFilesLoader:Ljava/lang/ref/WeakReference; // field@5ae6 │ │ -200678: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20067e: 0c02 |0005: move-result-object v2 │ │ -200680: 1f02 8c0e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/FilesLoader; // type@0e8c │ │ -200684: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ -200688: 6e20 0b6e 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/FilesLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e0b │ │ -20068e: 0e00 |000d: return-void │ │ +20065c: |[20065c] org.gateshipone.malp.application.loaders.FilesLoader$FilesResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ +20066c: 5402 e65a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler;.mFilesLoader:Ljava/lang/ref/WeakReference; // field@5ae6 │ │ +200670: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +200676: 0c02 |0005: move-result-object v2 │ │ +200678: 1f02 8c0e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/FilesLoader; // type@0e8c │ │ +20067c: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ +200680: 6e20 0b6e 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/FilesLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e0b │ │ +200686: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/gateshipone/malp/application/loaders/FilesLoader$FilesResponseHandler; │ │ 0x0000 - 0x000e reg=1 (null) Ljava/util/List; │ │ @@ -854958,20 +854959,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/OutputsLoader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -200708: |[200708] org.gateshipone.malp.application.loaders.OutputsLoader$OutputResponseHandler.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;)V │ │ -200718: 7010 2670 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.:()V // method@7026 │ │ -20071e: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -200722: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200728: 5b10 e95a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.mOutputsLoader:Ljava/lang/ref/WeakReference; // field@5ae9 │ │ -20072c: 0e00 |000a: return-void │ │ +200700: |[200700] org.gateshipone.malp.application.loaders.OutputsLoader$OutputResponseHandler.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;)V │ │ +200710: 7010 2670 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.:()V // method@7026 │ │ +200716: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +20071a: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +200720: 5b10 e95a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.mOutputsLoader:Ljava/lang/ref/WeakReference; // field@5ae9 │ │ +200724: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/loaders/OutputsLoader; │ │ @@ -854981,17 +854982,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/OutputsLoader;Lorg/gateshipone/malp/application/loaders/OutputsLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -200730: |[200730] org.gateshipone.malp.application.loaders.OutputsLoader$OutputResponseHandler.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;Lorg/gateshipone/malp/application/loaders/OutputsLoader$1;)V │ │ -200740: 7020 106e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;)V // method@6e10 │ │ -200746: 0e00 |0003: return-void │ │ +200728: |[200728] org.gateshipone.malp.application.loaders.OutputsLoader$OutputResponseHandler.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;Lorg/gateshipone/malp/application/loaders/OutputsLoader$1;)V │ │ +200738: 7020 106e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/OutputsLoader;)V // method@6e10 │ │ +20073e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/OutputsLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/loaders/OutputsLoader$1; │ │ @@ -855002,22 +855003,22 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -200748: |[200748] org.gateshipone.malp.application.loaders.OutputsLoader$OutputResponseHandler.handleOutputs:(Ljava/util/List;)V │ │ -200758: 5410 e95a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.mOutputsLoader:Ljava/lang/ref/WeakReference; // field@5ae9 │ │ -20075c: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -200762: 0c00 |0005: move-result-object v0 │ │ -200764: 1f00 8f0e |0006: check-cast v0, Lorg/gateshipone/malp/application/loaders/OutputsLoader; // type@0e8f │ │ -200768: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -20076c: 6e20 146e 2000 |000a: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e14 │ │ -200772: 0e00 |000d: return-void │ │ +200740: |[200740] org.gateshipone.malp.application.loaders.OutputsLoader$OutputResponseHandler.handleOutputs:(Ljava/util/List;)V │ │ +200750: 5410 e95a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler;.mOutputsLoader:Ljava/lang/ref/WeakReference; // field@5ae9 │ │ +200754: 6e10 ef65 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +20075a: 0c00 |0005: move-result-object v0 │ │ +20075c: 1f00 8f0e |0006: check-cast v0, Lorg/gateshipone/malp/application/loaders/OutputsLoader; // type@0e8f │ │ +200760: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +200764: 6e20 146e 2000 |000a: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e14 │ │ +20076a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x000a line=60 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/gateshipone/malp/application/loaders/OutputsLoader$OutputResponseHandler; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/util/List; │ │ @@ -855060,20 +855061,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2007e4: |[2007e4] org.gateshipone.malp.application.loaders.PlaylistTrackLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;)V │ │ -2007f4: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ -2007fa: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -2007fe: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200804: 5b10 eb5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.mPlaylistTrackLoader:Ljava/lang/ref/WeakReference; // field@5aeb │ │ -200808: 0e00 |000a: return-void │ │ +2007dc: |[2007dc] org.gateshipone.malp.application.loaders.PlaylistTrackLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;)V │ │ +2007ec: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ +2007f2: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +2007f6: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +2007fc: 5b10 eb5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.mPlaylistTrackLoader:Ljava/lang/ref/WeakReference; // field@5aeb │ │ +200800: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; │ │ @@ -855083,17 +855084,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -20080c: |[20080c] org.gateshipone.malp.application.loaders.PlaylistTrackLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$1;)V │ │ -20081c: 7020 196e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;)V // method@6e19 │ │ -200822: 0e00 |0003: return-void │ │ +200804: |[200804] org.gateshipone.malp.application.loaders.PlaylistTrackLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$1;)V │ │ +200814: 7020 196e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;)V // method@6e19 │ │ +20081a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$1; │ │ @@ -855104,22 +855105,22 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -200824: |[200824] org.gateshipone.malp.application.loaders.PlaylistTrackLoader$TrackResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ -200834: 5402 eb5a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.mPlaylistTrackLoader:Ljava/lang/ref/WeakReference; // field@5aeb │ │ -200838: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20083e: 0c02 |0005: move-result-object v2 │ │ -200840: 1f02 920e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; // type@0e92 │ │ -200844: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ -200848: 6e20 1d6e 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e1d │ │ -20084e: 0e00 |000d: return-void │ │ +20081c: |[20081c] org.gateshipone.malp.application.loaders.PlaylistTrackLoader$TrackResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ +20082c: 5402 eb5a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler;.mPlaylistTrackLoader:Ljava/lang/ref/WeakReference; // field@5aeb │ │ +200830: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +200836: 0c02 |0005: move-result-object v2 │ │ +200838: 1f02 920e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; // type@0e92 │ │ +20083c: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ +200840: 6e20 1d6e 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e1d │ │ +200846: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader$TrackResponseHandler; │ │ 0x0000 - 0x000e reg=1 (null) Ljava/util/List; │ │ @@ -855164,20 +855165,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -2008f0: |[2008f0] org.gateshipone.malp.application.loaders.PlaylistsLoader$PlaylistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;)V │ │ -200900: 7010 1c70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ -200906: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -20090a: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200910: 5b02 ee5a |0008: iput-object v2, v0, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.mPlaylistsLoader:Ljava/lang/ref/WeakReference; // field@5aee │ │ -200914: 0e00 |000a: return-void │ │ +2008e8: |[2008e8] org.gateshipone.malp.application.loaders.PlaylistsLoader$PlaylistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;)V │ │ +2008f8: 7010 1c70 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ +2008fe: 2202 d60c |0003: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +200902: 7020 ee65 1200 |0005: invoke-direct {v2, v1}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +200908: 5b02 ee5a |0008: iput-object v2, v0, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.mPlaylistsLoader:Ljava/lang/ref/WeakReference; // field@5aee │ │ +20090c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; │ │ 0x0000 - 0x000b reg=1 (null) Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; │ │ @@ -855188,17 +855189,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -200918: |[200918] org.gateshipone.malp.application.loaders.PlaylistsLoader$PlaylistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$1;)V │ │ -200928: 7030 226e 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;)V // method@6e22 │ │ -20092e: 0e00 |0003: return-void │ │ +200910: |[200910] org.gateshipone.malp.application.loaders.PlaylistsLoader$PlaylistResponseHandler.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$1;)V │ │ +200920: 7030 226e 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;Landroid/content/Context;)V // method@6e22 │ │ +200926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/Context; │ │ @@ -855210,37 +855211,37 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -200930: |[200930] org.gateshipone.malp.application.loaders.PlaylistsLoader$PlaylistResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ -200940: 5435 ee5a |0000: iget-object v5, v3, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.mPlaylistsLoader:Ljava/lang/ref/WeakReference; // field@5aee │ │ -200944: 6e10 ef65 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20094a: 0c05 |0005: move-result-object v5 │ │ -20094c: 1f05 950e |0006: check-cast v5, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ -200950: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ -200954: 5556 ef5a |000a: iget-boolean v6, v5, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mAddHeader:Z // field@5aef │ │ -200958: 3806 1e00 |000c: if-eqz v6, 002a // +001e │ │ -20095c: 1206 |000e: const/4 v6, #int 0 // #0 │ │ -20095e: 2200 350f |000f: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -200962: 5431 ee5a |0011: iget-object v1, v3, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.mPlaylistsLoader:Ljava/lang/ref/WeakReference; // field@5aee │ │ -200966: 6e10 ef65 0100 |0013: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20096c: 0c01 |0016: move-result-object v1 │ │ -20096e: 1f01 950e |0017: check-cast v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ -200972: 6e10 286e 0100 |0019: invoke-virtual {v1}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.getContext:()Landroid/content/Context; // method@6e28 │ │ -200978: 0c01 |001c: move-result-object v1 │ │ -20097a: 1402 6c00 0f7f |001d: const v2, #float 1.90082e+38 // #7f0f006c │ │ -200980: 6e20 2202 2100 |0020: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -200986: 0c01 |0023: move-result-object v1 │ │ -200988: 7020 6072 1000 |0024: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.:(Ljava/lang/String;)V // method@7260 │ │ -20098e: 7230 c466 6400 |0027: invoke-interface {v4, v6, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@66c4 │ │ -200994: 6e20 266e 4500 |002a: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e26 │ │ -20099a: 0e00 |002d: return-void │ │ +200928: |[200928] org.gateshipone.malp.application.loaders.PlaylistsLoader$PlaylistResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ +200938: 5435 ee5a |0000: iget-object v5, v3, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.mPlaylistsLoader:Ljava/lang/ref/WeakReference; // field@5aee │ │ +20093c: 6e10 ef65 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +200942: 0c05 |0005: move-result-object v5 │ │ +200944: 1f05 950e |0006: check-cast v5, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ +200948: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ +20094c: 5556 ef5a |000a: iget-boolean v6, v5, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.mAddHeader:Z // field@5aef │ │ +200950: 3806 1e00 |000c: if-eqz v6, 002a // +001e │ │ +200954: 1206 |000e: const/4 v6, #int 0 // #0 │ │ +200956: 2200 350f |000f: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +20095a: 5431 ee5a |0011: iget-object v1, v3, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader$PlaylistResponseHandler;.mPlaylistsLoader:Ljava/lang/ref/WeakReference; // field@5aee │ │ +20095e: 6e10 ef65 0100 |0013: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +200964: 0c01 |0016: move-result-object v1 │ │ +200966: 1f01 950e |0017: check-cast v1, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ +20096a: 6e10 286e 0100 |0019: invoke-virtual {v1}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.getContext:()Landroid/content/Context; // method@6e28 │ │ +200970: 0c01 |001c: move-result-object v1 │ │ +200972: 1402 6c00 0f7f |001d: const v2, #float 1.90082e+38 // #7f0f006c │ │ +200978: 6e20 2202 2100 |0020: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +20097e: 0c01 |0023: move-result-object v1 │ │ +200980: 7020 6072 1000 |0024: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.:(Ljava/lang/String;)V // method@7260 │ │ +200986: 7230 c466 6400 |0027: invoke-interface {v4, v6, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@66c4 │ │ +20098c: 6e20 266e 4500 |002a: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e26 │ │ +200992: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x000a line=64 │ │ 0x000f line=65 │ │ 0x002a line=67 │ │ locals : │ │ @@ -855280,17 +855281,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -200a58: |[200a58] org.gateshipone.malp.application.loaders.ProfilesLoader.:(Landroid/content/Context;)V │ │ -200a68: 7020 b93f 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@3fb9 │ │ -200a6e: 0e00 |0003: return-void │ │ +200a50: |[200a50] org.gateshipone.malp.application.loaders.ProfilesLoader.:(Landroid/content/Context;)V │ │ +200a60: 7020 b93f 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@3fb9 │ │ +200a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/ProfilesLoader; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -855300,18 +855301,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -200a10: |[200a10] org.gateshipone.malp.application.loaders.ProfilesLoader.loadInBackground:()Ljava/lang/Object; │ │ -200a20: 6e10 316e 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.loadInBackground:()Ljava/util/List; // method@6e31 │ │ -200a26: 0c00 |0003: move-result-object v0 │ │ -200a28: 1100 |0004: return-object v0 │ │ +200a08: |[200a08] org.gateshipone.malp.application.loaders.ProfilesLoader.loadInBackground:()Ljava/lang/Object; │ │ +200a18: 6e10 316e 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.loadInBackground:()Ljava/util/List; // method@6e31 │ │ +200a1e: 0c00 |0003: move-result-object v0 │ │ +200a20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/gateshipone/malp/application/loaders/ProfilesLoader; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/loaders/ProfilesLoader;) │ │ @@ -855319,22 +855320,22 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -200a2c: |[200a2c] org.gateshipone.malp.application.loaders.ProfilesLoader.loadInBackground:()Ljava/util/List; │ │ -200a3c: 6e10 2f6e 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.getContext:()Landroid/content/Context; // method@6e2f │ │ -200a42: 0c00 |0003: move-result-object v0 │ │ -200a44: 7110 ba72 0000 |0004: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ -200a4a: 0c00 |0007: move-result-object v0 │ │ -200a4c: 6e10 bb72 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getProfiles:()Ljava/util/List; // method@72bb │ │ -200a52: 0c00 |000b: move-result-object v0 │ │ -200a54: 1100 |000c: return-object v0 │ │ +200a24: |[200a24] org.gateshipone.malp.application.loaders.ProfilesLoader.loadInBackground:()Ljava/util/List; │ │ +200a34: 6e10 2f6e 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.getContext:()Landroid/content/Context; // method@6e2f │ │ +200a3a: 0c00 |0003: move-result-object v0 │ │ +200a3c: 7110 ba72 0000 |0004: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager; // method@72ba │ │ +200a42: 0c00 |0007: move-result-object v0 │ │ +200a44: 6e10 bb72 0000 |0008: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/profilemanagement/MPDProfileManager;.getProfiles:()Ljava/util/List; // method@72bb │ │ +200a4a: 0c00 |000b: move-result-object v0 │ │ +200a4c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/gateshipone/malp/application/loaders/ProfilesLoader; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/loaders/ProfilesLoader;) │ │ @@ -855342,17 +855343,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -200a70: |[200a70] org.gateshipone.malp.application.loaders.ProfilesLoader.onStartLoading:()V │ │ -200a80: 6e10 2e6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.forceLoad:()V // method@6e2e │ │ -200a86: 0e00 |0003: return-void │ │ +200a68: |[200a68] org.gateshipone.malp.application.loaders.ProfilesLoader.onStartLoading:()V │ │ +200a78: 6e10 2e6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.forceLoad:()V // method@6e2e │ │ +200a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/ProfilesLoader; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/loaders/ProfilesLoader;) │ │ @@ -855360,17 +855361,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -200a88: |[200a88] org.gateshipone.malp.application.loaders.ProfilesLoader.onStopLoading:()V │ │ -200a98: 6e10 2d6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.cancelLoad:()Z // method@6e2d │ │ -200a9e: 0e00 |0003: return-void │ │ +200a80: |[200a80] org.gateshipone.malp.application.loaders.ProfilesLoader.onStopLoading:()V │ │ +200a90: 6e10 2d6e 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/loaders/ProfilesLoader;.cancelLoad:()Z // method@6e2d │ │ +200a96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/ProfilesLoader; │ │ │ │ source_file_idx : 10357 (ProfilesLoader.java) │ │ @@ -855411,20 +855412,20 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -200aa0: |[200aa0] org.gateshipone.malp.application.loaders.SearchResultLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;)V │ │ -200ab0: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ -200ab6: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -200aba: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -200ac0: 5b10 f15a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.mSearchResultLoader:Ljava/lang/ref/WeakReference; // field@5af1 │ │ -200ac4: 0e00 |000a: return-void │ │ +200a98: |[200a98] org.gateshipone.malp.application.loaders.SearchResultLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;)V │ │ +200aa8: 7010 1c70 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList;.:()V // method@701c │ │ +200aae: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +200ab2: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +200ab8: 5b10 f15a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.mSearchResultLoader:Ljava/lang/ref/WeakReference; // field@5af1 │ │ +200abc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/gateshipone/malp/application/loaders/SearchResultLoader; │ │ @@ -855434,17 +855435,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;Lorg/gateshipone/malp/application/loaders/SearchResultLoader$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -200ac8: |[200ac8] org.gateshipone.malp.application.loaders.SearchResultLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;Lorg/gateshipone/malp/application/loaders/SearchResultLoader$1;)V │ │ -200ad8: 7020 346e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;)V // method@6e34 │ │ -200ade: 0e00 |0003: return-void │ │ +200ac0: |[200ac0] org.gateshipone.malp.application.loaders.SearchResultLoader$TrackResponseHandler.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;Lorg/gateshipone/malp/application/loaders/SearchResultLoader$1;)V │ │ +200ad0: 7020 346e 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.:(Lorg/gateshipone/malp/application/loaders/SearchResultLoader;)V // method@6e34 │ │ +200ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/gateshipone/malp/application/loaders/SearchResultLoader; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/gateshipone/malp/application/loaders/SearchResultLoader$1; │ │ @@ -855455,22 +855456,22 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -200ae0: |[200ae0] org.gateshipone.malp.application.loaders.SearchResultLoader$TrackResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ -200af0: 5402 f15a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.mSearchResultLoader:Ljava/lang/ref/WeakReference; // field@5af1 │ │ -200af4: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -200afa: 0c02 |0005: move-result-object v2 │ │ -200afc: 1f02 990e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/SearchResultLoader; // type@0e99 │ │ -200b00: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ -200b04: 6e20 386e 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e38 │ │ -200b0a: 0e00 |000d: return-void │ │ +200ad8: |[200ad8] org.gateshipone.malp.application.loaders.SearchResultLoader$TrackResponseHandler.handleTracks:(Ljava/util/List;II)V │ │ +200ae8: 5402 f15a |0000: iget-object v2, v0, Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler;.mSearchResultLoader:Ljava/lang/ref/WeakReference; // field@5af1 │ │ +200aec: 6e10 ef65 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +200af2: 0c02 |0005: move-result-object v2 │ │ +200af4: 1f02 990e |0006: check-cast v2, Lorg/gateshipone/malp/application/loaders/SearchResultLoader; // type@0e99 │ │ +200af8: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ +200afc: 6e20 386e 1200 |000a: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.deliverResult:(Ljava/lang/Object;)V // method@6e38 │ │ +200b02: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000a line=84 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/gateshipone/malp/application/loaders/SearchResultLoader$TrackResponseHandler; │ │ 0x0000 - 0x000e reg=1 (null) Ljava/util/List; │ │ @@ -855518,23 +855519,23 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -2022d4: |[2022d4] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.:(Landroid/content/Context;Landroid/view/View;)V │ │ -2022e4: 7010 2670 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.:()V // method@7026 │ │ -2022ea: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -2022ee: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -2022f4: 5b10 265b |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ -2022f8: 2202 d60c |000a: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ -2022fc: 7020 ee65 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ -202302: 5b12 275b |000f: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mView:Ljava/lang/ref/WeakReference; // field@5b27 │ │ -202306: 0e00 |0011: return-void │ │ +2022cc: |[2022cc] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.:(Landroid/content/Context;Landroid/view/View;)V │ │ +2022dc: 7010 2670 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList;.:()V // method@7026 │ │ +2022e2: 2200 d60c |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +2022e6: 7020 ee65 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +2022ec: 5b10 265b |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ +2022f0: 2202 d60c |000a: new-instance v2, Ljava/lang/ref/WeakReference; // type@0cd6 │ │ +2022f4: 7020 ee65 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@65ee │ │ +2022fa: 5b12 275b |000f: iput-object v2, v1, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mView:Ljava/lang/ref/WeakReference; // field@5b27 │ │ +2022fe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x000a line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler; │ │ @@ -855546,41 +855547,41 @@ │ │ type : '(Ljava/util/List;Landroid/view/MenuItem;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -2021b0: |[2021b0] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.lambda$handleOutputs$1:(Ljava/util/List;Landroid/view/MenuItem;)Z │ │ -2021c0: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -2021c6: 0a04 |0003: move-result v4 │ │ -2021c8: 7220 ca66 4300 |0004: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -2021ce: 0c04 |0007: move-result-object v4 │ │ -2021d0: 1f04 340f |0008: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -2021d4: 6e10 5b72 0400 |000a: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ -2021da: 0a00 |000d: move-result v0 │ │ -2021dc: 7110 3970 0000 |000e: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.enableOutput:(I)V // method@7039 │ │ -2021e2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -2021e4: 6e20 5f72 0400 |0012: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ -2021ea: 7210 cd66 0300 |0015: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -2021f0: 0c03 |0018: move-result-object v3 │ │ -2021f2: 7210 b166 0300 |0019: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -2021f8: 0a00 |001c: move-result v0 │ │ -2021fa: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -2021fc: 3800 1500 |001e: if-eqz v0, 0033 // +0015 │ │ -202200: 7210 b266 0300 |0020: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -202206: 0c00 |0023: move-result-object v0 │ │ -202208: 1f00 340f |0024: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -20220c: 3240 f3ff |0026: if-eq v0, v4, 0019 // -000d │ │ -202210: 6e10 5b72 0000 |0028: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ -202216: 0a02 |002b: move-result v2 │ │ -202218: 7110 3770 0200 |002c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disableOutput:(I)V // method@7037 │ │ -20221e: 6e20 5f72 1000 |002f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ -202224: 28e7 |0032: goto 0019 // -0019 │ │ -202226: 0f01 |0033: return v1 │ │ +2021a8: |[2021a8] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.lambda$handleOutputs$1:(Ljava/util/List;Landroid/view/MenuItem;)Z │ │ +2021b8: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +2021be: 0a04 |0003: move-result v4 │ │ +2021c0: 7220 ca66 4300 |0004: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +2021c6: 0c04 |0007: move-result-object v4 │ │ +2021c8: 1f04 340f |0008: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +2021cc: 6e10 5b72 0400 |000a: invoke-virtual {v4}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ +2021d2: 0a00 |000d: move-result v0 │ │ +2021d4: 7110 3970 0000 |000e: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.enableOutput:(I)V // method@7039 │ │ +2021da: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +2021dc: 6e20 5f72 0400 |0012: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ +2021e2: 7210 cd66 0300 |0015: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +2021e8: 0c03 |0018: move-result-object v3 │ │ +2021ea: 7210 b166 0300 |0019: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +2021f0: 0a00 |001c: move-result v0 │ │ +2021f2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +2021f4: 3800 1500 |001e: if-eqz v0, 0033 // +0015 │ │ +2021f8: 7210 b266 0300 |0020: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +2021fe: 0c00 |0023: move-result-object v0 │ │ +202200: 1f00 340f |0024: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +202204: 3240 f3ff |0026: if-eq v0, v4, 0019 // -000d │ │ +202208: 6e10 5b72 0000 |0028: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ +20220e: 0a02 |002b: move-result v2 │ │ +202210: 7110 3770 0200 |002c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disableOutput:(I)V // method@7037 │ │ +202216: 6e20 5f72 1000 |002f: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ +20221c: 28e7 |0032: goto 0019 // -0019 │ │ +20221e: 0f01 |0033: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000a line=100 │ │ 0x0012 line=101 │ │ 0x0015 line=103 │ │ 0x0028 line=105 │ │ @@ -855595,108 +855596,108 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 190 16-bit code units │ │ -202308: |[202308] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.handleOutputs:(Ljava/util/List;)V │ │ -202318: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -20231a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -20231c: 380b 7200 |0002: if-eqz v11, 0074 // +0072 │ │ -202320: 7210 d266 0b00 |0004: invoke-interface {v11}, Ljava/util/List;.size:()I // method@66d2 │ │ -202326: 0a02 |0007: move-result v2 │ │ -202328: 3702 6c00 |0008: if-le v2, v0, 0074 // +006c │ │ -20232c: 2202 0003 |000a: new-instance v2, Landroid/widget/PopupMenu; // type@0300 │ │ -202330: 54a3 265b |000c: iget-object v3, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ -202334: 6e10 ef65 0300 |000e: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20233a: 0c03 |0011: move-result-object v3 │ │ -20233c: 1f03 6500 |0012: check-cast v3, Landroid/content/Context; // type@0065 │ │ -202340: 54a4 275b |0014: iget-object v4, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mView:Ljava/lang/ref/WeakReference; // field@5b27 │ │ -202344: 6e10 ef65 0400 |0016: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20234a: 0c04 |0019: move-result-object v4 │ │ -20234c: 1f04 9202 |001a: check-cast v4, Landroid/view/View; // type@0292 │ │ -202350: 7030 1714 3204 |001c: invoke-direct {v2, v3, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1417 │ │ -202356: 6e10 1914 0200 |001f: invoke-virtual {v2}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1419 │ │ -20235c: 0c03 |0022: move-result-object v3 │ │ -20235e: 1404 4c00 0f7f |0023: const v4, #float 1.90081e+38 // #7f0f004c │ │ -202364: 7220 630e 4300 |0026: invoke-interface {v3, v4}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@0e63 │ │ -20236a: 0c04 |0029: move-result-object v4 │ │ -20236c: 1405 4e00 0f7f |002a: const v5, #float 1.90081e+38 // #7f0f004e │ │ -202372: 7220 630e 5300 |002d: invoke-interface {v3, v5}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@0e63 │ │ -202378: 0c03 |0030: move-result-object v3 │ │ -20237a: 7210 cd66 0b00 |0031: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -202380: 0c05 |0034: move-result-object v5 │ │ -202382: 1206 |0035: const/4 v6, #int 0 // #0 │ │ -202384: 7210 b166 0500 |0036: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -20238a: 0a07 |0039: move-result v7 │ │ -20238c: 3807 3600 |003a: if-eqz v7, 0070 // +0036 │ │ -202390: 7210 b266 0500 |003c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -202396: 0c07 |003f: move-result-object v7 │ │ -202398: 1f07 340f |0040: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -20239c: 6e10 5c72 0700 |0042: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputName:()Ljava/lang/String; // method@725c │ │ -2023a2: 0c08 |0045: move-result-object v8 │ │ -2023a4: 7258 bd0e 1316 |0046: invoke-interface {v3, v1, v6, v1, v8}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0ebd │ │ -2023aa: 0c08 |0049: move-result-object v8 │ │ -2023ac: 7220 8c0e 0800 |004a: invoke-interface {v8, v0}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0e8c │ │ -2023b2: 0c08 |004d: move-result-object v8 │ │ -2023b4: 6e10 5d72 0700 |004e: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -2023ba: 0a09 |0051: move-result v9 │ │ -2023bc: 7220 8d0e 9800 |0052: invoke-interface {v8, v9}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ -2023c2: 0c08 |0055: move-result-object v8 │ │ -2023c4: 2209 9c0e |0056: new-instance v9, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg; // type@0e9c │ │ -2023c8: 7030 416e a90b |0058: invoke-direct {v9, v10, v11}, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V // method@6e41 │ │ -2023ce: 7220 970e 9800 |005b: invoke-interface {v8, v9}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0e97 │ │ -2023d4: 6e10 5c72 0700 |005e: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputName:()Ljava/lang/String; // method@725c │ │ -2023da: 0c07 |0061: move-result-object v7 │ │ -2023dc: 7257 bd0e 1416 |0062: invoke-interface {v4, v1, v6, v1, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0ebd │ │ -2023e2: 0c07 |0065: move-result-object v7 │ │ -2023e4: 2208 9b0e |0066: new-instance v8, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI; // type@0e9b │ │ -2023e8: 7020 3f6e b800 |0068: invoke-direct {v8, v11}, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI;.:(Ljava/util/List;)V // method@6e3f │ │ -2023ee: 7220 970e 8700 |006b: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0e97 │ │ -2023f4: b006 |006e: add-int/2addr v6, v0 │ │ -2023f6: 28c7 |006f: goto 0036 // -0039 │ │ -2023f8: 6e10 1c14 0200 |0070: invoke-virtual {v2}, Landroid/widget/PopupMenu;.show:()V // method@141c │ │ -2023fe: 284a |0073: goto 00bd // +004a │ │ -202400: 2202 0003 |0074: new-instance v2, Landroid/widget/PopupMenu; // type@0300 │ │ -202404: 54a3 265b |0076: iget-object v3, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ -202408: 6e10 ef65 0300 |0078: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20240e: 0c03 |007b: move-result-object v3 │ │ -202410: 1f03 6500 |007c: check-cast v3, Landroid/content/Context; // type@0065 │ │ -202414: 54a4 275b |007e: iget-object v4, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mView:Ljava/lang/ref/WeakReference; // field@5b27 │ │ -202418: 6e10 ef65 0400 |0080: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20241e: 0c04 |0083: move-result-object v4 │ │ -202420: 1f04 9202 |0084: check-cast v4, Landroid/view/View; // type@0292 │ │ -202424: 7030 1714 3204 |0086: invoke-direct {v2, v3, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1417 │ │ -20242a: 6e10 1914 0200 |0089: invoke-virtual {v2}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1419 │ │ -202430: 0c03 |008c: move-result-object v3 │ │ -202432: 7210 cd66 0b00 |008d: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ -202438: 0c04 |0090: move-result-object v4 │ │ -20243a: 7210 b166 0400 |0091: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ -202440: 0a05 |0094: move-result v5 │ │ -202442: 3805 2500 |0095: if-eqz v5, 00ba // +0025 │ │ -202446: 7210 b266 0400 |0097: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ -20244c: 0c05 |009a: move-result-object v5 │ │ -20244e: 1f05 340f |009b: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -202452: 6e10 5c72 0500 |009d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputName:()Ljava/lang/String; // method@725c │ │ -202458: 0c06 |00a0: move-result-object v6 │ │ -20245a: 7256 620e 1311 |00a1: invoke-interface {v3, v1, v1, v1, v6}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e62 │ │ -202460: 0c06 |00a4: move-result-object v6 │ │ -202462: 7220 8c0e 0600 |00a5: invoke-interface {v6, v0}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0e8c │ │ -202468: 0c06 |00a8: move-result-object v6 │ │ -20246a: 6e10 5d72 0500 |00a9: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -202470: 0a05 |00ac: move-result v5 │ │ -202472: 7220 8d0e 5600 |00ad: invoke-interface {v6, v5}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ -202478: 0c05 |00b0: move-result-object v5 │ │ -20247a: 2206 9a0e |00b1: new-instance v6, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70; // type@0e9a │ │ -20247e: 7030 3d6e a60b |00b3: invoke-direct {v6, v10, v11}, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V // method@6e3d │ │ -202484: 7220 970e 6500 |00b6: invoke-interface {v5, v6}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0e97 │ │ -20248a: 28d8 |00b9: goto 0091 // -0028 │ │ -20248c: 6e10 1c14 0200 |00ba: invoke-virtual {v2}, Landroid/widget/PopupMenu;.show:()V // method@141c │ │ -202492: 0e00 |00bd: return-void │ │ +202300: |[202300] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.handleOutputs:(Ljava/util/List;)V │ │ +202310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +202312: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +202314: 380b 7200 |0002: if-eqz v11, 0074 // +0072 │ │ +202318: 7210 d266 0b00 |0004: invoke-interface {v11}, Ljava/util/List;.size:()I // method@66d2 │ │ +20231e: 0a02 |0007: move-result v2 │ │ +202320: 3702 6c00 |0008: if-le v2, v0, 0074 // +006c │ │ +202324: 2202 0003 |000a: new-instance v2, Landroid/widget/PopupMenu; // type@0300 │ │ +202328: 54a3 265b |000c: iget-object v3, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ +20232c: 6e10 ef65 0300 |000e: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +202332: 0c03 |0011: move-result-object v3 │ │ +202334: 1f03 6500 |0012: check-cast v3, Landroid/content/Context; // type@0065 │ │ +202338: 54a4 275b |0014: iget-object v4, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mView:Ljava/lang/ref/WeakReference; // field@5b27 │ │ +20233c: 6e10 ef65 0400 |0016: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +202342: 0c04 |0019: move-result-object v4 │ │ +202344: 1f04 9202 |001a: check-cast v4, Landroid/view/View; // type@0292 │ │ +202348: 7030 1714 3204 |001c: invoke-direct {v2, v3, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1417 │ │ +20234e: 6e10 1914 0200 |001f: invoke-virtual {v2}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1419 │ │ +202354: 0c03 |0022: move-result-object v3 │ │ +202356: 1404 4c00 0f7f |0023: const v4, #float 1.90081e+38 // #7f0f004c │ │ +20235c: 7220 630e 4300 |0026: invoke-interface {v3, v4}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@0e63 │ │ +202362: 0c04 |0029: move-result-object v4 │ │ +202364: 1405 4e00 0f7f |002a: const v5, #float 1.90081e+38 // #7f0f004e │ │ +20236a: 7220 630e 5300 |002d: invoke-interface {v3, v5}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@0e63 │ │ +202370: 0c03 |0030: move-result-object v3 │ │ +202372: 7210 cd66 0b00 |0031: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +202378: 0c05 |0034: move-result-object v5 │ │ +20237a: 1206 |0035: const/4 v6, #int 0 // #0 │ │ +20237c: 7210 b166 0500 |0036: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +202382: 0a07 |0039: move-result v7 │ │ +202384: 3807 3600 |003a: if-eqz v7, 0070 // +0036 │ │ +202388: 7210 b266 0500 |003c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +20238e: 0c07 |003f: move-result-object v7 │ │ +202390: 1f07 340f |0040: check-cast v7, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +202394: 6e10 5c72 0700 |0042: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputName:()Ljava/lang/String; // method@725c │ │ +20239a: 0c08 |0045: move-result-object v8 │ │ +20239c: 7258 bd0e 1316 |0046: invoke-interface {v3, v1, v6, v1, v8}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0ebd │ │ +2023a2: 0c08 |0049: move-result-object v8 │ │ +2023a4: 7220 8c0e 0800 |004a: invoke-interface {v8, v0}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0e8c │ │ +2023aa: 0c08 |004d: move-result-object v8 │ │ +2023ac: 6e10 5d72 0700 |004e: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +2023b2: 0a09 |0051: move-result v9 │ │ +2023b4: 7220 8d0e 9800 |0052: invoke-interface {v8, v9}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ +2023ba: 0c08 |0055: move-result-object v8 │ │ +2023bc: 2209 9c0e |0056: new-instance v9, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg; // type@0e9c │ │ +2023c0: 7030 416e a90b |0058: invoke-direct {v9, v10, v11}, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$yTJ2wnsmJoXE7ORRdHkWn38bFEg;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V // method@6e41 │ │ +2023c6: 7220 970e 9800 |005b: invoke-interface {v8, v9}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0e97 │ │ +2023cc: 6e10 5c72 0700 |005e: invoke-virtual {v7}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputName:()Ljava/lang/String; // method@725c │ │ +2023d2: 0c07 |0061: move-result-object v7 │ │ +2023d4: 7257 bd0e 1416 |0062: invoke-interface {v4, v1, v6, v1, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0ebd │ │ +2023da: 0c07 |0065: move-result-object v7 │ │ +2023dc: 2208 9b0e |0066: new-instance v8, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI; // type@0e9b │ │ +2023e0: 7020 3f6e b800 |0068: invoke-direct {v8, v11}, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$JzJX5vLnPHXrKOZ-O9L0FyQNNEI;.:(Ljava/util/List;)V // method@6e3f │ │ +2023e6: 7220 970e 8700 |006b: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0e97 │ │ +2023ec: b006 |006e: add-int/2addr v6, v0 │ │ +2023ee: 28c7 |006f: goto 0036 // -0039 │ │ +2023f0: 6e10 1c14 0200 |0070: invoke-virtual {v2}, Landroid/widget/PopupMenu;.show:()V // method@141c │ │ +2023f6: 284a |0073: goto 00bd // +004a │ │ +2023f8: 2202 0003 |0074: new-instance v2, Landroid/widget/PopupMenu; // type@0300 │ │ +2023fc: 54a3 265b |0076: iget-object v3, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ +202400: 6e10 ef65 0300 |0078: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +202406: 0c03 |007b: move-result-object v3 │ │ +202408: 1f03 6500 |007c: check-cast v3, Landroid/content/Context; // type@0065 │ │ +20240c: 54a4 275b |007e: iget-object v4, v10, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mView:Ljava/lang/ref/WeakReference; // field@5b27 │ │ +202410: 6e10 ef65 0400 |0080: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +202416: 0c04 |0083: move-result-object v4 │ │ +202418: 1f04 9202 |0084: check-cast v4, Landroid/view/View; // type@0292 │ │ +20241c: 7030 1714 3204 |0086: invoke-direct {v2, v3, v4}, Landroid/widget/PopupMenu;.:(Landroid/content/Context;Landroid/view/View;)V // method@1417 │ │ +202422: 6e10 1914 0200 |0089: invoke-virtual {v2}, Landroid/widget/PopupMenu;.getMenu:()Landroid/view/Menu; // method@1419 │ │ +202428: 0c03 |008c: move-result-object v3 │ │ +20242a: 7210 cd66 0b00 |008d: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@66cd │ │ +202430: 0c04 |0090: move-result-object v4 │ │ +202432: 7210 b166 0400 |0091: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@66b1 │ │ +202438: 0a05 |0094: move-result v5 │ │ +20243a: 3805 2500 |0095: if-eqz v5, 00ba // +0025 │ │ +20243e: 7210 b266 0400 |0097: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@66b2 │ │ +202444: 0c05 |009a: move-result-object v5 │ │ +202446: 1f05 340f |009b: check-cast v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +20244a: 6e10 5c72 0500 |009d: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputName:()Ljava/lang/String; // method@725c │ │ +202450: 0c06 |00a0: move-result-object v6 │ │ +202452: 7256 620e 1311 |00a1: invoke-interface {v3, v1, v1, v1, v6}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e62 │ │ +202458: 0c06 |00a4: move-result-object v6 │ │ +20245a: 7220 8c0e 0600 |00a5: invoke-interface {v6, v0}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@0e8c │ │ +202460: 0c06 |00a8: move-result-object v6 │ │ +202462: 6e10 5d72 0500 |00a9: invoke-virtual {v5}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +202468: 0a05 |00ac: move-result v5 │ │ +20246a: 7220 8d0e 5600 |00ad: invoke-interface {v6, v5}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ +202470: 0c05 |00b0: move-result-object v5 │ │ +202472: 2206 9a0e |00b1: new-instance v6, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70; // type@0e9a │ │ +202476: 7030 3d6e a60b |00b3: invoke-direct {v6, v10, v11}, Lorg/gateshipone/malp/application/utils/-$$Lambda$OutputResponseMenuHandler$CcRS5QMmBrp3GV3Y43yHO0xsy70;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;Ljava/util/List;)V // method@6e3d │ │ +20247c: 7220 970e 6500 |00b6: invoke-interface {v5, v6}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0e97 │ │ +202482: 28d8 |00b9: goto 0091 // -0028 │ │ +202484: 6e10 1c14 0200 |00ba: invoke-virtual {v2}, Landroid/widget/PopupMenu;.show:()V // method@141c │ │ +20248a: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=55 │ │ 0x000a line=56 │ │ 0x001f line=57 │ │ 0x0026 line=58 │ │ 0x002d line=59 │ │ @@ -855725,51 +855726,51 @@ │ │ type : '(Ljava/util/List;Landroid/view/MenuItem;)Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -202104: |[202104] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.lambda$handleOutputs$0$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z │ │ -202114: 7210 7e0e 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -20211a: 0a00 |0003: move-result v0 │ │ -20211c: 7220 ca66 0200 |0004: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -202122: 0c02 |0007: move-result-object v2 │ │ -202124: 1f02 340f |0008: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -202128: 6e10 5d72 0200 |000a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -20212e: 0a00 |000d: move-result v0 │ │ -202130: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -202134: 6e10 5b72 0200 |0010: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ -20213a: 0a00 |0013: move-result v0 │ │ -20213c: 7110 3770 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disableOutput:(I)V // method@7037 │ │ -202142: 2808 |0017: goto 001f // +0008 │ │ -202144: 6e10 5b72 0200 |0018: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ -20214a: 0a00 |001b: move-result v0 │ │ -20214c: 7110 3970 0000 |001c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.enableOutput:(I)V // method@7039 │ │ -202152: 6e10 5d72 0200 |001f: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -202158: 0a00 |0022: move-result v0 │ │ -20215a: df00 0001 |0023: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -20215e: 6e20 5f72 0200 |0025: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ -202164: 6e10 5d72 0200 |0028: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -20216a: 0a02 |002b: move-result v2 │ │ -20216c: 7220 8d0e 2300 |002c: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ -202172: 1302 0800 |002f: const/16 v2, #int 8 // #8 │ │ -202176: 7220 990e 2300 |0031: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0e99 │ │ -20217c: 2202 9202 |0034: new-instance v2, Landroid/view/View; // type@0292 │ │ -202180: 5410 265b |0036: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ -202184: 6e10 ef65 0000 |0038: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -20218a: 0c00 |003b: move-result-object v0 │ │ -20218c: 1f00 6500 |003c: check-cast v0, Landroid/content/Context; // type@0065 │ │ -202190: 7020 e10e 0200 |003e: invoke-direct {v2, v0}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0ee1 │ │ -202196: 7220 8a0e 2300 |0041: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0e8a │ │ -20219c: 2202 ae0e |0044: new-instance v2, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1; // type@0eae │ │ -2021a0: 7020 806e 1200 |0046: invoke-direct {v2, v1}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V // method@6e80 │ │ -2021a6: 7220 960e 2300 |0049: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0e96 │ │ -2021ac: 1202 |004c: const/4 v2, #int 0 // #0 │ │ -2021ae: 0f02 |004d: return v2 │ │ +2020fc: |[2020fc] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.lambda$handleOutputs$0$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z │ │ +20210c: 7210 7e0e 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +202112: 0a00 |0003: move-result v0 │ │ +202114: 7220 ca66 0200 |0004: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20211a: 0c02 |0007: move-result-object v2 │ │ +20211c: 1f02 340f |0008: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +202120: 6e10 5d72 0200 |000a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +202126: 0a00 |000d: move-result v0 │ │ +202128: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +20212c: 6e10 5b72 0200 |0010: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ +202132: 0a00 |0013: move-result v0 │ │ +202134: 7110 3770 0000 |0014: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disableOutput:(I)V // method@7037 │ │ +20213a: 2808 |0017: goto 001f // +0008 │ │ +20213c: 6e10 5b72 0200 |0018: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ +202142: 0a00 |001b: move-result v0 │ │ +202144: 7110 3970 0000 |001c: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.enableOutput:(I)V // method@7039 │ │ +20214a: 6e10 5d72 0200 |001f: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +202150: 0a00 |0022: move-result v0 │ │ +202152: df00 0001 |0023: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +202156: 6e20 5f72 0200 |0025: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ +20215c: 6e10 5d72 0200 |0028: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +202162: 0a02 |002b: move-result v2 │ │ +202164: 7220 8d0e 2300 |002c: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ +20216a: 1302 0800 |002f: const/16 v2, #int 8 // #8 │ │ +20216e: 7220 990e 2300 |0031: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0e99 │ │ +202174: 2202 9202 |0034: new-instance v2, Landroid/view/View; // type@0292 │ │ +202178: 5410 265b |0036: iget-object v0, v1, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ +20217c: 6e10 ef65 0000 |0038: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +202182: 0c00 |003b: move-result-object v0 │ │ +202184: 1f00 6500 |003c: check-cast v0, Landroid/content/Context; // type@0065 │ │ +202188: 7020 e10e 0200 |003e: invoke-direct {v2, v0}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0ee1 │ │ +20218e: 7220 8a0e 2300 |0041: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0e8a │ │ +202194: 2202 ae0e |0044: new-instance v2, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1; // type@0eae │ │ +202198: 7020 806e 1200 |0046: invoke-direct {v2, v1}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$1;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V // method@6e80 │ │ +20219e: 7220 960e 2300 |0049: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0e96 │ │ +2021a4: 1202 |004c: const/4 v2, #int 0 // #0 │ │ +2021a6: 0f02 |004d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000a line=70 │ │ 0x0010 line=71 │ │ 0x0018 line=73 │ │ 0x001f line=75 │ │ @@ -855787,52 +855788,52 @@ │ │ type : '(Ljava/util/List;Landroid/view/MenuItem;)Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -202228: |[202228] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.lambda$handleOutputs$2$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z │ │ -202238: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -20223e: 0a00 |0003: move-result v0 │ │ -202240: 7220 ca66 0300 |0004: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ -202246: 0c03 |0007: move-result-object v3 │ │ -202248: 1f03 340f |0008: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -20224c: 6e10 5d72 0300 |000a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -202252: 0a00 |000d: move-result v0 │ │ -202254: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -202256: 3310 0a00 |000f: if-ne v0, v1, 0019 // +000a │ │ -20225a: 6e10 5b72 0300 |0011: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ -202260: 0a00 |0014: move-result v0 │ │ -202262: 7110 3770 0000 |0015: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disableOutput:(I)V // method@7037 │ │ -202268: 2808 |0018: goto 0020 // +0008 │ │ -20226a: 6e10 5b72 0300 |0019: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ -202270: 0a00 |001c: move-result v0 │ │ -202272: 7110 3970 0000 |001d: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.enableOutput:(I)V // method@7039 │ │ -202278: 6e10 5d72 0300 |0020: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -20227e: 0a00 |0023: move-result v0 │ │ -202280: b710 |0024: xor-int/2addr v0, v1 │ │ -202282: 6e20 5f72 0300 |0025: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ -202288: 6e10 5d72 0300 |0028: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -20228e: 0a03 |002b: move-result v3 │ │ -202290: 7220 8d0e 3400 |002c: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ -202296: 1303 0800 |002f: const/16 v3, #int 8 // #8 │ │ -20229a: 7220 990e 3400 |0031: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0e99 │ │ -2022a0: 2203 9202 |0034: new-instance v3, Landroid/view/View; // type@0292 │ │ -2022a4: 5420 265b |0036: iget-object v0, v2, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ -2022a8: 6e10 ef65 0000 |0038: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ -2022ae: 0c00 |003b: move-result-object v0 │ │ -2022b0: 1f00 6500 |003c: check-cast v0, Landroid/content/Context; // type@0065 │ │ -2022b4: 7020 e10e 0300 |003e: invoke-direct {v3, v0}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0ee1 │ │ -2022ba: 7220 8a0e 3400 |0041: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0e8a │ │ -2022c0: 2203 af0e |0044: new-instance v3, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2; // type@0eaf │ │ -2022c4: 7020 836e 2300 |0046: invoke-direct {v3, v2}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V // method@6e83 │ │ -2022ca: 7220 960e 3400 |0049: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0e96 │ │ -2022d0: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -2022d2: 0f03 |004d: return v3 │ │ +202220: |[202220] org.gateshipone.malp.application.utils.OutputResponseMenuHandler.lambda$handleOutputs$2$OutputResponseMenuHandler:(Ljava/util/List;Landroid/view/MenuItem;)Z │ │ +202230: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +202236: 0a00 |0003: move-result v0 │ │ +202238: 7220 ca66 0300 |0004: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@66ca │ │ +20223e: 0c03 |0007: move-result-object v3 │ │ +202240: 1f03 340f |0008: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +202244: 6e10 5d72 0300 |000a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +20224a: 0a00 |000d: move-result v0 │ │ +20224c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +20224e: 3310 0a00 |000f: if-ne v0, v1, 0019 // +000a │ │ +202252: 6e10 5b72 0300 |0011: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ +202258: 0a00 |0014: move-result v0 │ │ +20225a: 7110 3770 0000 |0015: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.disableOutput:(I)V // method@7037 │ │ +202260: 2808 |0018: goto 0020 // +0008 │ │ +202262: 6e10 5b72 0300 |0019: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ +202268: 0a00 |001c: move-result v0 │ │ +20226a: 7110 3970 0000 |001d: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.enableOutput:(I)V // method@7039 │ │ +202270: 6e10 5d72 0300 |0020: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +202276: 0a00 |0023: move-result v0 │ │ +202278: b710 |0024: xor-int/2addr v0, v1 │ │ +20227a: 6e20 5f72 0300 |0025: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.setOutputState:(Z)V // method@725f │ │ +202280: 6e10 5d72 0300 |0028: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +202286: 0a03 |002b: move-result v3 │ │ +202288: 7220 8d0e 3400 |002c: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0e8d │ │ +20228e: 1303 0800 |002f: const/16 v3, #int 8 // #8 │ │ +202292: 7220 990e 3400 |0031: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0e99 │ │ +202298: 2203 9202 |0034: new-instance v3, Landroid/view/View; // type@0292 │ │ +20229c: 5420 265b |0036: iget-object v0, v2, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;.mContext:Ljava/lang/ref/WeakReference; // field@5b26 │ │ +2022a0: 6e10 ef65 0000 |0038: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@65ef │ │ +2022a6: 0c00 |003b: move-result-object v0 │ │ +2022a8: 1f00 6500 |003c: check-cast v0, Landroid/content/Context; // type@0065 │ │ +2022ac: 7020 e10e 0300 |003e: invoke-direct {v3, v0}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0ee1 │ │ +2022b2: 7220 8a0e 3400 |0041: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0e8a │ │ +2022b8: 2203 af0e |0044: new-instance v3, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2; // type@0eaf │ │ +2022bc: 7020 836e 2300 |0046: invoke-direct {v3, v2}, Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler$2;.:(Lorg/gateshipone/malp/application/utils/OutputResponseMenuHandler;)V // method@6e83 │ │ +2022c2: 7220 960e 3400 |0049: invoke-interface {v4, v3}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0e96 │ │ +2022c8: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +2022ca: 0f03 |004d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000a line=128 │ │ 0x0011 line=129 │ │ 0x0019 line=131 │ │ 0x0020 line=133 │ │ @@ -855870,17 +855871,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -206b84: |[206b84] org.gateshipone.malp.application.views.SquareImageView.:(Landroid/content/Context;)V │ │ -206b94: 7020 7721 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/widget/AppCompatImageView;.:(Landroid/content/Context;)V // method@2177 │ │ -206b9a: 0e00 |0003: return-void │ │ +206b7c: |[206b7c] org.gateshipone.malp.application.views.SquareImageView.:(Landroid/content/Context;)V │ │ +206b8c: 7020 7721 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/widget/AppCompatImageView;.:(Landroid/content/Context;)V // method@2177 │ │ +206b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/SquareImageView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -855889,17 +855890,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 │ │ -206b9c: |[206b9c] org.gateshipone.malp.application.views.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -206bac: 7030 7821 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/appcompat/widget/AppCompatImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2178 │ │ -206bb2: 0e00 |0003: return-void │ │ +206b94: |[206b94] org.gateshipone.malp.application.views.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +206ba4: 7030 7821 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/appcompat/widget/AppCompatImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2178 │ │ +206baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/SquareImageView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/util/AttributeSet; │ │ @@ -855909,17 +855910,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 │ │ -206bb4: |[206bb4] org.gateshipone.malp.application.views.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -206bc4: 7040 7921 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/AppCompatImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2179 │ │ -206bca: 0e00 |0003: return-void │ │ +206bac: |[206bac] org.gateshipone.malp.application.views.SquareImageView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +206bbc: 7040 7921 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/AppCompatImageView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2179 │ │ +206bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/SquareImageView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/util/AttributeSet; │ │ @@ -855931,20 +855932,20 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -206bcc: |[206bcc] org.gateshipone.malp.application.views.SquareImageView.onMeasure:(II)V │ │ -206bdc: 6f30 8021 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/appcompat/widget/AppCompatImageView;.onMeasure:(II)V // method@2180 │ │ -206be2: 6e10 a96f 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/SquareImageView;.getMeasuredWidth:()I // method@6fa9 │ │ -206be8: 0a01 |0006: move-result v1 │ │ -206bea: 6e30 ab6f 1001 |0007: invoke-virtual {v0, v1, v1}, Lorg/gateshipone/malp/application/views/SquareImageView;.setMeasuredDimension:(II)V // method@6fab │ │ -206bf0: 0e00 |000a: return-void │ │ +206bc4: |[206bc4] org.gateshipone.malp.application.views.SquareImageView.onMeasure:(II)V │ │ +206bd4: 6f30 8021 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/appcompat/widget/AppCompatImageView;.onMeasure:(II)V // method@2180 │ │ +206bda: 6e10 a96f 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/SquareImageView;.getMeasuredWidth:()I // method@6fa9 │ │ +206be0: 0a01 |0006: move-result v1 │ │ +206be2: 6e30 ab6f 1001 |0007: invoke-virtual {v0, v1, v1}, Lorg/gateshipone/malp/application/views/SquareImageView;.setMeasuredDimension:(II)V // method@6fab │ │ +206be8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=52 │ │ 0x0007 line=53 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/gateshipone/malp/application/views/SquareImageView; │ │ @@ -855985,17 +855986,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -2132ec: |[2132ec] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDDirectory.:(Ljava/lang/String;)V │ │ -2132fc: 7020 5172 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:(Ljava/lang/String;)V // method@7251 │ │ -213302: 0e00 |0003: return-void │ │ +2132e8: |[2132e8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDDirectory.:(Ljava/lang/String;)V │ │ +2132f8: 7020 5172 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:(Ljava/lang/String;)V // method@7251 │ │ +2132fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856005,26 +856006,26 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -21327c: |[21327c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDDirectory.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;)I │ │ -21328c: 6e10 4c72 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getSectionTitle:()Ljava/lang/String; // method@724c │ │ -213292: 0c00 |0003: move-result-object v0 │ │ -213294: 6e10 b765 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -21329a: 0c00 |0007: move-result-object v0 │ │ -21329c: 6e10 4c72 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getSectionTitle:()Ljava/lang/String; // method@724c │ │ -2132a2: 0c02 |000b: move-result-object v2 │ │ -2132a4: 6e10 b765 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2132aa: 0c02 |000f: move-result-object v2 │ │ -2132ac: 6e20 9b65 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ -2132b2: 0a02 |0013: move-result v2 │ │ -2132b4: 0f02 |0014: return v2 │ │ +213278: |[213278] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDDirectory.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;)I │ │ +213288: 6e10 4c72 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getSectionTitle:()Ljava/lang/String; // method@724c │ │ +21328e: 0c00 |0003: move-result-object v0 │ │ +213290: 6e10 b765 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +213296: 0c00 |0007: move-result-object v0 │ │ +213298: 6e10 4c72 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.getSectionTitle:()Ljava/lang/String; // method@724c │ │ +21329e: 0c02 |000b: move-result-object v2 │ │ +2132a0: 6e10 b765 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2132a6: 0c02 |000f: move-result-object v2 │ │ +2132a8: 6e20 9b65 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ +2132ae: 0a02 |0013: move-result v2 │ │ +2132b0: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; │ │ 0x0000 - 0x0015 reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; │ │ │ │ @@ -856033,24 +856034,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -2132b8: |[2132b8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDDirectory.getSectionTitle:()Ljava/lang/String; │ │ -2132c8: 5430 365d |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.mPath:Ljava/lang/String; // field@5d36 │ │ -2132cc: 5431 365d |0002: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.mPath:Ljava/lang/String; // field@5d36 │ │ -2132d0: 1302 2f00 |0004: const/16 v2, #int 47 // #2f │ │ -2132d4: 6e20 ac65 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ -2132da: 0a01 |0009: move-result v1 │ │ -2132dc: d801 0101 |000a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -2132e0: 6e20 b465 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ -2132e6: 0c00 |000f: move-result-object v0 │ │ -2132e8: 1100 |0010: return-object v0 │ │ +2132b4: |[2132b4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDDirectory.getSectionTitle:()Ljava/lang/String; │ │ +2132c4: 5430 365d |0000: iget-object v0, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.mPath:Ljava/lang/String; // field@5d36 │ │ +2132c8: 5431 365d |0002: iget-object v1, v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory;.mPath:Ljava/lang/String; // field@5d36 │ │ +2132cc: 1302 2f00 |0004: const/16 v2, #int 47 // #2f │ │ +2132d0: 6e20 ac65 2100 |0006: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@65ac │ │ +2132d6: 0a01 |0009: move-result v1 │ │ +2132d8: d801 0101 |000a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +2132dc: 6e20 b465 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@65b4 │ │ +2132e2: 0c00 |000f: move-result-object v0 │ │ +2132e4: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; │ │ │ │ source_file_idx : 9117 (MPDDirectory.java) │ │ @@ -856087,17 +856088,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -213734: |[213734] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDPlaylist.:(Ljava/lang/String;)V │ │ -213744: 7020 5172 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:(Ljava/lang/String;)V // method@7251 │ │ -21374a: 0e00 |0003: return-void │ │ +213730: |[213730] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDPlaylist.:(Ljava/lang/String;)V │ │ +213740: 7020 5172 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:(Ljava/lang/String;)V // method@7251 │ │ +213746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856107,26 +856108,26 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -2136dc: |[2136dc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDPlaylist.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)I │ │ -2136ec: 6e10 6272 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getFilename:()Ljava/lang/String; // method@7262 │ │ -2136f2: 0c00 |0003: move-result-object v0 │ │ -2136f4: 6e10 6272 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getFilename:()Ljava/lang/String; // method@7262 │ │ -2136fa: 0c02 |0007: move-result-object v2 │ │ -2136fc: 6e10 b765 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -213702: 0c00 |000b: move-result-object v0 │ │ -213704: 6e10 b765 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -21370a: 0c02 |000f: move-result-object v2 │ │ -21370c: 6e20 9b65 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ -213712: 0a02 |0013: move-result v2 │ │ -213714: 0f02 |0014: return v2 │ │ +2136d8: |[2136d8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDPlaylist.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)I │ │ +2136e8: 6e10 6272 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getFilename:()Ljava/lang/String; // method@7262 │ │ +2136ee: 0c00 |0003: move-result-object v0 │ │ +2136f0: 6e10 6272 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getFilename:()Ljava/lang/String; // method@7262 │ │ +2136f6: 0c02 |0007: move-result-object v2 │ │ +2136f8: 6e10 b765 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +2136fe: 0c00 |000b: move-result-object v0 │ │ +213700: 6e10 b765 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +213706: 0c02 |000f: move-result-object v2 │ │ +213708: 6e20 9b65 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ +21370e: 0a02 |0013: move-result v2 │ │ +213710: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0008 line=42 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; │ │ @@ -856137,18 +856138,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -213718: |[213718] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDPlaylist.getSectionTitle:()Ljava/lang/String; │ │ -213728: 6e10 6272 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getFilename:()Ljava/lang/String; // method@7262 │ │ -21372e: 0c00 |0003: move-result-object v0 │ │ -213730: 1100 |0004: return-object v0 │ │ +213714: |[213714] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDPlaylist.getSectionTitle:()Ljava/lang/String; │ │ +213724: 6e10 6272 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getFilename:()Ljava/lang/String; // method@7262 │ │ +21372a: 0c00 |0003: move-result-object v0 │ │ +21372c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; │ │ │ │ source_file_idx : 9130 (MPDPlaylist.java) │ │ @@ -856305,100 +856306,100 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -213c68: |[213c68] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.:()V │ │ -213c78: 2200 370f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1; // type@0f37 │ │ -213c7c: 7010 7572 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1;.:()V // method@7275 │ │ -213c82: 6900 435d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d43 │ │ -213c86: 0e00 |0007: return-void │ │ +213c64: |[213c64] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.:()V │ │ +213c74: 2200 370f |0000: new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1; // type@0f37 │ │ +213c78: 7010 7572 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack$1;.:()V // method@7275 │ │ +213c7e: 6900 435d |0005: sput-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.CREATOR:Landroid/os/Parcelable$Creator; // field@5d43 │ │ +213c82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 129 16-bit code units │ │ -213c88: |[213c88] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.:(Landroid/os/Parcel;)V │ │ -213c98: 7010 5072 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:()V // method@7250 │ │ -213c9e: 6e10 af06 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213ca4: 0c00 |0006: move-result-object v0 │ │ -213ca6: 5b10 585d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213caa: 6e10 af06 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213cb0: 0c00 |000c: move-result-object v0 │ │ -213cb2: 5b10 525d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ -213cb6: 6e10 af06 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213cbc: 0c00 |0012: move-result-object v0 │ │ -213cbe: 5b10 4d5d |0013: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ -213cc2: 6e10 af06 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213cc8: 0c00 |0018: move-result-object v0 │ │ -213cca: 5b10 4e5d |0019: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ -213cce: 6e10 af06 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213cd4: 0c00 |001e: move-result-object v0 │ │ -213cd6: 5b10 545d |001f: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ -213cda: 6e10 af06 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213ce0: 0c00 |0024: move-result-object v0 │ │ -213ce2: 5b10 505d |0025: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ -213ce6: 6e10 af06 0200 |0027: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213cec: 0c00 |002a: move-result-object v0 │ │ -213cee: 5b10 565d |002b: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ -213cf2: 6e10 af06 0200 |002d: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213cf8: 0c00 |0030: move-result-object v0 │ │ -213cfa: 5b10 475d |0031: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ -213cfe: 6e10 af06 0200 |0033: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213d04: 0c00 |0036: move-result-object v0 │ │ -213d06: 5b10 535d |0037: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ -213d0a: 6e10 af06 0200 |0039: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213d10: 0c00 |003c: move-result-object v0 │ │ -213d12: 5b10 555d |003d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ -213d16: 6e10 af06 0200 |003f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213d1c: 0c00 |0042: move-result-object v0 │ │ -213d1e: 5b10 515d |0043: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213d22: 6e10 af06 0200 |0045: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ -213d28: 0c00 |0048: move-result-object v0 │ │ -213d2a: 5b10 4f5d |0049: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ -213d2e: 6e10 a906 0200 |004b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -213d34: 0a00 |004e: move-result v0 │ │ -213d36: 5910 4a5d |004f: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ -213d3a: 6e10 a906 0200 |0051: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -213d40: 0a00 |0054: move-result v0 │ │ -213d42: 5910 575d |0055: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ -213d46: 6e10 a906 0200 |0057: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -213d4c: 0a00 |005a: move-result v0 │ │ -213d4e: 5910 465d |005b: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ -213d52: 6e10 a906 0200 |005d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -213d58: 0a00 |0060: move-result v0 │ │ -213d5a: 5910 485d |0061: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ -213d5e: 6e10 a906 0200 |0063: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -213d64: 0a00 |0066: move-result v0 │ │ -213d66: 5910 455d |0067: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ -213d6a: 6e10 a906 0200 |0069: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -213d70: 0a00 |006c: move-result v0 │ │ -213d72: 5910 4c5d |006d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ -213d76: 6e10 a906 0200 |006f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ -213d7c: 0a00 |0072: move-result v0 │ │ -213d7e: 5910 4b5d |0073: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ -213d82: 6e10 a406 0200 |0075: invoke-virtual {v2}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ -213d88: 0a02 |0078: move-result v2 │ │ -213d8a: 3802 0400 |0079: if-eqz v2, 007d // +0004 │ │ -213d8e: 1212 |007b: const/4 v2, #int 1 // #1 │ │ -213d90: 2802 |007c: goto 007e // +0002 │ │ -213d92: 1202 |007d: const/4 v2, #int 0 // #0 │ │ -213d94: 5c12 495d |007e: iput-boolean v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ -213d98: 0e00 |0080: return-void │ │ +213c84: |[213c84] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.:(Landroid/os/Parcel;)V │ │ +213c94: 7010 5072 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:()V // method@7250 │ │ +213c9a: 6e10 af06 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213ca0: 0c00 |0006: move-result-object v0 │ │ +213ca2: 5b10 585d |0007: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213ca6: 6e10 af06 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213cac: 0c00 |000c: move-result-object v0 │ │ +213cae: 5b10 525d |000d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ +213cb2: 6e10 af06 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213cb8: 0c00 |0012: move-result-object v0 │ │ +213cba: 5b10 4d5d |0013: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ +213cbe: 6e10 af06 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213cc4: 0c00 |0018: move-result-object v0 │ │ +213cc6: 5b10 4e5d |0019: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ +213cca: 6e10 af06 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213cd0: 0c00 |001e: move-result-object v0 │ │ +213cd2: 5b10 545d |001f: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ +213cd6: 6e10 af06 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213cdc: 0c00 |0024: move-result-object v0 │ │ +213cde: 5b10 505d |0025: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ +213ce2: 6e10 af06 0200 |0027: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213ce8: 0c00 |002a: move-result-object v0 │ │ +213cea: 5b10 565d |002b: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ +213cee: 6e10 af06 0200 |002d: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213cf4: 0c00 |0030: move-result-object v0 │ │ +213cf6: 5b10 475d |0031: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ +213cfa: 6e10 af06 0200 |0033: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213d00: 0c00 |0036: move-result-object v0 │ │ +213d02: 5b10 535d |0037: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ +213d06: 6e10 af06 0200 |0039: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213d0c: 0c00 |003c: move-result-object v0 │ │ +213d0e: 5b10 555d |003d: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ +213d12: 6e10 af06 0200 |003f: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213d18: 0c00 |0042: move-result-object v0 │ │ +213d1a: 5b10 515d |0043: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213d1e: 6e10 af06 0200 |0045: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@06af │ │ +213d24: 0c00 |0048: move-result-object v0 │ │ +213d26: 5b10 4f5d |0049: iput-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ +213d2a: 6e10 a906 0200 |004b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +213d30: 0a00 |004e: move-result v0 │ │ +213d32: 5910 4a5d |004f: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ +213d36: 6e10 a906 0200 |0051: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +213d3c: 0a00 |0054: move-result v0 │ │ +213d3e: 5910 575d |0055: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ +213d42: 6e10 a906 0200 |0057: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +213d48: 0a00 |005a: move-result v0 │ │ +213d4a: 5910 465d |005b: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ +213d4e: 6e10 a906 0200 |005d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +213d54: 0a00 |0060: move-result v0 │ │ +213d56: 5910 485d |0061: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ +213d5a: 6e10 a906 0200 |0063: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +213d60: 0a00 |0066: move-result v0 │ │ +213d62: 5910 455d |0067: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ +213d66: 6e10 a906 0200 |0069: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +213d6c: 0a00 |006c: move-result v0 │ │ +213d6e: 5910 4c5d |006d: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ +213d72: 6e10 a906 0200 |006f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@06a9 │ │ +213d78: 0a00 |0072: move-result v0 │ │ +213d7a: 5910 4b5d |0073: iput v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ +213d7e: 6e10 a406 0200 |0075: invoke-virtual {v2}, Landroid/os/Parcel;.readByte:()B // method@06a4 │ │ +213d84: 0a02 |0078: move-result v2 │ │ +213d86: 3802 0400 |0079: if-eqz v2, 007d // +0004 │ │ +213d8a: 1212 |007b: const/4 v2, #int 1 // #1 │ │ +213d8c: 2802 |007c: goto 007e // +0002 │ │ +213d8e: 1202 |007d: const/4 v2, #int 0 // #0 │ │ +213d90: 5c12 495d |007e: iput-boolean v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ +213d94: 0e00 |0080: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ 0x0009 line=181 │ │ 0x000f line=182 │ │ 0x0015 line=183 │ │ @@ -856427,33 +856428,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -213d9c: |[213d9c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.:(Ljava/lang/String;)V │ │ -213dac: 7020 5172 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:(Ljava/lang/String;)V // method@7251 │ │ -213db2: 1a01 0000 |0003: const-string v1, "" // string@0000 │ │ -213db6: 5b01 585d |0005: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213dba: 5b01 525d |0007: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ -213dbe: 5b01 545d |0009: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ -213dc2: 5b01 4d5d |000b: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ -213dc6: 5b01 4e5d |000d: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ -213dca: 5b01 505d |000f: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ -213dce: 5b01 565d |0011: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ -213dd2: 5b01 475d |0013: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ -213dd6: 5b01 535d |0015: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ -213dda: 5b01 555d |0017: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ -213dde: 5b01 515d |0019: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213de2: 5b01 4f5d |001b: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ -213de6: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -213de8: 5901 4a5d |001e: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ -213dec: 5c01 495d |0020: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ -213df0: 0e00 |0022: return-void │ │ +213d98: |[213d98] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.:(Ljava/lang/String;)V │ │ +213da8: 7020 5172 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.:(Ljava/lang/String;)V // method@7251 │ │ +213dae: 1a01 0000 |0003: const-string v1, "" // string@0000 │ │ +213db2: 5b01 585d |0005: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213db6: 5b01 525d |0007: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ +213dba: 5b01 545d |0009: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ +213dbe: 5b01 4d5d |000b: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ +213dc2: 5b01 4e5d |000d: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ +213dc6: 5b01 505d |000f: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ +213dca: 5b01 565d |0011: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ +213dce: 5b01 475d |0013: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ +213dd2: 5b01 535d |0015: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ +213dd6: 5b01 555d |0017: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ +213dda: 5b01 515d |0019: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213dde: 5b01 4f5d |001b: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ +213de2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +213de4: 5901 4a5d |001e: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ +213de8: 5c01 495d |0020: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ +213dec: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ 0x0007 line=159 │ │ 0x0009 line=160 │ │ 0x000b line=161 │ │ @@ -856477,26 +856478,26 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -213974: |[213974] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I │ │ -213984: 6e10 8472 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ -21398a: 0c00 |0003: move-result-object v0 │ │ -21398c: 6e10 8472 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ -213992: 0c02 |0007: move-result-object v2 │ │ -213994: 6e10 b765 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -21399a: 0c00 |000b: move-result-object v0 │ │ -21399c: 6e10 b765 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ -2139a2: 0c02 |000f: move-result-object v2 │ │ -2139a4: 6e20 9b65 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ -2139aa: 0a02 |0013: move-result v2 │ │ -2139ac: 0f02 |0014: return v2 │ │ +213970: |[213970] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.compareTo:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I │ │ +213980: 6e10 8472 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ +213986: 0c00 |0003: move-result-object v0 │ │ +213988: 6e10 8472 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ +21398e: 0c02 |0007: move-result-object v2 │ │ +213990: 6e10 b765 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +213996: 0c00 |000b: move-result-object v0 │ │ +213998: 6e10 b765 0200 |000c: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@65b7 │ │ +21399e: 0c02 |000f: move-result-object v2 │ │ +2139a0: 6e20 9b65 2000 |0010: invoke-virtual {v0, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ +2139a6: 0a02 |0013: move-result v2 │ │ +2139a8: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0008 line=473 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ @@ -856507,33 +856508,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -2139b0: |[2139b0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.describeContents:()I │ │ -2139c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -2139c2: 0f00 |0001: return v0 │ │ +2139ac: |[2139ac] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.describeContents:()I │ │ +2139bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +2139be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ name : 'getAlbumDiscCount' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2139c4: |[2139c4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getAlbumDiscCount:()I │ │ -2139d4: 5210 455d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ -2139d8: 0f00 |0002: return v0 │ │ +2139c0: |[2139c0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getAlbumDiscCount:()I │ │ +2139d0: 5210 455d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ +2139d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #3 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856541,17 +856542,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2139dc: |[2139dc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getAlbumTrackCount:()I │ │ -2139ec: 5210 465d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ -2139f0: 0f00 |0002: return v0 │ │ +2139d8: |[2139d8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getAlbumTrackCount:()I │ │ +2139e8: 5210 465d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ +2139ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #4 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856559,17 +856560,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213ad0: |[213ad0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getDate:()Ljava/lang/String; │ │ -213ae0: 5410 475d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ -213ae4: 1100 |0002: return-object v0 │ │ +213acc: |[213acc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getDate:()Ljava/lang/String; │ │ +213adc: 5410 475d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ +213ae0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #5 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856577,17 +856578,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -2139f4: |[2139f4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getDiscNumber:()I │ │ -213a04: 5210 485d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ -213a08: 0f00 |0002: return v0 │ │ +2139f0: |[2139f0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getDiscNumber:()I │ │ +213a00: 5210 485d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ +213a04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #6 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856595,17 +856596,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -21395c: |[21395c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getFetching:()Z │ │ -21396c: 5510 495d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ -213970: 0f00 |0002: return v0 │ │ +213958: |[213958] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getFetching:()Z │ │ +213968: 5510 495d |0000: iget-boolean v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ +21396c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #7 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856613,17 +856614,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213a0c: |[213a0c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getLength:()I │ │ -213a1c: 5210 4a5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ -213a20: 0f00 |0002: return v0 │ │ +213a08: |[213a08] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getLength:()I │ │ +213a18: 5210 4a5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ +213a1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #8 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856631,24 +856632,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -213ae8: |[213ae8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getSectionTitle:()Ljava/lang/String; │ │ -213af8: 5420 585d |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213afc: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -213b00: 6e20 9f65 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -213b06: 0a00 |0007: move-result v0 │ │ -213b08: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -213b0c: 5420 445d |000a: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.mPath:Ljava/lang/String; // field@5d44 │ │ -213b10: 2803 |000c: goto 000f // +0003 │ │ -213b12: 5420 585d |000d: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213b16: 1100 |000f: return-object v0 │ │ +213ae4: |[213ae4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getSectionTitle:()Ljava/lang/String; │ │ +213af4: 5420 585d |0000: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213af8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +213afc: 6e20 9f65 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +213b02: 0a00 |0007: move-result v0 │ │ +213b04: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +213b08: 5420 445d |000a: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.mPath:Ljava/lang/String; // field@5d44 │ │ +213b0c: 2803 |000c: goto 000f // +0003 │ │ +213b0e: 5420 585d |000d: iget-object v0, v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213b12: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #9 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856656,17 +856657,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213a24: |[213a24] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getSongID:()I │ │ -213a34: 5210 4b5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ -213a38: 0f00 |0002: return v0 │ │ +213a20: |[213a20] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getSongID:()I │ │ +213a30: 5210 4b5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ +213a34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #10 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856674,17 +856675,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213a3c: |[213a3c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getSongPosition:()I │ │ -213a4c: 5210 4c5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ -213a50: 0f00 |0002: return v0 │ │ +213a38: |[213a38] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getSongPosition:()I │ │ +213a48: 5210 4c5d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ +213a4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #11 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856692,17 +856693,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213b18: |[213b18] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbum:()Ljava/lang/String; │ │ -213b28: 5410 4d5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ -213b2c: 1100 |0002: return-object v0 │ │ +213b14: |[213b14] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbum:()Ljava/lang/String; │ │ +213b24: 5410 4d5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ +213b28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #12 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856710,17 +856711,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213b30: |[213b30] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumArtist:()Ljava/lang/String; │ │ -213b40: 5410 4e5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ -213b44: 1100 |0002: return-object v0 │ │ +213b2c: |[213b2c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumArtist:()Ljava/lang/String; │ │ +213b3c: 5410 4e5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ +213b40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #13 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856728,17 +856729,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213b48: |[213b48] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumArtistMBID:()Ljava/lang/String; │ │ -213b58: 5410 4f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ -213b5c: 1100 |0002: return-object v0 │ │ +213b44: |[213b44] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumArtistMBID:()Ljava/lang/String; │ │ +213b54: 5410 4f5d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ +213b58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #14 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856746,17 +856747,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213b60: |[213b60] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumArtistSort:()Ljava/lang/String; │ │ -213b70: 5410 505d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ -213b74: 1100 |0002: return-object v0 │ │ +213b5c: |[213b5c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumArtistSort:()Ljava/lang/String; │ │ +213b6c: 5410 505d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ +213b70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #15 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856764,17 +856765,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213b78: |[213b78] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumMBID:()Ljava/lang/String; │ │ -213b88: 5410 515d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213b8c: 1100 |0002: return-object v0 │ │ +213b74: |[213b74] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackAlbumMBID:()Ljava/lang/String; │ │ +213b84: 5410 515d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213b88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #16 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856782,17 +856783,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213b90: |[213b90] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackArtist:()Ljava/lang/String; │ │ -213ba0: 5410 525d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ -213ba4: 1100 |0002: return-object v0 │ │ +213b8c: |[213b8c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackArtist:()Ljava/lang/String; │ │ +213b9c: 5410 525d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ +213ba0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #17 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856800,17 +856801,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213ba8: |[213ba8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackArtistMBID:()Ljava/lang/String; │ │ -213bb8: 5410 535d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ -213bbc: 1100 |0002: return-object v0 │ │ +213ba4: |[213ba4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackArtistMBID:()Ljava/lang/String; │ │ +213bb4: 5410 535d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ +213bb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #18 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856818,17 +856819,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213bc0: |[213bc0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackArtistSort:()Ljava/lang/String; │ │ -213bd0: 5410 545d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ -213bd4: 1100 |0002: return-object v0 │ │ +213bbc: |[213bbc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackArtistSort:()Ljava/lang/String; │ │ +213bcc: 5410 545d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ +213bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #19 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856836,17 +856837,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213bd8: |[213bd8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackMBID:()Ljava/lang/String; │ │ -213be8: 5410 555d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ -213bec: 1100 |0002: return-object v0 │ │ +213bd4: |[213bd4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackMBID:()Ljava/lang/String; │ │ +213be4: 5410 555d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ +213be8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #20 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856854,17 +856855,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213bf0: |[213bf0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackName:()Ljava/lang/String; │ │ -213c00: 5410 565d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ -213c04: 1100 |0002: return-object v0 │ │ +213bec: |[213bec] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackName:()Ljava/lang/String; │ │ +213bfc: 5410 565d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ +213c00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #21 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856872,17 +856873,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213a54: |[213a54] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackNumber:()I │ │ -213a64: 5210 575d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ -213a68: 0f00 |0002: return v0 │ │ +213a50: |[213a50] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackNumber:()I │ │ +213a60: 5210 575d |0000: iget v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ +213a64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #22 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856890,17 +856891,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213c08: |[213c08] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackTitle:()Ljava/lang/String; │ │ -213c18: 5410 585d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213c1c: 1100 |0002: return-object v0 │ │ +213c04: |[213c04] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getTrackTitle:()Ljava/lang/String; │ │ +213c14: 5410 585d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ │ │ #23 : (in Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;) │ │ @@ -856908,30 +856909,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -213c20: |[213c20] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getVisibleTitle:()Ljava/lang/String; │ │ -213c30: 5410 585d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213c34: 6e10 ab65 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -213c3a: 0a00 |0005: move-result v0 │ │ -213c3c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -213c40: 5410 585d |0008: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213c44: 1100 |000a: return-object v0 │ │ -213c46: 5410 565d |000b: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ -213c4a: 6e10 ab65 0000 |000d: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -213c50: 0a00 |0010: move-result v0 │ │ -213c52: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -213c56: 5410 565d |0013: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ -213c5a: 1100 |0015: return-object v0 │ │ -213c5c: 6e10 8472 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ -213c62: 0c00 |0019: move-result-object v0 │ │ -213c64: 1100 |001a: return-object v0 │ │ +213c1c: |[213c1c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.getVisibleTitle:()Ljava/lang/String; │ │ +213c2c: 5410 585d |0000: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213c30: 6e10 ab65 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +213c36: 0a00 |0005: move-result v0 │ │ +213c38: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +213c3c: 5410 585d |0008: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213c40: 1100 |000a: return-object v0 │ │ +213c42: 5410 565d |000b: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ +213c46: 6e10 ab65 0000 |000d: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +213c4c: 0a00 |0010: move-result v0 │ │ +213c4e: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +213c52: 5410 565d |0013: iget-object v0, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ +213c56: 1100 |0015: return-object v0 │ │ +213c58: 6e10 8472 0100 |0016: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getFilename:()Ljava/lang/String; // method@7284 │ │ +213c5e: 0c00 |0019: move-result-object v0 │ │ +213c60: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0008 line=422 │ │ 0x000b line=423 │ │ 0x0013 line=424 │ │ 0x0016 line=426 │ │ @@ -856943,40 +856944,40 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -213a6c: |[213a6c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.indexCompare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I │ │ -213a7c: 5440 515d |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213a80: 5451 515d |0002: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213a84: 6e20 9f65 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -213a8a: 0a00 |0007: move-result v0 │ │ -213a8c: 3900 0b00 |0008: if-nez v0, 0013 // +000b │ │ -213a90: 5440 515d |000a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213a94: 5455 515d |000c: iget-object v5, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213a98: 6e20 9b65 5000 |000e: invoke-virtual {v0, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ -213a9e: 0a05 |0011: move-result v5 │ │ -213aa0: 0f05 |0012: return v5 │ │ -213aa2: 5240 485d |0013: iget v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ -213aa6: 5251 485d |0015: iget v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ -213aaa: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -213aac: 3710 0300 |0018: if-le v0, v1, 001b // +0003 │ │ -213ab0: 0f02 |001a: return v2 │ │ -213ab2: 12f3 |001b: const/4 v3, #int -1 // #ff │ │ -213ab4: 3310 0d00 |001c: if-ne v0, v1, 0029 // +000d │ │ -213ab8: 5240 575d |001e: iget v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ -213abc: 5255 575d |0020: iget v5, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ -213ac0: 3750 0300 |0022: if-le v0, v5, 0025 // +0003 │ │ -213ac4: 0f02 |0024: return v2 │ │ -213ac6: 3350 0400 |0025: if-ne v0, v5, 0029 // +0004 │ │ -213aca: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -213acc: 0f05 |0028: return v5 │ │ -213ace: 0f03 |0029: return v3 │ │ +213a68: |[213a68] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.indexCompare:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;)I │ │ +213a78: 5440 515d |0000: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213a7c: 5451 515d |0002: iget-object v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213a80: 6e20 9f65 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +213a86: 0a00 |0007: move-result v0 │ │ +213a88: 3900 0b00 |0008: if-nez v0, 0013 // +000b │ │ +213a8c: 5440 515d |000a: iget-object v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213a90: 5455 515d |000c: iget-object v5, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213a94: 6e20 9b65 5000 |000e: invoke-virtual {v0, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@659b │ │ +213a9a: 0a05 |0011: move-result v5 │ │ +213a9c: 0f05 |0012: return v5 │ │ +213a9e: 5240 485d |0013: iget v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ +213aa2: 5251 485d |0015: iget v1, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ +213aa6: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +213aa8: 3710 0300 |0018: if-le v0, v1, 001b // +0003 │ │ +213aac: 0f02 |001a: return v2 │ │ +213aae: 12f3 |001b: const/4 v3, #int -1 // #ff │ │ +213ab0: 3310 0d00 |001c: if-ne v0, v1, 0029 // +000d │ │ +213ab4: 5240 575d |001e: iget v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ +213ab8: 5255 575d |0020: iget v5, v5, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ +213abc: 3750 0300 |0022: if-le v0, v5, 0025 // +0003 │ │ +213ac0: 0f02 |0024: return v2 │ │ +213ac2: 3350 0400 |0025: if-ne v0, v5, 0029 // +0004 │ │ +213ac6: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +213ac8: 0f05 |0028: return v5 │ │ +213aca: 0f03 |0029: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x000a line=443 │ │ 0x0013 line=446 │ │ 0x001e line=450 │ │ locals : │ │ @@ -856988,17 +856989,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213df4: |[213df4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.psetAlbumDiscCount:(I)V │ │ -213e04: 5901 455d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ -213e08: 0e00 |0002: return-void │ │ +213df0: |[213df0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.psetAlbumDiscCount:(I)V │ │ +213e00: 5901 455d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ +213e04: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -857007,17 +857008,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213e0c: |[213e0c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setAlbumTrackCount:(I)V │ │ -213e1c: 5901 465d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ -213e20: 0e00 |0002: return-void │ │ +213e08: |[213e08] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setAlbumTrackCount:(I)V │ │ +213e18: 5901 465d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ +213e1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -857026,17 +857027,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213e24: |[213e24] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setDate:(Ljava/lang/String;)V │ │ -213e34: 5b01 475d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ -213e38: 0e00 |0002: return-void │ │ +213e20: |[213e20] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setDate:(Ljava/lang/String;)V │ │ +213e30: 5b01 475d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ +213e34: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857045,17 +857046,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213e3c: |[213e3c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setDiscNumber:(I)V │ │ -213e4c: 5901 485d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ -213e50: 0e00 |0002: return-void │ │ +213e38: |[213e38] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setDiscNumber:(I)V │ │ +213e48: 5901 485d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ +213e4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -857064,17 +857065,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213e54: |[213e54] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setFetching:(Z)V │ │ -213e64: 5c01 495d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ -213e68: 0e00 |0002: return-void │ │ +213e50: |[213e50] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setFetching:(Z)V │ │ +213e60: 5c01 495d |0000: iput-boolean v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ +213e64: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -857083,17 +857084,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213e6c: |[213e6c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setLength:(I)V │ │ -213e7c: 5901 4a5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ -213e80: 0e00 |0002: return-void │ │ +213e68: |[213e68] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setLength:(I)V │ │ +213e78: 5901 4a5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ +213e7c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -857102,17 +857103,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213e84: |[213e84] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setSongID:(I)V │ │ -213e94: 5901 4b5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ -213e98: 0e00 |0002: return-void │ │ +213e80: |[213e80] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setSongID:(I)V │ │ +213e90: 5901 4b5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ +213e94: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -857121,17 +857122,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213e9c: |[213e9c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setSongPosition:(I)V │ │ -213eac: 5901 4c5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ -213eb0: 0e00 |0002: return-void │ │ +213e98: |[213e98] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setSongPosition:(I)V │ │ +213ea8: 5901 4c5d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ +213eac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -857140,17 +857141,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213eb4: |[213eb4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbum:(Ljava/lang/String;)V │ │ -213ec4: 5b01 4d5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ -213ec8: 0e00 |0002: return-void │ │ +213eb0: |[213eb0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbum:(Ljava/lang/String;)V │ │ +213ec0: 5b01 4d5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ +213ec4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857159,17 +857160,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213ecc: |[213ecc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumArtist:(Ljava/lang/String;)V │ │ -213edc: 5b01 4e5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ -213ee0: 0e00 |0002: return-void │ │ +213ec8: |[213ec8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumArtist:(Ljava/lang/String;)V │ │ +213ed8: 5b01 4e5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ +213edc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857178,17 +857179,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213ee4: |[213ee4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumArtistMBID:(Ljava/lang/String;)V │ │ -213ef4: 5b01 4f5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ -213ef8: 0e00 |0002: return-void │ │ +213ee0: |[213ee0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumArtistMBID:(Ljava/lang/String;)V │ │ +213ef0: 5b01 4f5d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ +213ef4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857197,17 +857198,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213efc: |[213efc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumArtistSort:(Ljava/lang/String;)V │ │ -213f0c: 5b01 505d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ -213f10: 0e00 |0002: return-void │ │ +213ef8: |[213ef8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumArtistSort:(Ljava/lang/String;)V │ │ +213f08: 5b01 505d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ +213f0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857216,17 +857217,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213f14: |[213f14] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumMBID:(Ljava/lang/String;)V │ │ -213f24: 5b01 515d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -213f28: 0e00 |0002: return-void │ │ +213f10: |[213f10] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackAlbumMBID:(Ljava/lang/String;)V │ │ +213f20: 5b01 515d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +213f24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857235,17 +857236,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213f2c: |[213f2c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackArtist:(Ljava/lang/String;)V │ │ -213f3c: 5b01 525d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ -213f40: 0e00 |0002: return-void │ │ +213f28: |[213f28] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackArtist:(Ljava/lang/String;)V │ │ +213f38: 5b01 525d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ +213f3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857254,17 +857255,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213f44: |[213f44] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackArtistMBID:(Ljava/lang/String;)V │ │ -213f54: 5b01 535d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ -213f58: 0e00 |0002: return-void │ │ +213f40: |[213f40] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackArtistMBID:(Ljava/lang/String;)V │ │ +213f50: 5b01 535d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ +213f54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857273,17 +857274,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213f5c: |[213f5c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackArtistSort:(Ljava/lang/String;)V │ │ -213f6c: 5b01 545d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ -213f70: 0e00 |0002: return-void │ │ +213f58: |[213f58] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackArtistSort:(Ljava/lang/String;)V │ │ +213f68: 5b01 545d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ +213f6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857292,17 +857293,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213f74: |[213f74] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackMBID:(Ljava/lang/String;)V │ │ -213f84: 5b01 555d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ -213f88: 0e00 |0002: return-void │ │ +213f70: |[213f70] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackMBID:(Ljava/lang/String;)V │ │ +213f80: 5b01 555d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ +213f84: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857311,17 +857312,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213f8c: |[213f8c] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackName:(Ljava/lang/String;)V │ │ -213f9c: 5b01 565d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ -213fa0: 0e00 |0002: return-void │ │ +213f88: |[213f88] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackName:(Ljava/lang/String;)V │ │ +213f98: 5b01 565d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ +213f9c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857330,17 +857331,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213fa4: |[213fa4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackNumber:(I)V │ │ -213fb4: 5901 575d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ -213fb8: 0e00 |0002: return-void │ │ +213fa0: |[213fa0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackNumber:(I)V │ │ +213fb0: 5901 575d |0000: iput v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ +213fb4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -857349,17 +857350,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -213fbc: |[213fbc] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackTitle:(Ljava/lang/String;)V │ │ -213fcc: 5b01 585d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213fd0: 0e00 |0002: return-void │ │ +213fb8: |[213fb8] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.setTrackTitle:(Ljava/lang/String;)V │ │ +213fc8: 5b01 585d |0000: iput-object v1, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213fcc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857368,57 +857369,57 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -213fd4: |[213fd4] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.writeToParcel:(Landroid/os/Parcel;I)V │ │ -213fe4: 5402 585d |0000: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ -213fe8: 6e20 c506 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -213fee: 5402 525d |0005: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ -213ff2: 6e20 c506 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -213ff8: 5402 4d5d |000a: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ -213ffc: 6e20 c506 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214002: 5402 4e5d |000f: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ -214006: 6e20 c506 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -21400c: 5402 545d |0014: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ -214010: 6e20 c506 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214016: 5402 505d |0019: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ -21401a: 6e20 c506 2100 |001b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214020: 5402 565d |001e: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ -214024: 6e20 c506 2100 |0020: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -21402a: 5402 475d |0023: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ -21402e: 6e20 c506 2100 |0025: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214034: 5402 535d |0028: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ -214038: 6e20 c506 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -21403e: 5402 555d |002d: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ -214042: 6e20 c506 2100 |002f: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214048: 5402 515d |0032: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ -21404c: 6e20 c506 2100 |0034: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -214052: 5402 4f5d |0037: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ -214056: 6e20 c506 2100 |0039: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ -21405c: 5202 4a5d |003c: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ -214060: 6e20 bc06 2100 |003e: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -214066: 5202 575d |0041: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ -21406a: 6e20 bc06 2100 |0043: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -214070: 5202 465d |0046: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ -214074: 6e20 bc06 2100 |0048: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -21407a: 5202 485d |004b: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ -21407e: 6e20 bc06 2100 |004d: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -214084: 5202 455d |0050: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ -214088: 6e20 bc06 2100 |0052: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -21408e: 5202 4c5d |0055: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ -214092: 6e20 bc06 2100 |0057: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -214098: 5202 4b5d |005a: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ -21409c: 6e20 bc06 2100 |005c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ -2140a2: 5502 495d |005f: iget-boolean v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ -2140a6: 8d22 |0061: int-to-byte v2, v2 │ │ -2140a8: 6e20 b706 2100 |0062: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ -2140ae: 0e00 |0065: return-void │ │ +213fd0: |[213fd0] org.gateshipone.malp.mpdservice.mpdprotocol.mpdobjects.MPDTrack.writeToParcel:(Landroid/os/Parcel;I)V │ │ +213fe0: 5402 585d |0000: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackTitle:Ljava/lang/String; // field@5d58 │ │ +213fe4: 6e20 c506 2100 |0002: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +213fea: 5402 525d |0005: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtist:Ljava/lang/String; // field@5d52 │ │ +213fee: 6e20 c506 2100 |0007: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +213ff4: 5402 4d5d |000a: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbum:Ljava/lang/String; // field@5d4d │ │ +213ff8: 6e20 c506 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +213ffe: 5402 4e5d |000f: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtist:Ljava/lang/String; // field@5d4e │ │ +214002: 6e20 c506 2100 |0011: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214008: 5402 545d |0014: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistSort:Ljava/lang/String; // field@5d54 │ │ +21400c: 6e20 c506 2100 |0016: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214012: 5402 505d |0019: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistSort:Ljava/lang/String; // field@5d50 │ │ +214016: 6e20 c506 2100 |001b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +21401c: 5402 565d |001e: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackName:Ljava/lang/String; // field@5d56 │ │ +214020: 6e20 c506 2100 |0020: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214026: 5402 475d |0023: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDate:Ljava/lang/String; // field@5d47 │ │ +21402a: 6e20 c506 2100 |0025: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214030: 5402 535d |0028: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackArtistMBID:Ljava/lang/String; // field@5d53 │ │ +214034: 6e20 c506 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +21403a: 5402 555d |002d: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackMBID:Ljava/lang/String; // field@5d55 │ │ +21403e: 6e20 c506 2100 |002f: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214044: 5402 515d |0032: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumMBID:Ljava/lang/String; // field@5d51 │ │ +214048: 6e20 c506 2100 |0034: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +21404e: 5402 4f5d |0037: iget-object v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackAlbumArtistMBID:Ljava/lang/String; // field@5d4f │ │ +214052: 6e20 c506 2100 |0039: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@06c5 │ │ +214058: 5202 4a5d |003c: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pLength:I // field@5d4a │ │ +21405c: 6e20 bc06 2100 |003e: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +214062: 5202 575d |0041: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pTrackNumber:I // field@5d57 │ │ +214066: 6e20 bc06 2100 |0043: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +21406c: 5202 465d |0046: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumTrackCount:I // field@5d46 │ │ +214070: 6e20 bc06 2100 |0048: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +214076: 5202 485d |004b: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pDiscNumber:I // field@5d48 │ │ +21407a: 6e20 bc06 2100 |004d: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +214080: 5202 455d |0050: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pAlbumDiscCount:I // field@5d45 │ │ +214084: 6e20 bc06 2100 |0052: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +21408a: 5202 4c5d |0055: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongPosition:I // field@5d4c │ │ +21408e: 6e20 bc06 2100 |0057: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +214094: 5202 4b5d |005a: iget v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pSongID:I // field@5d4b │ │ +214098: 6e20 bc06 2100 |005c: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@06bc │ │ +21409e: 5502 495d |005f: iget-boolean v2, v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.pImageFetching:Z // field@5d49 │ │ +2140a2: 8d22 |0061: int-to-byte v2, v2 │ │ +2140a4: 6e20 b706 2100 |0062: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeByte:(B)V // method@06b7 │ │ +2140aa: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0005 line=206 │ │ 0x000a line=207 │ │ 0x000f line=208 │ │ 0x0014 line=209 │ │ @@ -880724,39 +880725,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fc3b4: |[1fc3b4] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.:()V │ │ -1fc3c4: 1c00 660e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // type@0e66 │ │ -1fc3c8: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fc3ce: 0c00 |0005: move-result-object v0 │ │ -1fc3d0: 6900 775a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.TAG:Ljava/lang/String; // field@5a77 │ │ -1fc3d4: 0e00 |0008: return-void │ │ +1fc3ac: |[1fc3ac] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.:()V │ │ +1fc3bc: 1c00 660e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; // type@0e66 │ │ +1fc3c0: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fc3c6: 0c00 |0005: move-result-object v0 │ │ +1fc3c8: 6900 775a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.TAG:Ljava/lang/String; // field@5a77 │ │ +1fc3cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1fc3d8: |[1fc3d8] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.:()V │ │ -1fc3e8: 7010 dc3a 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3adc │ │ -1fc3ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fc3f0: 5b10 785a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ -1fc3f4: 0e00 |0006: return-void │ │ +1fc3d0: |[1fc3d0] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.:()V │ │ +1fc3e0: 7010 dc3a 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3adc │ │ +1fc3e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fc3e8: 5b10 785a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ +1fc3ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ │ │ @@ -880765,17 +880766,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Landroidx/viewpager/widget/ViewPager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fc36c: |[1fc36c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Landroidx/viewpager/widget/ViewPager; │ │ -1fc37c: 5400 7d5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc380: 1100 |0002: return-object v0 │ │ +1fc364: |[1fc364] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Landroidx/viewpager/widget/ViewPager; │ │ +1fc374: 5400 7d5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc378: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;) │ │ @@ -880783,17 +880784,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fc39c: |[1fc39c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; │ │ -1fc3ac: 5400 795a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ -1fc3b0: 1100 |0002: return-object v0 │ │ +1fc394: |[1fc394] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;)Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; │ │ +1fc3a4: 5400 795a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ +1fc3a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ │ │ #4 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;) │ │ @@ -880801,17 +880802,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fc384: |[1fc384] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Ljava/lang/String;)Ljava/lang/String; │ │ -1fc394: 5b01 7b5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ -1fc398: 1101 |0002: return-object v1 │ │ +1fc37c: |[1fc37c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Ljava/lang/String;)Ljava/lang/String; │ │ +1fc38c: 5b01 7b5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ +1fc390: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -880821,22 +880822,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1fc3f8: |[1fc3f8] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onAttach:(Landroid/content/Context;)V │ │ -1fc408: 6f20 233b 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onAttach:(Landroid/content/Context;)V // method@3b23 │ │ -1fc40e: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fc412: 5b01 785a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ -1fc416: 2804 |0007: goto 000b // +0004 │ │ -1fc418: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1fc41a: 5b01 785a |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ -1fc41e: 0e00 |000b: return-void │ │ +1fc3f0: |[1fc3f0] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onAttach:(Landroid/content/Context;)V │ │ +1fc400: 6f20 233b 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onAttach:(Landroid/content/Context;)V // method@3b23 │ │ +1fc406: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fc40a: 5b01 785a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ +1fc40e: 2804 |0007: goto 000b // +0004 │ │ +1fc410: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1fc412: 5b01 785a |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ +1fc416: 0e00 |000b: return-void │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ Ljava/lang/ClassCastException; -> 0x0008 │ │ positions : │ │ 0x0000 line=171 │ │ 0x0003 line=177 │ │ 0x0009 line=179 │ │ @@ -880849,65 +880850,65 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -1fc430: |[1fc430] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -1fc440: 1400 0d00 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d000d │ │ -1fc446: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fc44c: 5b34 7a5a |0006: iput-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mOptionMenu:Landroid/view/Menu; // field@5a7a │ │ -1fc450: 6e10 fa6c 0300 |0008: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getContext:()Landroid/content/Context; // method@6cfa │ │ -1fc456: 0c00 |000b: move-result-object v0 │ │ -1fc458: 1401 5001 047f |000c: const v1, #float 1.75465e+38 // #7f040150 │ │ -1fc45e: 7120 9c6e 1000 |000f: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fc464: 0a00 |0012: move-result v0 │ │ -1fc466: 1401 5300 097f |0013: const v1, #float 1.82106e+38 // #7f090053 │ │ -1fc46c: 7220 660e 1400 |0016: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fc472: 0c02 |0019: move-result-object v2 │ │ -1fc474: 7210 7a0e 0200 |001a: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ -1fc47a: 0c02 |001d: move-result-object v2 │ │ -1fc47c: 7110 4730 0200 |001e: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fc482: 0c02 |0021: move-result-object v2 │ │ -1fc484: 7120 4330 0200 |0022: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1fc48a: 7220 660e 1400 |0025: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fc490: 0c00 |0028: move-result-object v0 │ │ -1fc492: 7220 910e 2000 |0029: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ -1fc498: 7220 660e 1400 |002c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fc49e: 0c00 |002f: move-result-object v0 │ │ -1fc4a0: 7210 760e 0000 |0030: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0e76 │ │ -1fc4a6: 0c00 |0033: move-result-object v0 │ │ -1fc4a8: 1f00 ce04 |0034: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04ce │ │ -1fc4ac: 5b30 7c5a |0036: iput-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ -1fc4b0: 5432 7b5a |0038: iget-object v2, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ -1fc4b4: 3802 2500 |003a: if-eqz v2, 005f // +0025 │ │ -1fc4b8: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -1fc4ba: 6e20 4f26 2000 |003d: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView;.setIconified:(Z)V // method@264f │ │ -1fc4c0: 7220 660e 1400 |0040: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fc4c6: 0c00 |0043: move-result-object v0 │ │ -1fc4c8: 7210 740e 0000 |0044: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@0e74 │ │ -1fc4ce: 5430 7c5a |0047: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ -1fc4d2: 5431 7b5a |0049: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ -1fc4d6: 6e30 5a26 1002 |004b: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@265a │ │ -1fc4dc: 5430 795a |004e: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ -1fc4e0: 5431 7d5a |0050: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc4e4: 6e10 b155 0100 |0052: invoke-virtual {v1}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ -1fc4ea: 0a01 |0055: move-result v1 │ │ -1fc4ec: 6e20 ec6c 1000 |0056: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // method@6cec │ │ -1fc4f2: 0c00 |0059: move-result-object v0 │ │ -1fc4f4: 5431 7b5a |005a: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ -1fc4f8: 6e20 ce6c 1000 |005c: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.applyFilter:(Ljava/lang/String;)V // method@6cce │ │ -1fc4fe: 5430 7c5a |005f: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ -1fc502: 2201 650e |0061: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver; // type@0e65 │ │ -1fc506: 1202 |0063: const/4 v2, #int 0 // #0 │ │ -1fc508: 7030 ef6c 3102 |0064: invoke-direct {v1, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;)V // method@6cef │ │ -1fc50e: 6e20 5626 1000 |0067: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2656 │ │ -1fc514: 6f30 2b3b 4305 |006a: invoke-super {v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@3b2b │ │ -1fc51a: 0e00 |006d: return-void │ │ +1fc428: |[1fc428] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +1fc438: 1400 0d00 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d000d │ │ +1fc43e: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fc444: 5b34 7a5a |0006: iput-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mOptionMenu:Landroid/view/Menu; // field@5a7a │ │ +1fc448: 6e10 fa6c 0300 |0008: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getContext:()Landroid/content/Context; // method@6cfa │ │ +1fc44e: 0c00 |000b: move-result-object v0 │ │ +1fc450: 1401 5001 047f |000c: const v1, #float 1.75465e+38 // #7f040150 │ │ +1fc456: 7120 9c6e 1000 |000f: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fc45c: 0a00 |0012: move-result v0 │ │ +1fc45e: 1401 5300 097f |0013: const v1, #float 1.82106e+38 // #7f090053 │ │ +1fc464: 7220 660e 1400 |0016: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fc46a: 0c02 |0019: move-result-object v2 │ │ +1fc46c: 7210 7a0e 0200 |001a: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ +1fc472: 0c02 |001d: move-result-object v2 │ │ +1fc474: 7110 4730 0200 |001e: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fc47a: 0c02 |0021: move-result-object v2 │ │ +1fc47c: 7120 4330 0200 |0022: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1fc482: 7220 660e 1400 |0025: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fc488: 0c00 |0028: move-result-object v0 │ │ +1fc48a: 7220 910e 2000 |0029: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ +1fc490: 7220 660e 1400 |002c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fc496: 0c00 |002f: move-result-object v0 │ │ +1fc498: 7210 760e 0000 |0030: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0e76 │ │ +1fc49e: 0c00 |0033: move-result-object v0 │ │ +1fc4a0: 1f00 ce04 |0034: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04ce │ │ +1fc4a4: 5b30 7c5a |0036: iput-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ +1fc4a8: 5432 7b5a |0038: iget-object v2, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ +1fc4ac: 3802 2500 |003a: if-eqz v2, 005f // +0025 │ │ +1fc4b0: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +1fc4b2: 6e20 4f26 2000 |003d: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView;.setIconified:(Z)V // method@264f │ │ +1fc4b8: 7220 660e 1400 |0040: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fc4be: 0c00 |0043: move-result-object v0 │ │ +1fc4c0: 7210 740e 0000 |0044: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@0e74 │ │ +1fc4c6: 5430 7c5a |0047: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ +1fc4ca: 5431 7b5a |0049: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ +1fc4ce: 6e30 5a26 1002 |004b: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@265a │ │ +1fc4d4: 5430 795a |004e: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ +1fc4d8: 5431 7d5a |0050: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc4dc: 6e10 b155 0100 |0052: invoke-virtual {v1}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ +1fc4e2: 0a01 |0055: move-result v1 │ │ +1fc4e4: 6e20 ec6c 1000 |0056: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // method@6cec │ │ +1fc4ea: 0c00 |0059: move-result-object v0 │ │ +1fc4ec: 5431 7b5a |005a: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ +1fc4f0: 6e20 ce6c 1000 |005c: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.applyFilter:(Ljava/lang/String;)V // method@6cce │ │ +1fc4f6: 5430 7c5a |005f: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ +1fc4fa: 2201 650e |0061: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver; // type@0e65 │ │ +1fc4fe: 1202 |0063: const/4 v2, #int 0 // #0 │ │ +1fc500: 7030 ef6c 3102 |0064: invoke-direct {v1, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;)V // method@6cef │ │ +1fc506: 6e20 5626 1000 |0067: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2656 │ │ +1fc50c: 6f30 2b3b 4305 |006a: invoke-super {v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@3b2b │ │ +1fc512: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=201 │ │ 0x0006 line=203 │ │ 0x0008 line=206 │ │ 0x0016 line=208 │ │ 0x001e line=209 │ │ @@ -880932,102 +880933,102 @@ │ │ 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 : 185 16-bit code units │ │ -1fc1e8: |[1fc1e8] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fc1f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1fc1fa: 1401 3700 0c7f |0001: const v1, #float 1.86093e+38 // #7f0c0037 │ │ -1fc200: 6e40 5f0e 1708 |0004: invoke-virtual {v7, v1, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fc206: 0c07 |0007: move-result-object v7 │ │ -1fc208: 1408 f700 097f |0008: const v8, #float 1.82109e+38 // #7f0900f7 │ │ -1fc20e: 6e20 020f 8700 |000b: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fc214: 0c08 |000e: move-result-object v8 │ │ -1fc216: 1f08 3d0c |000f: check-cast v8, Lcom/google/android/material/tabs/TabLayout; // type@0c3d │ │ -1fc21a: 6e10 cb62 0800 |0011: invoke-virtual {v8}, Lcom/google/android/material/tabs/TabLayout;.getTabTextColors:()Landroid/content/res/ColorStateList; // method@62cb │ │ -1fc220: 0c01 |0014: move-result-object v1 │ │ -1fc222: 6e10 fb6c 0600 |0015: invoke-virtual {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getResources:()Landroid/content/res/Resources; // method@6cfb │ │ -1fc228: 0c02 |0018: move-result-object v2 │ │ -1fc22a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -1fc22c: 1404 8d00 087f |001a: const v4, #float 1.80778e+38 // #7f08008d │ │ -1fc232: 6e30 ec02 4203 |001d: invoke-virtual {v2, v4, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -1fc238: 0c04 |0020: move-result-object v4 │ │ -1fc23a: 3804 1400 |0021: if-eqz v4, 0035 // +0014 │ │ -1fc23e: 7110 4730 0400 |0023: invoke-static {v4}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fc244: 0c04 |0026: move-result-object v4 │ │ -1fc246: 7120 4430 1400 |0027: invoke-static {v4, v1}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ -1fc24c: 6e10 d262 0800 |002a: invoke-virtual {v8}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ -1fc252: 0c05 |002d: move-result-object v5 │ │ -1fc254: 6e20 5562 4500 |002e: invoke-virtual {v5, v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ -1fc25a: 0c04 |0031: move-result-object v4 │ │ -1fc25c: 6e20 9662 4800 |0032: invoke-virtual {v8, v4}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ -1fc262: 1404 7400 087f |0035: const v4, #float 1.80777e+38 // #7f080074 │ │ -1fc268: 6e30 ec02 4203 |0038: invoke-virtual {v2, v4, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -1fc26e: 0c02 |003b: move-result-object v2 │ │ -1fc270: 3802 1400 |003c: if-eqz v2, 0050 // +0014 │ │ -1fc274: 7110 4730 0200 |003e: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fc27a: 0c02 |0041: move-result-object v2 │ │ -1fc27c: 7120 4430 1200 |0042: invoke-static {v2, v1}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ -1fc282: 6e10 d262 0800 |0045: invoke-virtual {v8}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ -1fc288: 0c01 |0048: move-result-object v1 │ │ -1fc28a: 6e20 5562 2100 |0049: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ -1fc290: 0c01 |004c: move-result-object v1 │ │ -1fc292: 6e20 9662 1800 |004d: invoke-virtual {v8, v1}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ -1fc298: 6e20 f062 0800 |0050: invoke-virtual {v8, v0}, Lcom/google/android/material/tabs/TabLayout;.setTabGravity:(I)V // method@62f0 │ │ -1fc29e: 1401 f800 097f |0053: const v1, #float 1.82109e+38 // #7f0900f8 │ │ -1fc2a4: 6e20 020f 1700 |0056: invoke-virtual {v7, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fc2aa: 0c01 |0059: move-result-object v1 │ │ -1fc2ac: 1f01 d40a |005a: check-cast v1, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ -1fc2b0: 5b61 7d5a |005c: iput-object v1, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc2b4: 2201 640e |005e: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // type@0e64 │ │ -1fc2b8: 6e10 f96c 0600 |0060: invoke-virtual {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@6cf9 │ │ -1fc2be: 0c02 |0063: move-result-object v2 │ │ -1fc2c0: 7030 e76c 6102 |0064: invoke-direct {v1, v6, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Landroidx/fragment/app/FragmentManager;)V // method@6ce7 │ │ -1fc2c6: 5b61 795a |0067: iput-object v1, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ -1fc2ca: 5462 7d5a |0069: iget-object v2, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc2ce: 6e20 f555 1200 |006b: invoke-virtual {v2, v1}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@55f5 │ │ -1fc2d4: 5461 7d5a |006e: iget-object v1, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc2d8: 2202 3a0c |0070: new-instance v2, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener; // type@0c3a │ │ -1fc2dc: 7020 5b62 8200 |0072: invoke-direct {v2, v8}, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener;.:(Lcom/google/android/material/tabs/TabLayout;)V // method@625b │ │ -1fc2e2: 6e20 8a55 2100 |0075: invoke-virtual {v1, v2}, Landroidx/viewpager/widget/ViewPager;.addOnPageChangeListener:(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V // method@558a │ │ -1fc2e8: 6e20 9562 6800 |0078: invoke-virtual {v8, v6}, Lcom/google/android/material/tabs/TabLayout;.addOnTabSelectedListener:(Lcom/google/android/material/tabs/TabLayout$BaseOnTabSelectedListener;)V // method@6295 │ │ -1fc2ee: 6e10 f86c 0600 |007b: invoke-virtual {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getArguments:()Landroid/os/Bundle; // method@6cf8 │ │ -1fc2f4: 0c08 |007e: move-result-object v8 │ │ -1fc2f6: 6201 6f5a |007f: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ALBUMS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6f │ │ -1fc2fa: 1211 |0081: const/4 v1, #int 1 // #1 │ │ -1fc2fc: 3808 2900 |0082: if-eqz v8, 00ab // +0029 │ │ -1fc300: 3909 2700 |0084: if-nez v9, 00ab // +0027 │ │ -1fc304: 7100 e66c 0000 |0086: invoke-static {}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.values:()[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // method@6ce6 │ │ -1fc30a: 0c02 |0089: move-result-object v2 │ │ -1fc30c: 1a03 8104 |008a: const-string v3, "ARG_REQUESTED_TAB" // string@0481 │ │ -1fc310: 6e20 2206 3800 |008c: invoke-virtual {v8, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0622 │ │ -1fc316: 0a08 |008f: move-result v8 │ │ -1fc318: 4608 0208 |0090: aget-object v8, v2, v8 │ │ -1fc31c: 6202 6d5a |0092: sget-object v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;.$SwitchMap$org$gateshipone$malp$application$fragments$serverfragments$MyMusicTabsFragment$DEFAULTTAB:[I // field@5a6d │ │ -1fc320: 6e10 e46c 0800 |0094: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ordinal:()I // method@6ce4 │ │ -1fc326: 0a08 |0097: move-result v8 │ │ -1fc328: 4408 0208 |0098: aget v8, v2, v8 │ │ -1fc32c: 3218 0c00 |009a: if-eq v8, v1, 00a6 // +000c │ │ -1fc330: 1220 |009c: const/4 v0, #int 2 // #2 │ │ -1fc332: 3208 0300 |009d: if-eq v8, v0, 00a0 // +0003 │ │ -1fc336: 280c |009f: goto 00ab // +000c │ │ -1fc338: 5468 7d5a |00a0: iget-object v8, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc33c: 6e20 f755 1800 |00a2: invoke-virtual {v8, v1}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ -1fc342: 2806 |00a5: goto 00ab // +0006 │ │ -1fc344: 5468 7d5a |00a6: iget-object v8, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc348: 6e20 f755 0800 |00a8: invoke-virtual {v8, v0}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ -1fc34e: 3809 0a00 |00ab: if-eqz v9, 00b5 // +000a │ │ -1fc352: 1a08 c625 |00ad: const-string v8, "MyMusicFragment.SearchString" // string@25c6 │ │ -1fc356: 6e20 2c06 8900 |00af: invoke-virtual {v9, v8}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ -1fc35c: 0c08 |00b2: move-result-object v8 │ │ -1fc35e: 5b68 7b5a |00b3: iput-object v8, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ -1fc362: 6e20 066d 1600 |00b5: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.setHasOptionsMenu:(Z)V // method@6d06 │ │ -1fc368: 1107 |00b8: return-object v7 │ │ +1fc1e0: |[1fc1e0] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fc1f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1fc1f2: 1401 3700 0c7f |0001: const v1, #float 1.86093e+38 // #7f0c0037 │ │ +1fc1f8: 6e40 5f0e 1708 |0004: invoke-virtual {v7, v1, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fc1fe: 0c07 |0007: move-result-object v7 │ │ +1fc200: 1408 f700 097f |0008: const v8, #float 1.82109e+38 // #7f0900f7 │ │ +1fc206: 6e20 020f 8700 |000b: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fc20c: 0c08 |000e: move-result-object v8 │ │ +1fc20e: 1f08 3d0c |000f: check-cast v8, Lcom/google/android/material/tabs/TabLayout; // type@0c3d │ │ +1fc212: 6e10 cb62 0800 |0011: invoke-virtual {v8}, Lcom/google/android/material/tabs/TabLayout;.getTabTextColors:()Landroid/content/res/ColorStateList; // method@62cb │ │ +1fc218: 0c01 |0014: move-result-object v1 │ │ +1fc21a: 6e10 fb6c 0600 |0015: invoke-virtual {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getResources:()Landroid/content/res/Resources; // method@6cfb │ │ +1fc220: 0c02 |0018: move-result-object v2 │ │ +1fc222: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +1fc224: 1404 8d00 087f |001a: const v4, #float 1.80778e+38 // #7f08008d │ │ +1fc22a: 6e30 ec02 4203 |001d: invoke-virtual {v2, v4, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +1fc230: 0c04 |0020: move-result-object v4 │ │ +1fc232: 3804 1400 |0021: if-eqz v4, 0035 // +0014 │ │ +1fc236: 7110 4730 0400 |0023: invoke-static {v4}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fc23c: 0c04 |0026: move-result-object v4 │ │ +1fc23e: 7120 4430 1400 |0027: invoke-static {v4, v1}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ +1fc244: 6e10 d262 0800 |002a: invoke-virtual {v8}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ +1fc24a: 0c05 |002d: move-result-object v5 │ │ +1fc24c: 6e20 5562 4500 |002e: invoke-virtual {v5, v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ +1fc252: 0c04 |0031: move-result-object v4 │ │ +1fc254: 6e20 9662 4800 |0032: invoke-virtual {v8, v4}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ +1fc25a: 1404 7400 087f |0035: const v4, #float 1.80777e+38 // #7f080074 │ │ +1fc260: 6e30 ec02 4203 |0038: invoke-virtual {v2, v4, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +1fc266: 0c02 |003b: move-result-object v2 │ │ +1fc268: 3802 1400 |003c: if-eqz v2, 0050 // +0014 │ │ +1fc26c: 7110 4730 0200 |003e: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fc272: 0c02 |0041: move-result-object v2 │ │ +1fc274: 7120 4430 1200 |0042: invoke-static {v2, v1}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ +1fc27a: 6e10 d262 0800 |0045: invoke-virtual {v8}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ +1fc280: 0c01 |0048: move-result-object v1 │ │ +1fc282: 6e20 5562 2100 |0049: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ +1fc288: 0c01 |004c: move-result-object v1 │ │ +1fc28a: 6e20 9662 1800 |004d: invoke-virtual {v8, v1}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ +1fc290: 6e20 f062 0800 |0050: invoke-virtual {v8, v0}, Lcom/google/android/material/tabs/TabLayout;.setTabGravity:(I)V // method@62f0 │ │ +1fc296: 1401 f800 097f |0053: const v1, #float 1.82109e+38 // #7f0900f8 │ │ +1fc29c: 6e20 020f 1700 |0056: invoke-virtual {v7, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fc2a2: 0c01 |0059: move-result-object v1 │ │ +1fc2a4: 1f01 d40a |005a: check-cast v1, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ +1fc2a8: 5b61 7d5a |005c: iput-object v1, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc2ac: 2201 640e |005e: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // type@0e64 │ │ +1fc2b0: 6e10 f96c 0600 |0060: invoke-virtual {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@6cf9 │ │ +1fc2b6: 0c02 |0063: move-result-object v2 │ │ +1fc2b8: 7030 e76c 6102 |0064: invoke-direct {v1, v6, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;Landroidx/fragment/app/FragmentManager;)V // method@6ce7 │ │ +1fc2be: 5b61 795a |0067: iput-object v1, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ +1fc2c2: 5462 7d5a |0069: iget-object v2, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc2c6: 6e20 f555 1200 |006b: invoke-virtual {v2, v1}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@55f5 │ │ +1fc2cc: 5461 7d5a |006e: iget-object v1, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc2d0: 2202 3a0c |0070: new-instance v2, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener; // type@0c3a │ │ +1fc2d4: 7020 5b62 8200 |0072: invoke-direct {v2, v8}, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener;.:(Lcom/google/android/material/tabs/TabLayout;)V // method@625b │ │ +1fc2da: 6e20 8a55 2100 |0075: invoke-virtual {v1, v2}, Landroidx/viewpager/widget/ViewPager;.addOnPageChangeListener:(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V // method@558a │ │ +1fc2e0: 6e20 9562 6800 |0078: invoke-virtual {v8, v6}, Lcom/google/android/material/tabs/TabLayout;.addOnTabSelectedListener:(Lcom/google/android/material/tabs/TabLayout$BaseOnTabSelectedListener;)V // method@6295 │ │ +1fc2e6: 6e10 f86c 0600 |007b: invoke-virtual {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getArguments:()Landroid/os/Bundle; // method@6cf8 │ │ +1fc2ec: 0c08 |007e: move-result-object v8 │ │ +1fc2ee: 6201 6f5a |007f: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ALBUMS:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // field@5a6f │ │ +1fc2f2: 1211 |0081: const/4 v1, #int 1 // #1 │ │ +1fc2f4: 3808 2900 |0082: if-eqz v8, 00ab // +0029 │ │ +1fc2f8: 3909 2700 |0084: if-nez v9, 00ab // +0027 │ │ +1fc2fc: 7100 e66c 0000 |0086: invoke-static {}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.values:()[Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB; // method@6ce6 │ │ +1fc302: 0c02 |0089: move-result-object v2 │ │ +1fc304: 1a03 8104 |008a: const-string v3, "ARG_REQUESTED_TAB" // string@0481 │ │ +1fc308: 6e20 2206 3800 |008c: invoke-virtual {v8, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0622 │ │ +1fc30e: 0a08 |008f: move-result v8 │ │ +1fc310: 4608 0208 |0090: aget-object v8, v2, v8 │ │ +1fc314: 6202 6d5a |0092: sget-object v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$1;.$SwitchMap$org$gateshipone$malp$application$fragments$serverfragments$MyMusicTabsFragment$DEFAULTTAB:[I // field@5a6d │ │ +1fc318: 6e10 e46c 0800 |0094: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$DEFAULTTAB;.ordinal:()I // method@6ce4 │ │ +1fc31e: 0a08 |0097: move-result v8 │ │ +1fc320: 4408 0208 |0098: aget v8, v2, v8 │ │ +1fc324: 3218 0c00 |009a: if-eq v8, v1, 00a6 // +000c │ │ +1fc328: 1220 |009c: const/4 v0, #int 2 // #2 │ │ +1fc32a: 3208 0300 |009d: if-eq v8, v0, 00a0 // +0003 │ │ +1fc32e: 280c |009f: goto 00ab // +000c │ │ +1fc330: 5468 7d5a |00a0: iget-object v8, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc334: 6e20 f755 1800 |00a2: invoke-virtual {v8, v1}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ +1fc33a: 2806 |00a5: goto 00ab // +0006 │ │ +1fc33c: 5468 7d5a |00a6: iget-object v8, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc340: 6e20 f755 0800 |00a8: invoke-virtual {v8, v0}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ +1fc346: 3809 0a00 |00ab: if-eqz v9, 00b5 // +000a │ │ +1fc34a: 1a08 c625 |00ad: const-string v8, "MyMusicFragment.SearchString" // string@25c6 │ │ +1fc34e: 6e20 2c06 8900 |00af: invoke-virtual {v9, v8}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ +1fc354: 0c08 |00b2: move-result-object v8 │ │ +1fc356: 5b68 7b5a |00b3: iput-object v8, v6, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ +1fc35a: 6e20 066d 1600 |00b5: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.setHasOptionsMenu:(Z)V // method@6d06 │ │ +1fc360: 1107 |00b8: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=83 │ │ 0x000b line=87 │ │ 0x0011 line=90 │ │ 0x0015 line=91 │ │ 0x001d line=92 │ │ @@ -881063,28 +881064,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -1fc51c: |[1fc51c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onResume:()V │ │ -1fc52c: 6f10 3e3b 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onResume:()V // method@3b3e │ │ -1fc532: 5440 785a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ -1fc536: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -1fc53a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1fc53c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1fc53e: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fc544: 5440 785a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ -1fc548: 1401 5500 0f7f |000e: const v1, #float 1.90081e+38 // #7f0f0055 │ │ -1fc54e: 6e20 fc6c 1400 |0011: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getString:(I)Ljava/lang/String; // method@6cfc │ │ -1fc554: 0c01 |0014: move-result-object v1 │ │ -1fc556: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -1fc558: 7252 596b 1033 |0016: invoke-interface {v0, v1, v3, v3, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fc55e: 0e00 |0019: return-void │ │ +1fc514: |[1fc514] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onResume:()V │ │ +1fc524: 6f10 3e3b 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onResume:()V // method@3b3e │ │ +1fc52a: 5440 785a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ +1fc52e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +1fc532: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1fc534: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1fc536: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fc53c: 5440 785a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a78 │ │ +1fc540: 1401 5500 0f7f |000e: const v1, #float 1.90081e+38 // #7f0f0055 │ │ +1fc546: 6e20 fc6c 1400 |0011: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getString:(I)Ljava/lang/String; // method@6cfc │ │ +1fc54c: 0c01 |0014: move-result-object v1 │ │ +1fc54e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +1fc550: 7252 596b 1033 |0016: invoke-interface {v0, v1, v3, v3, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fc556: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0003 line=160 │ │ 0x0009 line=161 │ │ 0x000c line=162 │ │ locals : │ │ @@ -881095,20 +881096,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1fc560: |[1fc560] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -1fc570: 6f20 3f3b 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@3b3f │ │ -1fc576: 5420 7b5a |0003: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ -1fc57a: 1a01 c625 |0005: const-string v1, "MyMusicFragment.SearchString" // string@25c6 │ │ -1fc57e: 6e30 4806 1300 |0007: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -1fc584: 0e00 |000a: return-void │ │ +1fc558: |[1fc558] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +1fc568: 6f20 3f3b 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@3b3f │ │ +1fc56e: 5420 7b5a |0003: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchString:Ljava/lang/String; // field@5a7b │ │ +1fc572: 1a01 c625 |0005: const-string v1, "MyMusicFragment.SearchString" // string@25c6 │ │ +1fc576: 6e30 4806 1300 |0007: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +1fc57c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -881118,56 +881119,56 @@ │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1fc588: |[1fc588] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onTabReselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ -1fc598: 0e00 |0000: return-void │ │ +1fc580: |[1fc580] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onTabReselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ +1fc590: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;) │ │ name : 'onTabSelected' │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -1fc59c: |[1fc59c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onTabSelected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ -1fc5ac: 6e10 fd6c 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getView:()Landroid/view/View; // method@6cfd │ │ -1fc5b2: 0c00 |0003: move-result-object v0 │ │ -1fc5b4: 3800 3200 |0004: if-eqz v0, 0036 // +0032 │ │ -1fc5b8: 5431 7c5a |0006: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ -1fc5bc: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -1fc5c0: 5432 7a5a |000a: iget-object v2, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mOptionMenu:Landroid/view/Menu; // field@5a7a │ │ -1fc5c4: 3802 1a00 |000c: if-eqz v2, 0026 // +001a │ │ -1fc5c8: 6e10 2d26 0100 |000e: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.isIconified:()Z // method@262d │ │ -1fc5ce: 0a01 |0011: move-result v1 │ │ -1fc5d0: 3901 1400 |0012: if-nez v1, 0026 // +0014 │ │ -1fc5d4: 5431 7c5a |0014: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ -1fc5d8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -1fc5da: 6e20 4f26 2100 |0017: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;.setIconified:(Z)V // method@264f │ │ -1fc5e0: 5431 7a5a |001a: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mOptionMenu:Landroid/view/Menu; // field@5a7a │ │ -1fc5e4: 1402 5300 097f |001c: const v2, #float 1.82106e+38 // #7f090053 │ │ -1fc5ea: 7220 660e 2100 |001f: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fc5f0: 0c01 |0022: move-result-object v1 │ │ -1fc5f2: 7210 730e 0100 |0023: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@0e73 │ │ -1fc5f8: 1401 f800 097f |0026: const v1, #float 1.82109e+38 // #7f0900f8 │ │ -1fc5fe: 6e20 020f 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fc604: 0c00 |002c: move-result-object v0 │ │ -1fc606: 1f00 d40a |002d: check-cast v0, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ -1fc60a: 6e10 4a62 0400 |002f: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ -1fc610: 0a04 |0032: move-result v4 │ │ -1fc612: 6e20 f755 4000 |0033: invoke-virtual {v0, v4}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ -1fc618: 0e00 |0036: return-void │ │ +1fc594: |[1fc594] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onTabSelected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ +1fc5a4: 6e10 fd6c 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.getView:()Landroid/view/View; // method@6cfd │ │ +1fc5aa: 0c00 |0003: move-result-object v0 │ │ +1fc5ac: 3800 3200 |0004: if-eqz v0, 0036 // +0032 │ │ +1fc5b0: 5431 7c5a |0006: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ +1fc5b4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +1fc5b8: 5432 7a5a |000a: iget-object v2, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mOptionMenu:Landroid/view/Menu; // field@5a7a │ │ +1fc5bc: 3802 1a00 |000c: if-eqz v2, 0026 // +001a │ │ +1fc5c0: 6e10 2d26 0100 |000e: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.isIconified:()Z // method@262d │ │ +1fc5c6: 0a01 |0011: move-result v1 │ │ +1fc5c8: 3901 1400 |0012: if-nez v1, 0026 // +0014 │ │ +1fc5cc: 5431 7c5a |0014: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mSearchView:Landroidx/appcompat/widget/SearchView; // field@5a7c │ │ +1fc5d0: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +1fc5d2: 6e20 4f26 2100 |0017: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/SearchView;.setIconified:(Z)V // method@264f │ │ +1fc5d8: 5431 7a5a |001a: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mOptionMenu:Landroid/view/Menu; // field@5a7a │ │ +1fc5dc: 1402 5300 097f |001c: const v2, #float 1.82106e+38 // #7f090053 │ │ +1fc5e2: 7220 660e 2100 |001f: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fc5e8: 0c01 |0022: move-result-object v1 │ │ +1fc5ea: 7210 730e 0100 |0023: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@0e73 │ │ +1fc5f0: 1401 f800 097f |0026: const v1, #float 1.82109e+38 // #7f0900f8 │ │ +1fc5f6: 6e20 020f 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fc5fc: 0c00 |002c: move-result-object v0 │ │ +1fc5fe: 1f00 d40a |002d: check-cast v0, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ +1fc602: 6e10 4a62 0400 |002f: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ +1fc608: 0a04 |0032: move-result v4 │ │ +1fc60a: 6e20 f755 4000 |0033: invoke-virtual {v0, v4}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ +1fc610: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=145 │ │ 0x0014 line=146 │ │ 0x001a line=147 │ │ 0x0029 line=151 │ │ @@ -881181,24 +881182,24 @@ │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1fc61c: |[1fc61c] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onTabUnselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ -1fc62c: 5412 795a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ -1fc630: 5410 7d5a |0002: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ -1fc634: 6e10 b155 0000 |0004: invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ -1fc63a: 0a00 |0007: move-result v0 │ │ -1fc63c: 6e20 ec6c 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // method@6cec │ │ -1fc642: 0c02 |000b: move-result-object v2 │ │ -1fc644: 3802 0500 |000c: if-eqz v2, 0011 // +0005 │ │ -1fc648: 6e10 e06c 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.removeFilter:()V // method@6ce0 │ │ -1fc64e: 0e00 |0011: return-void │ │ +1fc614: |[1fc614] org.gateshipone.malp.application.fragments.serverfragments.MyMusicTabsFragment.onTabUnselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ +1fc624: 5412 795a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mMyMusicPagerAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter; // field@5a79 │ │ +1fc628: 5410 7d5a |0002: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5a7d │ │ +1fc62c: 6e10 b155 0000 |0004: invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ +1fc632: 0a00 |0007: move-result v0 │ │ +1fc634: 6e20 ec6c 0200 |0008: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment$MyMusicPagerAdapter;.getRegisteredFragment:(I)Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // method@6cec │ │ +1fc63a: 0c02 |000b: move-result-object v2 │ │ +1fc63c: 3802 0500 |000c: if-eqz v2, 0011 // +0005 │ │ +1fc640: 6e10 e06c 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.removeFilter:()V // method@6ce0 │ │ +1fc646: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x000e line=237 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/MyMusicTabsFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/google/android/material/tabs/TabLayout$Tab; │ │ @@ -881259,39 +881260,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fe530: |[1fe530] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.:()V │ │ -1fe540: 1c00 730e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment; // type@0e73 │ │ -1fe544: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fe54a: 0c00 |0005: move-result-object v0 │ │ -1fe54c: 6900 a55a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.TAG:Ljava/lang/String; // field@5aa5 │ │ -1fe550: 0e00 |0008: return-void │ │ +1fe528: |[1fe528] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.:()V │ │ +1fe538: 1c00 730e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment; // type@0e73 │ │ +1fe53c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fe542: 0c00 |0005: move-result-object v0 │ │ +1fe544: 6900 a55a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.TAG:Ljava/lang/String; // field@5aa5 │ │ +1fe548: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1fe554: |[1fe554] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.:()V │ │ -1fe564: 7010 dc3a 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3adc │ │ -1fe56a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fe56c: 5b10 a65a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe570: 0e00 |0006: return-void │ │ +1fe54c: |[1fe54c] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.:()V │ │ +1fe55c: 7010 dc3a 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3adc │ │ +1fe562: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fe564: 5b10 a65a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe568: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment; │ │ │ │ @@ -881301,22 +881302,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1fe574: |[1fe574] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onAttach:(Landroid/content/Context;)V │ │ -1fe584: 6f20 233b 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onAttach:(Landroid/content/Context;)V // method@3b23 │ │ -1fe58a: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fe58e: 5b01 a65a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe592: 2804 |0007: goto 000b // +0004 │ │ -1fe594: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1fe596: 5b01 a65a |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe59a: 0e00 |000b: return-void │ │ +1fe56c: |[1fe56c] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onAttach:(Landroid/content/Context;)V │ │ +1fe57c: 6f20 233b 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onAttach:(Landroid/content/Context;)V // method@3b23 │ │ +1fe582: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fe586: 5b01 a65a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe58a: 2804 |0007: goto 000b // +0004 │ │ +1fe58c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1fe58e: 5b01 a65a |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe592: 0e00 |000b: return-void │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ Ljava/lang/ClassCastException; -> 0x0008 │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=119 │ │ 0x0009 line=121 │ │ @@ -881329,72 +881330,72 @@ │ │ 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 : 126 16-bit code units │ │ -1fe424: |[1fe424] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fe434: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -1fe436: 1400 3700 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0037 │ │ -1fe43c: 6e40 5f0e 0687 |0004: invoke-virtual {v6, v0, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fe442: 0c06 |0007: move-result-object v6 │ │ -1fe444: 1407 f700 097f |0008: const v7, #float 1.82109e+38 // #7f0900f7 │ │ -1fe44a: 6e20 020f 7600 |000b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fe450: 0c07 |000e: move-result-object v7 │ │ -1fe452: 1f07 3d0c |000f: check-cast v7, Lcom/google/android/material/tabs/TabLayout; // type@0c3d │ │ -1fe456: 1400 f800 097f |0011: const v0, #float 1.82109e+38 // #7f0900f8 │ │ -1fe45c: 6e20 020f 0600 |0014: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fe462: 0c00 |0017: move-result-object v0 │ │ -1fe464: 1f00 d40a |0018: check-cast v0, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ -1fe468: 5b50 a85a |001a: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ -1fe46c: 2200 720e |001c: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter; // type@0e72 │ │ -1fe470: 6e10 7f6d 0500 |001e: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@6d7f │ │ -1fe476: 0c01 |0021: move-result-object v1 │ │ -1fe478: 7030 796d 5001 |0022: invoke-direct {v0, v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;Landroidx/fragment/app/FragmentManager;)V // method@6d79 │ │ -1fe47e: 5b50 a75a |0025: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mTabAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter; // field@5aa7 │ │ -1fe482: 5451 a85a |0027: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ -1fe486: 6e20 f555 0100 |0029: invoke-virtual {v1, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@55f5 │ │ -1fe48c: 5450 a85a |002c: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ -1fe490: 2201 3a0c |002e: new-instance v1, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener; // type@0c3a │ │ -1fe494: 7020 5b62 7100 |0030: invoke-direct {v1, v7}, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener;.:(Lcom/google/android/material/tabs/TabLayout;)V // method@625b │ │ -1fe49a: 6e20 8a55 1000 |0033: invoke-virtual {v0, v1}, Landroidx/viewpager/widget/ViewPager;.addOnPageChangeListener:(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V // method@558a │ │ -1fe4a0: 6e20 9562 5700 |0036: invoke-virtual {v7, v5}, Lcom/google/android/material/tabs/TabLayout;.addOnTabSelectedListener:(Lcom/google/android/material/tabs/TabLayout$BaseOnTabSelectedListener;)V // method@6295 │ │ -1fe4a6: 6e10 cb62 0700 |0039: invoke-virtual {v7}, Lcom/google/android/material/tabs/TabLayout;.getTabTextColors:()Landroid/content/res/ColorStateList; // method@62cb │ │ -1fe4ac: 0c00 |003c: move-result-object v0 │ │ -1fe4ae: 6e10 806d 0500 |003d: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getResources:()Landroid/content/res/Resources; // method@6d80 │ │ -1fe4b4: 0c01 |0040: move-result-object v1 │ │ -1fe4b6: 1202 |0041: const/4 v2, #int 0 // #0 │ │ -1fe4b8: 1403 9800 087f |0042: const v3, #float 1.80778e+38 // #7f080098 │ │ -1fe4be: 6e30 ec02 3102 |0045: invoke-virtual {v1, v3, v2}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -1fe4c4: 0c03 |0048: move-result-object v3 │ │ -1fe4c6: 3803 1400 |0049: if-eqz v3, 005d // +0014 │ │ -1fe4ca: 7110 4730 0300 |004b: invoke-static {v3}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fe4d0: 0c03 |004e: move-result-object v3 │ │ -1fe4d2: 7120 4430 0300 |004f: invoke-static {v3, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ -1fe4d8: 6e10 d262 0700 |0052: invoke-virtual {v7}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ -1fe4de: 0c04 |0055: move-result-object v4 │ │ -1fe4e0: 6e20 5562 3400 |0056: invoke-virtual {v4, v3}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ -1fe4e6: 0c03 |0059: move-result-object v3 │ │ -1fe4e8: 6e20 9662 3700 |005a: invoke-virtual {v7, v3}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ -1fe4ee: 1403 7b00 087f |005d: const v3, #float 1.80778e+38 // #7f08007b │ │ -1fe4f4: 6e30 ec02 3102 |0060: invoke-virtual {v1, v3, v2}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ -1fe4fa: 0c01 |0063: move-result-object v1 │ │ -1fe4fc: 3801 1400 |0064: if-eqz v1, 0078 // +0014 │ │ -1fe500: 7110 4730 0100 |0066: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fe506: 0c01 |0069: move-result-object v1 │ │ -1fe508: 7120 4430 0100 |006a: invoke-static {v1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ -1fe50e: 6e10 d262 0700 |006d: invoke-virtual {v7}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ -1fe514: 0c00 |0070: move-result-object v0 │ │ -1fe516: 6e20 5562 1000 |0071: invoke-virtual {v0, v1}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ -1fe51c: 0c00 |0074: move-result-object v0 │ │ -1fe51e: 6e20 9662 0700 |0075: invoke-virtual {v7, v0}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ -1fe524: 5457 a85a |0078: iget-object v7, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ -1fe528: 6e20 f755 8700 |007a: invoke-virtual {v7, v8}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ -1fe52e: 1106 |007d: return-object v6 │ │ +1fe41c: |[1fe41c] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fe42c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +1fe42e: 1400 3700 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0037 │ │ +1fe434: 6e40 5f0e 0687 |0004: invoke-virtual {v6, v0, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fe43a: 0c06 |0007: move-result-object v6 │ │ +1fe43c: 1407 f700 097f |0008: const v7, #float 1.82109e+38 // #7f0900f7 │ │ +1fe442: 6e20 020f 7600 |000b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fe448: 0c07 |000e: move-result-object v7 │ │ +1fe44a: 1f07 3d0c |000f: check-cast v7, Lcom/google/android/material/tabs/TabLayout; // type@0c3d │ │ +1fe44e: 1400 f800 097f |0011: const v0, #float 1.82109e+38 // #7f0900f8 │ │ +1fe454: 6e20 020f 0600 |0014: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fe45a: 0c00 |0017: move-result-object v0 │ │ +1fe45c: 1f00 d40a |0018: check-cast v0, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ +1fe460: 5b50 a85a |001a: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ +1fe464: 2200 720e |001c: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter; // type@0e72 │ │ +1fe468: 6e10 7f6d 0500 |001e: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@6d7f │ │ +1fe46e: 0c01 |0021: move-result-object v1 │ │ +1fe470: 7030 796d 5001 |0022: invoke-direct {v0, v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;Landroidx/fragment/app/FragmentManager;)V // method@6d79 │ │ +1fe476: 5b50 a75a |0025: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mTabAdapter:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment$ServerPropertiesTabAdapter; // field@5aa7 │ │ +1fe47a: 5451 a85a |0027: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ +1fe47e: 6e20 f555 0100 |0029: invoke-virtual {v1, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@55f5 │ │ +1fe484: 5450 a85a |002c: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ +1fe488: 2201 3a0c |002e: new-instance v1, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener; // type@0c3a │ │ +1fe48c: 7020 5b62 7100 |0030: invoke-direct {v1, v7}, Lcom/google/android/material/tabs/TabLayout$TabLayoutOnPageChangeListener;.:(Lcom/google/android/material/tabs/TabLayout;)V // method@625b │ │ +1fe492: 6e20 8a55 1000 |0033: invoke-virtual {v0, v1}, Landroidx/viewpager/widget/ViewPager;.addOnPageChangeListener:(Landroidx/viewpager/widget/ViewPager$OnPageChangeListener;)V // method@558a │ │ +1fe498: 6e20 9562 5700 |0036: invoke-virtual {v7, v5}, Lcom/google/android/material/tabs/TabLayout;.addOnTabSelectedListener:(Lcom/google/android/material/tabs/TabLayout$BaseOnTabSelectedListener;)V // method@6295 │ │ +1fe49e: 6e10 cb62 0700 |0039: invoke-virtual {v7}, Lcom/google/android/material/tabs/TabLayout;.getTabTextColors:()Landroid/content/res/ColorStateList; // method@62cb │ │ +1fe4a4: 0c00 |003c: move-result-object v0 │ │ +1fe4a6: 6e10 806d 0500 |003d: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getResources:()Landroid/content/res/Resources; // method@6d80 │ │ +1fe4ac: 0c01 |0040: move-result-object v1 │ │ +1fe4ae: 1202 |0041: const/4 v2, #int 0 // #0 │ │ +1fe4b0: 1403 9800 087f |0042: const v3, #float 1.80778e+38 // #7f080098 │ │ +1fe4b6: 6e30 ec02 3102 |0045: invoke-virtual {v1, v3, v2}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +1fe4bc: 0c03 |0048: move-result-object v3 │ │ +1fe4be: 3803 1400 |0049: if-eqz v3, 005d // +0014 │ │ +1fe4c2: 7110 4730 0300 |004b: invoke-static {v3}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fe4c8: 0c03 |004e: move-result-object v3 │ │ +1fe4ca: 7120 4430 0300 |004f: invoke-static {v3, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ +1fe4d0: 6e10 d262 0700 |0052: invoke-virtual {v7}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ +1fe4d6: 0c04 |0055: move-result-object v4 │ │ +1fe4d8: 6e20 5562 3400 |0056: invoke-virtual {v4, v3}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ +1fe4de: 0c03 |0059: move-result-object v3 │ │ +1fe4e0: 6e20 9662 3700 |005a: invoke-virtual {v7, v3}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ +1fe4e6: 1403 7b00 087f |005d: const v3, #float 1.80778e+38 // #7f08007b │ │ +1fe4ec: 6e30 ec02 3102 |0060: invoke-virtual {v1, v3, v2}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@02ec │ │ +1fe4f2: 0c01 |0063: move-result-object v1 │ │ +1fe4f4: 3801 1400 |0064: if-eqz v1, 0078 // +0014 │ │ +1fe4f8: 7110 4730 0100 |0066: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fe4fe: 0c01 |0069: move-result-object v1 │ │ +1fe500: 7120 4430 0100 |006a: invoke-static {v1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@3044 │ │ +1fe506: 6e10 d262 0700 |006d: invoke-virtual {v7}, Lcom/google/android/material/tabs/TabLayout;.newTab:()Lcom/google/android/material/tabs/TabLayout$Tab; // method@62d2 │ │ +1fe50c: 0c00 |0070: move-result-object v0 │ │ +1fe50e: 6e20 5562 1000 |0071: invoke-virtual {v0, v1}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/tabs/TabLayout$Tab; // method@6255 │ │ +1fe514: 0c00 |0074: move-result-object v0 │ │ +1fe516: 6e20 9662 0700 |0075: invoke-virtual {v7, v0}, Lcom/google/android/material/tabs/TabLayout;.addTab:(Lcom/google/android/material/tabs/TabLayout$Tab;)V // method@6296 │ │ +1fe51c: 5457 a85a |0078: iget-object v7, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ +1fe520: 6e20 f755 8700 |007a: invoke-virtual {v7, v8}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ +1fe526: 1106 |007d: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=60 │ │ 0x000b line=64 │ │ 0x0014 line=66 │ │ 0x001c line=67 │ │ 0x0027 line=68 │ │ @@ -881422,42 +881423,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -1fe5ac: |[1fe5ac] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onResume:()V │ │ -1fe5bc: 6f10 3e3b 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onResume:()V // method@3b3e │ │ -1fe5c2: 5440 a65a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe5c6: 3800 3100 |0005: if-eqz v0, 0036 // +0031 │ │ -1fe5ca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1fe5cc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1fe5ce: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fe5d4: 5440 a85a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ -1fe5d8: 6e10 b155 0000 |000e: invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ -1fe5de: 0a00 |0011: move-result v0 │ │ -1fe5e0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1fe5e2: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -1fe5e6: 5440 a65a |0015: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe5ea: 1403 a100 0f7f |0017: const v3, #float 1.90083e+38 // #7f0f00a1 │ │ -1fe5f0: 6e20 816d 3400 |001a: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ -1fe5f6: 0c03 |001d: move-result-object v3 │ │ -1fe5f8: 7252 596b 3012 |001e: invoke-interface {v0, v3, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fe5fe: 2815 |0021: goto 0036 // +0015 │ │ -1fe600: 5440 a85a |0022: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ -1fe604: 6e10 b155 0000 |0024: invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ -1fe60a: 0a00 |0027: move-result v0 │ │ -1fe60c: 3310 0e00 |0028: if-ne v0, v1, 0036 // +000e │ │ -1fe610: 5440 a65a |002a: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe614: 1403 9b00 0f7f |002c: const v3, #float 1.90083e+38 // #7f0f009b │ │ -1fe61a: 6e20 816d 3400 |002f: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ -1fe620: 0c03 |0032: move-result-object v3 │ │ -1fe622: 7252 596b 3012 |0033: invoke-interface {v0, v3, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fe628: 0e00 |0036: return-void │ │ +1fe5a4: |[1fe5a4] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onResume:()V │ │ +1fe5b4: 6f10 3e3b 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onResume:()V // method@3b3e │ │ +1fe5ba: 5440 a65a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe5be: 3800 3100 |0005: if-eqz v0, 0036 // +0031 │ │ +1fe5c2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1fe5c4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1fe5c6: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fe5cc: 5440 a85a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ +1fe5d0: 6e10 b155 0000 |000e: invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ +1fe5d6: 0a00 |0011: move-result v0 │ │ +1fe5d8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1fe5da: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +1fe5de: 5440 a65a |0015: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe5e2: 1403 a100 0f7f |0017: const v3, #float 1.90083e+38 // #7f0f00a1 │ │ +1fe5e8: 6e20 816d 3400 |001a: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ +1fe5ee: 0c03 |001d: move-result-object v3 │ │ +1fe5f0: 7252 596b 3012 |001e: invoke-interface {v0, v3, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fe5f6: 2815 |0021: goto 0036 // +0015 │ │ +1fe5f8: 5440 a85a |0022: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mViewPager:Landroidx/viewpager/widget/ViewPager; // field@5aa8 │ │ +1fe5fc: 6e10 b155 0000 |0024: invoke-virtual {v0}, Landroidx/viewpager/widget/ViewPager;.getCurrentItem:()I // method@55b1 │ │ +1fe602: 0a00 |0027: move-result v0 │ │ +1fe604: 3310 0e00 |0028: if-ne v0, v1, 0036 // +000e │ │ +1fe608: 5440 a65a |002a: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe60c: 1403 9b00 0f7f |002c: const v3, #float 1.90083e+38 // #7f0f009b │ │ +1fe612: 6e20 816d 3400 |002f: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ +1fe618: 0c03 |0032: move-result-object v3 │ │ +1fe61a: 7252 596b 3012 |0033: invoke-interface {v0, v3, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fe620: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ 0x0009 line=98 │ │ 0x000c line=99 │ │ 0x0015 line=100 │ │ @@ -881471,62 +881472,62 @@ │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1fe62c: |[1fe62c] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onTabReselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ -1fe63c: 0e00 |0000: return-void │ │ +1fe624: |[1fe624] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onTabReselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ +1fe634: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;) │ │ name : 'onTabSelected' │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -1fe640: |[1fe640] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onTabSelected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ -1fe650: 6e10 826d 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getView:()Landroid/view/View; // method@6d82 │ │ -1fe656: 0c00 |0003: move-result-object v0 │ │ -1fe658: 3800 3d00 |0004: if-eqz v0, 0041 // +003d │ │ -1fe65c: 1401 f800 097f |0006: const v1, #float 1.82109e+38 // #7f0900f8 │ │ -1fe662: 6e20 020f 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fe668: 0c00 |000c: move-result-object v0 │ │ -1fe66a: 1f00 d40a |000d: check-cast v0, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ -1fe66e: 6e10 4a62 0400 |000f: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ -1fe674: 0a01 |0012: move-result v1 │ │ -1fe676: 6e20 f755 1000 |0013: invoke-virtual {v0, v1}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ -1fe67c: 5430 a65a |0016: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe680: 3800 2900 |0018: if-eqz v0, 0041 // +0029 │ │ -1fe684: 6e10 4a62 0400 |001a: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ -1fe68a: 0a00 |001d: move-result v0 │ │ -1fe68c: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -1fe68e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -1fe690: 3900 0f00 |0020: if-nez v0, 002f // +000f │ │ -1fe694: 5434 a65a |0022: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe698: 1400 a100 0f7f |0024: const v0, #float 1.90083e+38 // #7f0f00a1 │ │ -1fe69e: 6e20 816d 0300 |0027: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ -1fe6a4: 0c00 |002a: move-result-object v0 │ │ -1fe6a6: 7252 596b 0412 |002b: invoke-interface {v4, v0, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fe6ac: 2813 |002e: goto 0041 // +0013 │ │ -1fe6ae: 6e10 4a62 0400 |002f: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ -1fe6b4: 0a04 |0032: move-result v4 │ │ -1fe6b6: 3314 0e00 |0033: if-ne v4, v1, 0041 // +000e │ │ -1fe6ba: 5434 a65a |0035: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ -1fe6be: 1400 9b00 0f7f |0037: const v0, #float 1.90083e+38 // #7f0f009b │ │ -1fe6c4: 6e20 816d 0300 |003a: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ -1fe6ca: 0c00 |003d: move-result-object v0 │ │ -1fe6cc: 7252 596b 0412 |003e: invoke-interface {v4, v0, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fe6d2: 0e00 |0041: return-void │ │ +1fe638: |[1fe638] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onTabSelected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ +1fe648: 6e10 826d 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getView:()Landroid/view/View; // method@6d82 │ │ +1fe64e: 0c00 |0003: move-result-object v0 │ │ +1fe650: 3800 3d00 |0004: if-eqz v0, 0041 // +003d │ │ +1fe654: 1401 f800 097f |0006: const v1, #float 1.82109e+38 // #7f0900f8 │ │ +1fe65a: 6e20 020f 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fe660: 0c00 |000c: move-result-object v0 │ │ +1fe662: 1f00 d40a |000d: check-cast v0, Landroidx/viewpager/widget/ViewPager; // type@0ad4 │ │ +1fe666: 6e10 4a62 0400 |000f: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ +1fe66c: 0a01 |0012: move-result v1 │ │ +1fe66e: 6e20 f755 1000 |0013: invoke-virtual {v0, v1}, Landroidx/viewpager/widget/ViewPager;.setCurrentItem:(I)V // method@55f7 │ │ +1fe674: 5430 a65a |0016: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe678: 3800 2900 |0018: if-eqz v0, 0041 // +0029 │ │ +1fe67c: 6e10 4a62 0400 |001a: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ +1fe682: 0a00 |001d: move-result v0 │ │ +1fe684: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +1fe686: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +1fe688: 3900 0f00 |0020: if-nez v0, 002f // +000f │ │ +1fe68c: 5434 a65a |0022: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe690: 1400 a100 0f7f |0024: const v0, #float 1.90083e+38 // #7f0f00a1 │ │ +1fe696: 6e20 816d 0300 |0027: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ +1fe69c: 0c00 |002a: move-result-object v0 │ │ +1fe69e: 7252 596b 0412 |002b: invoke-interface {v4, v0, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fe6a4: 2813 |002e: goto 0041 // +0013 │ │ +1fe6a6: 6e10 4a62 0400 |002f: invoke-virtual {v4}, Lcom/google/android/material/tabs/TabLayout$Tab;.getPosition:()I // method@624a │ │ +1fe6ac: 0a04 |0032: move-result v4 │ │ +1fe6ae: 3314 0e00 |0033: if-ne v4, v1, 0041 // +000e │ │ +1fe6b2: 5434 a65a |0035: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5aa6 │ │ +1fe6b6: 1400 9b00 0f7f |0037: const v0, #float 1.90083e+38 // #7f0f009b │ │ +1fe6bc: 6e20 816d 0300 |003a: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerPropertiesFragment;.getString:(I)Ljava/lang/String; // method@6d81 │ │ +1fe6c2: 0c00 |003d: move-result-object v0 │ │ +1fe6c4: 7252 596b 0412 |003e: invoke-interface {v4, v0, v2, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fe6ca: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0009 line=130 │ │ 0x000f line=131 │ │ 0x0016 line=133 │ │ 0x001a line=134 │ │ @@ -881542,16 +881543,16 @@ │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1fe6d4: |[1fe6d4] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onTabUnselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ -1fe6e4: 0e00 |0000: return-void │ │ +1fe6cc: |[1fe6cc] org.gateshipone.malp.application.fragments.serverfragments.ServerPropertiesFragment.onTabUnselected:(Lcom/google/android/material/tabs/TabLayout$Tab;)V │ │ +1fe6dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 11071 (ServerPropertiesFragment.java) │ │ │ │ Class #3018 header: │ │ @@ -881636,37 +881637,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fec00: |[1fec00] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.:()V │ │ -1fec10: 1c00 780e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ -1fec14: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fec1a: 0c00 |0005: move-result-object v0 │ │ -1fec1c: 6900 ab5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.TAG:Ljava/lang/String; // field@5aab │ │ -1fec20: 0e00 |0008: return-void │ │ +1febf8: |[1febf8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.:()V │ │ +1fec08: 1c00 780e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; // type@0e78 │ │ +1fec0c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fec12: 0c00 |0005: move-result-object v0 │ │ +1fec14: 6900 ab5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.TAG:Ljava/lang/String; // field@5aab │ │ +1fec18: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fec24: |[1fec24] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.:()V │ │ -1fec34: 7010 dc3a 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3adc │ │ -1fec3a: 0e00 |0003: return-void │ │ +1fec1c: |[1fec1c] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.:()V │ │ +1fec2c: 7010 dc3a 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3adc │ │ +1fec32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881674,17 +881675,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1feb10: |[1feb10] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1feb20: 5400 ad5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mArtistCount:Landroid/widget/TextView; // field@5aad │ │ -1feb24: 1100 |0002: return-object v0 │ │ +1feb08: |[1feb08] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$100:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1feb18: 5400 ad5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mArtistCount:Landroid/widget/TextView; // field@5aad │ │ +1feb1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881692,17 +881693,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1fec3c: |[1fec3c] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$1000:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Z)V │ │ -1fec4c: 7020 a46d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.showDatabaseUpdating:(Z)V // method@6da4 │ │ -1fec52: 0e00 |0003: return-void │ │ +1fec34: |[1fec34] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$1000:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Z)V │ │ +1fec44: 7020 a46d 1000 |0000: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.showDatabaseUpdating:(Z)V // method@6da4 │ │ +1fec4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -881711,17 +881712,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1feb28: |[1feb28] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1feb38: 5400 ac5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mAlbumsCount:Landroid/widget/TextView; // field@5aac │ │ -1feb3c: 1100 |0002: return-object v0 │ │ +1feb20: |[1feb20] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1feb30: 5400 ac5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mAlbumsCount:Landroid/widget/TextView; // field@5aac │ │ +1feb34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #5 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881729,17 +881730,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1feb40: |[1feb40] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1feb50: 5400 b55a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mSongsCount:Landroid/widget/TextView; // field@5ab5 │ │ -1feb54: 1100 |0002: return-object v0 │ │ +1feb38: |[1feb38] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1feb48: 5400 b55a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mSongsCount:Landroid/widget/TextView; // field@5ab5 │ │ +1feb4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #6 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881747,17 +881748,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1feb58: |[1feb58] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1feb68: 5400 b65a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mUptime:Landroid/widget/TextView; // field@5ab6 │ │ -1feb6c: 1100 |0002: return-object v0 │ │ +1feb50: |[1feb50] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1feb60: 5400 b65a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mUptime:Landroid/widget/TextView; // field@5ab6 │ │ +1feb64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #7 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881765,17 +881766,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1feb70: |[1feb70] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1feb80: 5400 b25a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mPlaytime:Landroid/widget/TextView; // field@5ab2 │ │ -1feb84: 1100 |0002: return-object v0 │ │ +1feb68: |[1feb68] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1feb78: 5400 b25a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mPlaytime:Landroid/widget/TextView; // field@5ab2 │ │ +1feb7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #8 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881783,17 +881784,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1feb88: |[1feb88] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1feb98: 5400 ae5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBLength:Landroid/widget/TextView; // field@5aae │ │ -1feb9c: 1100 |0002: return-object v0 │ │ +1feb80: |[1feb80] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1feb90: 5400 ae5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBLength:Landroid/widget/TextView; // field@5aae │ │ +1feb94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #9 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881801,17 +881802,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1feba0: |[1feba0] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1febb0: 5400 b15a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastUpdate:Landroid/widget/TextView; // field@5ab1 │ │ -1febb4: 1100 |0002: return-object v0 │ │ +1feb98: |[1feb98] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1feba8: 5400 b15a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastUpdate:Landroid/widget/TextView; // field@5ab1 │ │ +1febac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #10 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881819,17 +881820,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1febb8: |[1febb8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ -1febc8: 5400 b35a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerFeatures:Landroid/widget/TextView; // field@5ab3 │ │ -1febcc: 1100 |0002: return-object v0 │ │ +1febb0: |[1febb0] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Landroid/widget/TextView; │ │ +1febc0: 5400 b35a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerFeatures:Landroid/widget/TextView; // field@5ab3 │ │ +1febc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #11 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881837,17 +881838,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1febd0: |[1febd0] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$900:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ -1febe0: 5400 b05a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5ab0 │ │ -1febe4: 1100 |0002: return-object v0 │ │ +1febc8: |[1febc8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$900:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ +1febd8: 5400 b05a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5ab0 │ │ +1febdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ │ │ #12 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;) │ │ @@ -881855,17 +881856,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1febe8: |[1febe8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$902:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ -1febf8: 5b01 b05a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5ab0 │ │ -1febfc: 1101 |0002: return-object v1 │ │ +1febe0: |[1febe0] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.access$902:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ +1febf0: 5b01 b05a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // field@5ab0 │ │ +1febf4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ │ │ @@ -881874,29 +881875,29 @@ │ │ type : '(Z)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -1fed2c: |[1fed2c] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.showDatabaseUpdating:(Z)V │ │ -1fed3c: 1d02 |0000: monitor-enter v2 │ │ -1fed3e: 6e10 9e6d 0200 |0001: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d9e │ │ -1fed44: 0c00 |0004: move-result-object v0 │ │ -1fed46: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ -1fed4a: 1e02 |0007: monitor-exit v2 │ │ -1fed4c: 0e00 |0008: return-void │ │ -1fed4e: 2201 480e |0009: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ServerStatisticFragment$nyTS_0lflT5L4RyLrR9husTWnCU; // type@0e48 │ │ -1fed52: 7030 0f6c 2103 |000b: invoke-direct {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ServerStatisticFragment$nyTS_0lflT5L4RyLrR9husTWnCU;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Z)V // method@6c0f │ │ -1fed58: 6e20 a800 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00a8 │ │ -1fed5e: 1e02 |0011: monitor-exit v2 │ │ -1fed60: 0e00 |0012: return-void │ │ -1fed62: 0d03 |0013: move-exception v3 │ │ -1fed64: 1e02 |0014: monitor-exit v2 │ │ -1fed66: 2703 |0015: throw v3 │ │ +1fed24: |[1fed24] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.showDatabaseUpdating:(Z)V │ │ +1fed34: 1d02 |0000: monitor-enter v2 │ │ +1fed36: 6e10 9e6d 0200 |0001: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d9e │ │ +1fed3c: 0c00 |0004: move-result-object v0 │ │ +1fed3e: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ +1fed42: 1e02 |0007: monitor-exit v2 │ │ +1fed44: 0e00 |0008: return-void │ │ +1fed46: 2201 480e |0009: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ServerStatisticFragment$nyTS_0lflT5L4RyLrR9husTWnCU; // type@0e48 │ │ +1fed4a: 7030 0f6c 2103 |000b: invoke-direct {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ServerStatisticFragment$nyTS_0lflT5L4RyLrR9husTWnCU;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;Z)V // method@6c0f │ │ +1fed50: 6e20 a800 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00a8 │ │ +1fed56: 1e02 |0011: monitor-exit v2 │ │ +1fed58: 0e00 |0012: return-void │ │ +1fed5a: 0d03 |0013: move-exception v3 │ │ +1fed5c: 1e02 |0014: monitor-exit v2 │ │ +1fed5e: 2703 |0015: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x0005 │ │ -> 0x0013 │ │ 0x0009 - 0x0011 │ │ -> 0x0013 │ │ positions : │ │ 0x0001 line=117 │ │ @@ -881913,27 +881914,27 @@ │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1fec54: |[1fec54] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.lambda$showDatabaseUpdating$0$ServerStatisticFragment:(Z)V │ │ -1fec64: 2200 770e |0000: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler; // type@0e77 │ │ -1fec68: 7020 8f6d 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V // method@6d8f │ │ -1fec6e: 7110 9270 0000 |0005: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getStatistics:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;)V // method@7092 │ │ -1fec74: 3802 0900 |0008: if-eqz v2, 0011 // +0009 │ │ -1fec78: 5412 af5a |000a: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBUpdating:Landroid/widget/TextView; // field@5aaf │ │ -1fec7c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1fec7e: 6e20 5615 0200 |000d: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1fec84: 2808 |0010: goto 0018 // +0008 │ │ -1fec86: 5412 af5a |0011: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBUpdating:Landroid/widget/TextView; // field@5aaf │ │ -1fec8a: 1300 0800 |0013: const/16 v0, #int 8 // #8 │ │ -1fec8e: 6e20 5615 0200 |0015: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -1fec94: 0e00 |0018: return-void │ │ +1fec4c: |[1fec4c] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.lambda$showDatabaseUpdating$0$ServerStatisticFragment:(Z)V │ │ +1fec5c: 2200 770e |0000: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler; // type@0e77 │ │ +1fec60: 7020 8f6d 1000 |0002: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V // method@6d8f │ │ +1fec66: 7110 9270 0000 |0005: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getStatistics:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;)V // method@7092 │ │ +1fec6c: 3802 0900 |0008: if-eqz v2, 0011 // +0009 │ │ +1fec70: 5412 af5a |000a: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBUpdating:Landroid/widget/TextView; // field@5aaf │ │ +1fec74: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1fec76: 6e20 5615 0200 |000d: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1fec7c: 2808 |0010: goto 0018 // +0008 │ │ +1fec7e: 5412 af5a |0011: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBUpdating:Landroid/widget/TextView; // field@5aaf │ │ +1fec82: 1300 0800 |0013: const/16 v0, #int 8 // #8 │ │ +1fec86: 6e20 5615 0200 |0015: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +1fec8c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000a line=125 │ │ 0x0011 line=127 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment; │ │ @@ -881944,75 +881945,75 @@ │ │ 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 : 131 16-bit code units │ │ -1fe9f8: |[1fe9f8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fea08: 1404 3500 0c7f |0000: const v4, #float 1.86093e+38 // #7f0c0035 │ │ -1fea0e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fea10: 6e40 5f0e 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fea16: 0c02 |0007: move-result-object v2 │ │ -1fea18: 1403 6701 097f |0008: const v3, #float 1.82112e+38 // #7f090167 │ │ -1fea1e: 6e20 020f 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fea24: 0c03 |000e: move-result-object v3 │ │ -1fea26: 1f03 1d03 |000f: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1fea2a: 5b13 ad5a |0011: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mArtistCount:Landroid/widget/TextView; // field@5aad │ │ -1fea2e: 1403 6601 097f |0013: const v3, #float 1.82111e+38 // #7f090166 │ │ -1fea34: 6e20 020f 3200 |0016: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fea3a: 0c03 |0019: move-result-object v3 │ │ -1fea3c: 1f03 1d03 |001a: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1fea40: 5b13 ac5a |001c: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mAlbumsCount:Landroid/widget/TextView; // field@5aac │ │ -1fea44: 1403 6d01 097f |001e: const v3, #float 1.82112e+38 // #7f09016d │ │ -1fea4a: 6e20 020f 3200 |0021: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fea50: 0c03 |0024: move-result-object v3 │ │ -1fea52: 1f03 1d03 |0025: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1fea56: 5b13 b55a |0027: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mSongsCount:Landroid/widget/TextView; // field@5ab5 │ │ -1fea5a: 1403 6c01 097f |0029: const v3, #float 1.82112e+38 // #7f09016c │ │ -1fea60: 6e20 020f 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fea66: 0c03 |002f: move-result-object v3 │ │ -1fea68: 1f03 1d03 |0030: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1fea6c: 5b13 b65a |0032: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mUptime:Landroid/widget/TextView; // field@5ab6 │ │ -1fea70: 1403 6b01 097f |0034: const v3, #float 1.82112e+38 // #7f09016b │ │ -1fea76: 6e20 020f 3200 |0037: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fea7c: 0c03 |003a: move-result-object v3 │ │ -1fea7e: 1f03 1d03 |003b: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1fea82: 5b13 b25a |003d: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mPlaytime:Landroid/widget/TextView; // field@5ab2 │ │ -1fea86: 1403 6901 097f |003f: const v3, #float 1.82112e+38 // #7f090169 │ │ -1fea8c: 6e20 020f 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fea92: 0c03 |0045: move-result-object v3 │ │ -1fea94: 1f03 1d03 |0046: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1fea98: 5b13 b15a |0048: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastUpdate:Landroid/widget/TextView; // field@5ab1 │ │ -1fea9c: 1403 6801 097f |004a: const v3, #float 1.82112e+38 // #7f090168 │ │ -1feaa2: 6e20 020f 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feaa8: 0c03 |0050: move-result-object v3 │ │ -1feaaa: 1f03 1d03 |0051: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1feaae: 5b13 ae5a |0053: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBLength:Landroid/widget/TextView; // field@5aae │ │ -1feab2: 1403 6f01 097f |0055: const v3, #float 1.82112e+38 // #7f09016f │ │ -1feab8: 6e20 020f 3200 |0058: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feabe: 0c03 |005b: move-result-object v3 │ │ -1feac0: 1f03 1d03 |005c: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1feac4: 5b13 af5a |005e: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBUpdating:Landroid/widget/TextView; // field@5aaf │ │ -1feac8: 1403 6a01 097f |0060: const v3, #float 1.82112e+38 // #7f09016a │ │ -1feace: 6e20 020f 3200 |0063: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fead4: 0c03 |0066: move-result-object v3 │ │ -1fead6: 1f03 1d03 |0067: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1feada: 5b13 b35a |0069: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerFeatures:Landroid/widget/TextView; // field@5ab3 │ │ -1feade: 1403 6e01 097f |006b: const v3, #float 1.82112e+38 // #7f09016e │ │ -1feae4: 6e20 020f 3200 |006e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feaea: 0c03 |0071: move-result-object v3 │ │ -1feaec: 2204 750e |0072: new-instance v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener; // type@0e75 │ │ -1feaf0: 1200 |0074: const/4 v0, #int 0 // #0 │ │ -1feaf2: 7020 8a6d 0400 |0075: invoke-direct {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$1;)V // method@6d8a │ │ -1feaf8: 6e20 c80f 4300 |0078: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fc8 │ │ -1feafe: 2203 760e |007b: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // type@0e76 │ │ -1feb02: 7020 8c6d 1300 |007d: invoke-direct {v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V // method@6d8c │ │ -1feb08: 5b13 b45a |0080: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ -1feb0c: 1102 |0082: return-object v2 │ │ +1fe9f0: |[1fe9f0] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fea00: 1404 3500 0c7f |0000: const v4, #float 1.86093e+38 // #7f0c0035 │ │ +1fea06: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fea08: 6e40 5f0e 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fea0e: 0c02 |0007: move-result-object v2 │ │ +1fea10: 1403 6701 097f |0008: const v3, #float 1.82112e+38 // #7f090167 │ │ +1fea16: 6e20 020f 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fea1c: 0c03 |000e: move-result-object v3 │ │ +1fea1e: 1f03 1d03 |000f: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fea22: 5b13 ad5a |0011: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mArtistCount:Landroid/widget/TextView; // field@5aad │ │ +1fea26: 1403 6601 097f |0013: const v3, #float 1.82111e+38 // #7f090166 │ │ +1fea2c: 6e20 020f 3200 |0016: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fea32: 0c03 |0019: move-result-object v3 │ │ +1fea34: 1f03 1d03 |001a: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fea38: 5b13 ac5a |001c: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mAlbumsCount:Landroid/widget/TextView; // field@5aac │ │ +1fea3c: 1403 6d01 097f |001e: const v3, #float 1.82112e+38 // #7f09016d │ │ +1fea42: 6e20 020f 3200 |0021: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fea48: 0c03 |0024: move-result-object v3 │ │ +1fea4a: 1f03 1d03 |0025: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fea4e: 5b13 b55a |0027: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mSongsCount:Landroid/widget/TextView; // field@5ab5 │ │ +1fea52: 1403 6c01 097f |0029: const v3, #float 1.82112e+38 // #7f09016c │ │ +1fea58: 6e20 020f 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fea5e: 0c03 |002f: move-result-object v3 │ │ +1fea60: 1f03 1d03 |0030: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fea64: 5b13 b65a |0032: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mUptime:Landroid/widget/TextView; // field@5ab6 │ │ +1fea68: 1403 6b01 097f |0034: const v3, #float 1.82112e+38 // #7f09016b │ │ +1fea6e: 6e20 020f 3200 |0037: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fea74: 0c03 |003a: move-result-object v3 │ │ +1fea76: 1f03 1d03 |003b: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fea7a: 5b13 b25a |003d: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mPlaytime:Landroid/widget/TextView; // field@5ab2 │ │ +1fea7e: 1403 6901 097f |003f: const v3, #float 1.82112e+38 // #7f090169 │ │ +1fea84: 6e20 020f 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fea8a: 0c03 |0045: move-result-object v3 │ │ +1fea8c: 1f03 1d03 |0046: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fea90: 5b13 b15a |0048: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mLastUpdate:Landroid/widget/TextView; // field@5ab1 │ │ +1fea94: 1403 6801 097f |004a: const v3, #float 1.82112e+38 // #7f090168 │ │ +1fea9a: 6e20 020f 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feaa0: 0c03 |0050: move-result-object v3 │ │ +1feaa2: 1f03 1d03 |0051: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1feaa6: 5b13 ae5a |0053: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBLength:Landroid/widget/TextView; // field@5aae │ │ +1feaaa: 1403 6f01 097f |0055: const v3, #float 1.82112e+38 // #7f09016f │ │ +1feab0: 6e20 020f 3200 |0058: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feab6: 0c03 |005b: move-result-object v3 │ │ +1feab8: 1f03 1d03 |005c: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1feabc: 5b13 af5a |005e: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mDBUpdating:Landroid/widget/TextView; // field@5aaf │ │ +1feac0: 1403 6a01 097f |0060: const v3, #float 1.82112e+38 // #7f09016a │ │ +1feac6: 6e20 020f 3200 |0063: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feacc: 0c03 |0066: move-result-object v3 │ │ +1feace: 1f03 1d03 |0067: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fead2: 5b13 b35a |0069: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerFeatures:Landroid/widget/TextView; // field@5ab3 │ │ +1fead6: 1403 6e01 097f |006b: const v3, #float 1.82112e+38 // #7f09016e │ │ +1feadc: 6e20 020f 3200 |006e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feae2: 0c03 |0071: move-result-object v3 │ │ +1feae4: 2204 750e |0072: new-instance v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener; // type@0e75 │ │ +1feae8: 1200 |0074: const/4 v0, #int 0 // #0 │ │ +1feaea: 7020 8a6d 0400 |0075: invoke-direct {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$DBUpdateBtnListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$1;)V // method@6d8a │ │ +1feaf0: 6e20 c80f 4300 |0078: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fc8 │ │ +1feaf6: 2203 760e |007b: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // type@0e76 │ │ +1feafa: 7020 8c6d 1300 |007d: invoke-direct {v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V // method@6d8c │ │ +1feb00: 5b13 b45a |0080: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ +1feb04: 1102 |0082: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=72 │ │ 0x000b line=74 │ │ 0x0016 line=75 │ │ 0x0021 line=76 │ │ 0x002c line=78 │ │ @@ -882034,26 +882035,26 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1fec98: |[1fec98] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.onPause:()V │ │ -1feca8: 1d02 |0000: monitor-enter v2 │ │ -1fecaa: 6f10 393b 0200 |0001: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3b39 │ │ -1fecb0: 7100 c470 0000 |0004: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ -1fecb6: 0c00 |0007: move-result-object v0 │ │ -1fecb8: 5421 b45a |0008: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ -1fecbc: 6e20 d470 1000 |000a: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.unregisterStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70d4 │ │ -1fecc2: 1e02 |000d: monitor-exit v2 │ │ -1fecc4: 0e00 |000e: return-void │ │ -1fecc6: 0d00 |000f: move-exception v0 │ │ -1fecc8: 1e02 |0010: monitor-exit v2 │ │ -1fecca: 2700 |0011: throw v0 │ │ +1fec90: |[1fec90] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.onPause:()V │ │ +1feca0: 1d02 |0000: monitor-enter v2 │ │ +1feca2: 6f10 393b 0200 |0001: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3b39 │ │ +1feca8: 7100 c470 0000 |0004: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ +1fecae: 0c00 |0007: move-result-object v0 │ │ +1fecb0: 5421 b45a |0008: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ +1fecb4: 6e20 d470 1000 |000a: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.unregisterStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70d4 │ │ +1fecba: 1e02 |000d: monitor-exit v2 │ │ +1fecbc: 0e00 |000e: return-void │ │ +1fecbe: 0d00 |000f: move-exception v0 │ │ +1fecc0: 1e02 |0010: monitor-exit v2 │ │ +1fecc2: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ -> 0x000f │ │ positions : │ │ 0x0001 line=111 │ │ 0x0004 line=113 │ │ 0x000d line=114 │ │ @@ -882065,30 +882066,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -1fecd8: |[1fecd8] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.onResume:()V │ │ -1fece8: 6f10 3e3b 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onResume:()V // method@3b3e │ │ -1fecee: 2200 770e |0003: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler; // type@0e77 │ │ -1fecf2: 7020 8f6d 2000 |0005: invoke-direct {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V // method@6d8f │ │ -1fecf8: 7110 9270 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getStatistics:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;)V // method@7092 │ │ -1fecfe: 7100 c470 0000 |000b: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ -1fed04: 0c00 |000e: move-result-object v0 │ │ -1fed06: 5421 b45a |000f: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ -1fed0a: 6e20 cd70 1000 |0011: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.registerStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70cd │ │ -1fed10: 5420 b45a |0014: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ -1fed14: 7100 c470 0000 |0016: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ -1fed1a: 0c01 |0019: move-result-object v1 │ │ -1fed1c: 6e10 c570 0100 |001a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@70c5 │ │ -1fed22: 0c01 |001d: move-result-object v1 │ │ -1fed24: 6e20 8d6d 1000 |001e: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6d8d │ │ -1fed2a: 0e00 |0021: return-void │ │ +1fecd0: |[1fecd0] org.gateshipone.malp.application.fragments.serverfragments.ServerStatisticFragment.onResume:()V │ │ +1fece0: 6f10 3e3b 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onResume:()V // method@3b3e │ │ +1fece6: 2200 770e |0003: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler; // type@0e77 │ │ +1fecea: 7020 8f6d 2000 |0005: invoke-direct {v0, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$StatisticResponseHandler;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;)V // method@6d8f │ │ +1fecf0: 7110 9270 0000 |0008: invoke-static {v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.getStatistics:(Lorg/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics;)V // method@7092 │ │ +1fecf6: 7100 c470 0000 |000b: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ +1fecfc: 0c00 |000e: move-result-object v0 │ │ +1fecfe: 5421 b45a |000f: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ +1fed02: 6e20 cd70 1000 |0011: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.registerStatusListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDStatusChangeHandler;)V // method@70cd │ │ +1fed08: 5420 b45a |0014: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment;.mServerStatusHandler:Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler; // field@5ab4 │ │ +1fed0c: 7100 c470 0000 |0016: invoke-static {}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getHandler:()Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler; // method@70c4 │ │ +1fed12: 0c01 |0019: move-result-object v1 │ │ +1fed14: 6e10 c570 0100 |001a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;.getLastStatus:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; // method@70c5 │ │ +1fed1a: 0c01 |001d: move-result-object v1 │ │ +1fed1c: 6e20 8d6d 1000 |001e: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ServerStatisticFragment$ServerStatusHandler;.onNewStatusReady:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V // method@6d8d │ │ +1fed22: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x000b line=104 │ │ 0x0014 line=106 │ │ locals : │ │ @@ -886196,39 +886197,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fbcd0: |[1fbcd0] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.:()V │ │ -1fbce0: 1c00 610e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ -1fbce4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fbcea: 0c00 |0005: move-result-object v0 │ │ -1fbcec: 6900 6a5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.TAG:Ljava/lang/String; // field@5a6a │ │ -1fbcf0: 0e00 |0008: return-void │ │ +1fbcc8: |[1fbcc8] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.:()V │ │ +1fbcd8: 1c00 610e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; // type@0e61 │ │ +1fbcdc: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fbce2: 0c00 |0005: move-result-object v0 │ │ +1fbce4: 6900 6a5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.TAG:Ljava/lang/String; // field@5a6a │ │ +1fbce8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1fbcf4: |[1fbcf4] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.:()V │ │ -1fbd04: 7010 9f3a 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@3a9f │ │ -1fbd0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fbd0c: 5b10 6c5a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ -1fbd10: 0e00 |0006: return-void │ │ +1fbcec: |[1fbcec] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.:()V │ │ +1fbcfc: 7010 9f3a 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@3a9f │ │ +1fbd02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fbd04: 5b10 6c5a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ +1fbd08: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ │ │ @@ -886237,17 +886238,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fbd14: |[1fbd14] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.access$000:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V │ │ -1fbd24: 7010 cf6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.finishedLoading:()V // method@6ccf │ │ -1fbd2a: 0e00 |0003: return-void │ │ +1fbd0c: |[1fbd0c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.access$000:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V │ │ +1fbd1c: 7010 cf6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.finishedLoading:()V // method@6ccf │ │ +1fbd22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;) │ │ @@ -886255,21 +886256,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1fbd4c: |[1fbd4c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.finishedLoading:()V │ │ -1fbd5c: 5420 6c5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ -1fbd60: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -1fbd64: 2201 420e |0004: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$XBxWTM7i6u-JbVM6P99VojKDEUI; // type@0e42 │ │ -1fbd68: 7020 026c 2100 |0006: invoke-direct {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$XBxWTM7i6u-JbVM6P99VojKDEUI;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V // method@6c02 │ │ -1fbd6e: 6e20 554f 1000 |0009: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.post:(Ljava/lang/Runnable;)Z // method@4f55 │ │ -1fbd74: 0e00 |000c: return-void │ │ +1fbd44: |[1fbd44] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.finishedLoading:()V │ │ +1fbd54: 5420 6c5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ +1fbd58: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +1fbd5c: 2201 420e |0004: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$XBxWTM7i6u-JbVM6P99VojKDEUI; // type@0e42 │ │ +1fbd60: 7020 026c 2100 |0006: invoke-direct {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$XBxWTM7i6u-JbVM6P99VojKDEUI;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V // method@6c02 │ │ +1fbd66: 6e20 554f 1000 |0009: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.post:(Ljava/lang/Runnable;)Z // method@4f55 │ │ +1fbd6c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=114 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ │ │ @@ -886279,19 +886280,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1fbd2c: |[1fbd2c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.applyFilter:(Ljava/lang/String;)V │ │ -1fbd3c: 2202 ad0c |0000: new-instance v2, Ljava/lang/IllegalStateException; // type@0cad │ │ -1fbd40: 1a00 ac41 |0002: const-string v0, "filterView hasn't been implemented in the subclass" // string@41ac │ │ -1fbd44: 7020 4265 0200 |0004: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@6542 │ │ -1fbd4a: 2702 |0007: throw v2 │ │ +1fbd24: |[1fbd24] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.applyFilter:(Ljava/lang/String;)V │ │ +1fbd34: 2202 ad0c |0000: new-instance v2, Ljava/lang/IllegalStateException; // type@0cad │ │ +1fbd38: 1a00 ac41 |0002: const-string v0, "filterView hasn't been implemented in the subclass" // string@41ac │ │ +1fbd3c: 7020 4265 0200 |0004: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@6542 │ │ +1fbd42: 2702 |0007: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -886300,19 +886301,19 @@ │ │ type : '()V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fbd78: |[1fbd78] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.lambda$finishedLoading$1$GenericMPDFragment:()V │ │ -1fbd88: 5420 6c5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ -1fbd8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1fbd8e: 6e20 684f 1000 |0003: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4f68 │ │ -1fbd94: 0e00 |0006: return-void │ │ +1fbd70: |[1fbd70] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.lambda$finishedLoading$1$GenericMPDFragment:()V │ │ +1fbd80: 5420 6c5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ +1fbd84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1fbd86: 6e20 684f 1000 |0003: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4f68 │ │ +1fbd8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ │ │ #2 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;) │ │ @@ -886320,19 +886321,19 @@ │ │ type : '()V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fbd98: |[1fbd98] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.lambda$refreshContent$0$GenericMPDFragment:()V │ │ -1fbda8: 5420 6c5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ -1fbdac: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1fbdae: 6e20 684f 1000 |0003: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4f68 │ │ -1fbdb4: 0e00 |0006: return-void │ │ +1fbd90: |[1fbd90] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.lambda$refreshContent$0$GenericMPDFragment:()V │ │ +1fbda0: 5420 6c5a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ +1fbda4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1fbda6: 6e20 684f 1000 |0003: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4f68 │ │ +1fbdac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;) │ │ @@ -886340,17 +886341,17 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fbdb8: |[1fbdb8] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fbdc8: 7010 cf6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.finishedLoading:()V // method@6ccf │ │ -1fbdce: 0e00 |0003: return-void │ │ +1fbdb0: |[1fbdb0] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fbdc0: 7010 cf6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.finishedLoading:()V // method@6ccf │ │ +1fbdc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Object; │ │ @@ -886360,17 +886361,17 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fbdd0: |[1fbdd0] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fbde0: 7010 cf6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.finishedLoading:()V // method@6ccf │ │ -1fbde6: 0e00 |0003: return-void │ │ +1fbdc8: |[1fbdc8] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fbdd8: 7010 cf6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.finishedLoading:()V // method@6ccf │ │ +1fbdde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -886379,31 +886380,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1fbde8: |[1fbde8] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onPause:()V │ │ -1fbdf8: 6f10 b23a 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onPause:()V // method@3ab2 │ │ -1fbdfe: 1d02 |0003: monitor-enter v2 │ │ -1fbe00: 7110 783f 0200 |0004: invoke-static {v2}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ -1fbe06: 0c00 |0007: move-result-object v0 │ │ -1fbe08: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1fbe0a: 6e20 753f 1000 |0009: invoke-virtual {v0, v1}, Landroidx/loader/app/LoaderManager;.destroyLoader:(I)V // method@3f75 │ │ -1fbe10: 6200 cc5c |000c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -1fbe14: 5421 6b5a |000e: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ -1fbe18: 6e20 b571 1000 |0010: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@71b5 │ │ -1fbe1e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -1fbe20: 5b20 6b5a |0014: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ -1fbe24: 1e02 |0016: monitor-exit v2 │ │ -1fbe26: 0e00 |0017: return-void │ │ -1fbe28: 0d00 |0018: move-exception v0 │ │ -1fbe2a: 1e02 |0019: monitor-exit v2 │ │ -1fbe2c: 2700 |001a: throw v0 │ │ +1fbde0: |[1fbde0] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onPause:()V │ │ +1fbdf0: 6f10 b23a 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onPause:()V // method@3ab2 │ │ +1fbdf6: 1d02 |0003: monitor-enter v2 │ │ +1fbdf8: 7110 783f 0200 |0004: invoke-static {v2}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ +1fbdfe: 0c00 |0007: move-result-object v0 │ │ +1fbe00: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1fbe02: 6e20 753f 1000 |0009: invoke-virtual {v0, v1}, Landroidx/loader/app/LoaderManager;.destroyLoader:(I)V // method@3f75 │ │ +1fbe08: 6200 cc5c |000c: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +1fbe0c: 5421 6b5a |000e: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ +1fbe10: 6e20 b571 1000 |0010: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.removeMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@71b5 │ │ +1fbe16: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +1fbe18: 5b20 6b5a |0014: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ +1fbe1c: 1e02 |0016: monitor-exit v2 │ │ +1fbe1e: 0e00 |0017: return-void │ │ +1fbe20: 0d00 |0018: move-exception v0 │ │ +1fbe22: 1e02 |0019: monitor-exit v2 │ │ +1fbe24: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0004 line=65 │ │ @@ -886418,29 +886419,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1fbe3c: |[1fbe3c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onResume:()V │ │ -1fbe4c: 6f10 b33a 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onResume:()V // method@3ab3 │ │ -1fbe52: 6e10 df6c 0200 |0003: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.refreshContent:()V // method@6cdf │ │ -1fbe58: 6e10 d06c 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cd0 │ │ -1fbe5e: 0c00 |0009: move-result-object v0 │ │ -1fbe60: 3800 1400 |000a: if-eqz v0, 001e // +0014 │ │ -1fbe64: 2201 600e |000c: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // type@0e60 │ │ -1fbe68: 6e10 8f00 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.getMainLooper:()Landroid/os/Looper; // method@008f │ │ -1fbe6e: 0c00 |0011: move-result-object v0 │ │ -1fbe70: 7030 c86c 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;Landroid/os/Looper;)V // method@6cc8 │ │ -1fbe76: 5b21 6b5a |0015: iput-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ -1fbe7a: 6200 cc5c |0017: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -1fbe7e: 5421 6b5a |0019: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ -1fbe82: 6e20 8871 1000 |001b: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ -1fbe88: 0e00 |001e: return-void │ │ +1fbe34: |[1fbe34] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.onResume:()V │ │ +1fbe44: 6f10 b33a 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onResume:()V // method@3ab3 │ │ +1fbe4a: 6e10 df6c 0200 |0003: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.refreshContent:()V // method@6cdf │ │ +1fbe50: 6e10 d06c 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cd0 │ │ +1fbe56: 0c00 |0009: move-result-object v0 │ │ +1fbe58: 3800 1400 |000a: if-eqz v0, 001e // +0014 │ │ +1fbe5c: 2201 600e |000c: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // type@0e60 │ │ +1fbe60: 6e10 8f00 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.getMainLooper:()Landroid/os/Looper; // method@008f │ │ +1fbe66: 0c00 |0011: move-result-object v0 │ │ +1fbe68: 7030 c86c 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;Landroid/os/Looper;)V // method@6cc8 │ │ +1fbe6e: 5b21 6b5a |0015: iput-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ +1fbe72: 6200 cc5c |0017: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +1fbe76: 5421 6b5a |0019: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mConnectionStateListener:Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment$ConnectionStateListener; // field@5a6b │ │ +1fbe7a: 6e20 8871 1000 |001b: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.addMPDConnectionStateChangeListener:(Lorg/gateshipone/malp/mpdservice/handlers/MPDConnectionStateChangeHandler;)V // method@7188 │ │ +1fbe80: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0006 line=54 │ │ 0x000c line=56 │ │ 0x0017 line=57 │ │ @@ -886452,30 +886453,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -1fbe8c: |[1fbe8c] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.refreshContent:()V │ │ -1fbe9c: 5430 6c5a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ -1fbea0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -1fbea4: 2201 430e |0004: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$bNzbUVXvhKrKGOEnd6gHyXrdQug; // type@0e43 │ │ -1fbea8: 7020 046c 3100 |0006: invoke-direct {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$bNzbUVXvhKrKGOEnd6gHyXrdQug;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V // method@6c04 │ │ -1fbeae: 6e20 554f 1000 |0009: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.post:(Ljava/lang/Runnable;)Z // method@4f55 │ │ -1fbeb4: 6e10 d26c 0300 |000c: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.isDetached:()Z // method@6cd2 │ │ -1fbeba: 0a00 |000f: move-result v0 │ │ -1fbebc: 3900 0e00 |0010: if-nez v0, 001e // +000e │ │ -1fbec0: 7110 783f 0300 |0012: invoke-static {v3}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ -1fbec6: 0c00 |0015: move-result-object v0 │ │ -1fbec8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -1fbeca: 6e10 d16c 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.getArguments:()Landroid/os/Bundle; // method@6cd1 │ │ -1fbed0: 0c02 |001a: move-result-object v2 │ │ -1fbed2: 6e40 7d3f 1032 |001b: invoke-virtual {v0, v1, v2, v3}, Landroidx/loader/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@3f7d │ │ -1fbed8: 0e00 |001e: return-void │ │ +1fbe84: |[1fbe84] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.refreshContent:()V │ │ +1fbe94: 5430 6c5a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a6c │ │ +1fbe98: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +1fbe9c: 2201 430e |0004: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$bNzbUVXvhKrKGOEnd6gHyXrdQug; // type@0e43 │ │ +1fbea0: 7020 046c 3100 |0006: invoke-direct {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$GenericMPDFragment$bNzbUVXvhKrKGOEnd6gHyXrdQug;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;)V // method@6c04 │ │ +1fbea6: 6e20 554f 1000 |0009: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.post:(Ljava/lang/Runnable;)Z // method@4f55 │ │ +1fbeac: 6e10 d26c 0300 |000c: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.isDetached:()Z // method@6cd2 │ │ +1fbeb2: 0a00 |000f: move-result v0 │ │ +1fbeb4: 3900 0e00 |0010: if-nez v0, 001e // +000e │ │ +1fbeb8: 7110 783f 0300 |0012: invoke-static {v3}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ +1fbebe: 0c00 |0015: move-result-object v0 │ │ +1fbec0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +1fbec2: 6e10 d16c 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.getArguments:()Landroid/os/Bundle; // method@6cd1 │ │ +1fbec8: 0c02 |001a: move-result-object v2 │ │ +1fbeca: 6e40 7d3f 1032 |001b: invoke-virtual {v0, v1, v2, v3}, Landroidx/loader/app/LoaderManager;.restartLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@3f7d │ │ +1fbed0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x000c line=76 │ │ 0x0012 line=77 │ │ locals : │ │ @@ -886486,19 +886487,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1fbedc: |[1fbedc] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.removeFilter:()V │ │ -1fbeec: 2200 ad0c |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0cad │ │ -1fbef0: 1a01 7c66 |0002: const-string v1, "removeFilter hasn't been implemented in the subclass" // string@667c │ │ -1fbef4: 7020 4265 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@6542 │ │ -1fbefa: 2700 |0007: throw v0 │ │ +1fbed4: |[1fbed4] org.gateshipone.malp.application.fragments.serverfragments.GenericMPDFragment.removeFilter:()V │ │ +1fbee4: 2200 ad0c |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0cad │ │ +1fbee8: 1a01 7c66 |0002: const-string v1, "removeFilter hasn't been implemented in the subclass" // string@667c │ │ +1fbeec: 7020 4265 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@6542 │ │ +1fbef2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment; │ │ │ │ source_file_idx : 3997 (GenericMPDFragment.java) │ │ @@ -886540,17 +886541,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ff16c: |[1ff16c] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.:()V │ │ -1ff17c: 7010 9f3a 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@3a9f │ │ -1ff182: 0e00 |0003: return-void │ │ +1ff164: |[1ff164] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.:()V │ │ +1ff174: 7010 9f3a 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@3a9f │ │ +1ff17a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; │ │ │ │ Virtual methods - │ │ @@ -886559,33 +886560,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -1ff184: |[1ff184] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$0$SongDetailsDialog:(Landroid/view/View;)V │ │ -1ff194: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ -1ff198: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ -1ff19c: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ -1ff1a2: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1ff1a6: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1ff1ac: 1a01 8b4c |000c: const-string v1, "https://www.musicbrainz.org/recording/" // string@4c8b │ │ -1ff1b0: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff1b6: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff1ba: 6e10 9372 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackMBID:()Ljava/lang/String; // method@7293 │ │ -1ff1c0: 0c01 |0016: move-result-object v1 │ │ -1ff1c2: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff1c8: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1ff1ce: 0c00 |001d: move-result-object v0 │ │ -1ff1d0: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -1ff1d6: 0c00 |0021: move-result-object v0 │ │ -1ff1d8: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -1ff1de: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ -1ff1e4: 0e00 |0028: return-void │ │ +1ff17c: |[1ff17c] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$0$SongDetailsDialog:(Landroid/view/View;)V │ │ +1ff18c: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ +1ff190: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ +1ff194: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ +1ff19a: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1ff19e: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1ff1a4: 1a01 8b4c |000c: const-string v1, "https://www.musicbrainz.org/recording/" // string@4c8b │ │ +1ff1a8: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff1ae: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff1b2: 6e10 9372 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackMBID:()Ljava/lang/String; // method@7293 │ │ +1ff1b8: 0c01 |0016: move-result-object v1 │ │ +1ff1ba: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff1c0: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1ff1c6: 0c00 |001d: move-result-object v0 │ │ +1ff1c8: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +1ff1ce: 0c00 |0021: move-result-object v0 │ │ +1ff1d0: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +1ff1d6: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ +1ff1dc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0007 line=114 │ │ 0x0025 line=115 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; │ │ @@ -886596,33 +886597,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -1ff1e8: |[1ff1e8] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$1$SongDetailsDialog:(Landroid/view/View;)V │ │ -1ff1f8: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ -1ff1fc: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ -1ff200: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ -1ff206: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1ff20a: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1ff210: 1a01 8c4c |000c: const-string v1, "https://www.musicbrainz.org/release/" // string@4c8c │ │ -1ff214: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff21a: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff21e: 6e10 8f72 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -1ff224: 0c01 |0016: move-result-object v1 │ │ -1ff226: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff22c: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1ff232: 0c00 |001d: move-result-object v0 │ │ -1ff234: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -1ff23a: 0c00 |0021: move-result-object v0 │ │ -1ff23c: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -1ff242: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ -1ff248: 0e00 |0028: return-void │ │ +1ff1e0: |[1ff1e0] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$1$SongDetailsDialog:(Landroid/view/View;)V │ │ +1ff1f0: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ +1ff1f4: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ +1ff1f8: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ +1ff1fe: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1ff202: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1ff208: 1a01 8c4c |000c: const-string v1, "https://www.musicbrainz.org/release/" // string@4c8c │ │ +1ff20c: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff212: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff216: 6e10 8f72 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +1ff21c: 0c01 |0016: move-result-object v1 │ │ +1ff21e: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff224: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1ff22a: 0c00 |001d: move-result-object v0 │ │ +1ff22c: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +1ff232: 0c00 |0021: move-result-object v0 │ │ +1ff234: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +1ff23a: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ +1ff240: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0007 line=120 │ │ 0x0025 line=121 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; │ │ @@ -886633,33 +886634,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -1ff24c: |[1ff24c] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$2$SongDetailsDialog:(Landroid/view/View;)V │ │ -1ff25c: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ -1ff260: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ -1ff264: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ -1ff26a: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1ff26e: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1ff274: 1a01 8a4c |000c: const-string v1, "https://www.musicbrainz.org/artist/" // string@4c8a │ │ -1ff278: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff27e: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff282: 6e10 9172 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ -1ff288: 0c01 |0016: move-result-object v1 │ │ -1ff28a: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff290: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1ff296: 0c00 |001d: move-result-object v0 │ │ -1ff298: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -1ff29e: 0c00 |0021: move-result-object v0 │ │ -1ff2a0: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -1ff2a6: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ -1ff2ac: 0e00 |0028: return-void │ │ +1ff244: |[1ff244] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$2$SongDetailsDialog:(Landroid/view/View;)V │ │ +1ff254: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ +1ff258: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ +1ff25c: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ +1ff262: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1ff266: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1ff26c: 1a01 8a4c |000c: const-string v1, "https://www.musicbrainz.org/artist/" // string@4c8a │ │ +1ff270: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff276: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff27a: 6e10 9172 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ +1ff280: 0c01 |0016: move-result-object v1 │ │ +1ff282: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff288: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1ff28e: 0c00 |001d: move-result-object v0 │ │ +1ff290: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +1ff296: 0c00 |0021: move-result-object v0 │ │ +1ff298: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +1ff29e: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ +1ff2a4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0007 line=126 │ │ 0x0025 line=127 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; │ │ @@ -886670,33 +886671,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -1ff2b0: |[1ff2b0] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$3$SongDetailsDialog:(Landroid/view/View;)V │ │ -1ff2c0: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ -1ff2c4: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ -1ff2c8: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ -1ff2ce: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1ff2d2: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1ff2d8: 1a01 8a4c |000c: const-string v1, "https://www.musicbrainz.org/artist/" // string@4c8a │ │ -1ff2dc: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff2e2: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff2e6: 6e10 8d72 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistMBID:()Ljava/lang/String; // method@728d │ │ -1ff2ec: 0c01 |0016: move-result-object v1 │ │ -1ff2ee: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff2f4: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1ff2fa: 0c00 |001d: move-result-object v0 │ │ -1ff2fc: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ -1ff302: 0c00 |0021: move-result-object v0 │ │ -1ff304: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ -1ff30a: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ -1ff310: 0e00 |0028: return-void │ │ +1ff2a8: |[1ff2a8] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$3$SongDetailsDialog:(Landroid/view/View;)V │ │ +1ff2b8: 2203 6e00 |0000: new-instance v3, Landroid/content/Intent; // type@006e │ │ +1ff2bc: 1a00 a636 |0002: const-string v0, "android.intent.action.VIEW" // string@36a6 │ │ +1ff2c0: 7020 4b02 0300 |0004: invoke-direct {v3, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@024b │ │ +1ff2c6: 2200 c70c |0007: new-instance v0, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1ff2ca: 7010 c165 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1ff2d0: 1a01 8a4c |000c: const-string v1, "https://www.musicbrainz.org/artist/" // string@4c8a │ │ +1ff2d4: 6e20 cb65 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff2da: 5421 b85a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff2de: 6e10 8d72 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistMBID:()Ljava/lang/String; // method@728d │ │ +1ff2e4: 0c01 |0016: move-result-object v1 │ │ +1ff2e6: 6e20 cb65 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff2ec: 6e10 d165 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1ff2f2: 0c00 |001d: move-result-object v0 │ │ +1ff2f4: 7110 0606 0000 |001e: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0606 │ │ +1ff2fa: 0c00 |0021: move-result-object v0 │ │ +1ff2fc: 6e20 7502 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0275 │ │ +1ff302: 6e20 b26d 3200 |0025: invoke-virtual {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.startActivity:(Landroid/content/Intent;)V // method@6db2 │ │ +1ff308: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0007 line=132 │ │ 0x0025 line=133 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; │ │ @@ -886707,22 +886708,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1ff314: |[1ff314] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$4$SongDetailsDialog:(Landroid/content/DialogInterface;I)V │ │ -1ff324: 5401 b85a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff328: 3801 0900 |0002: if-eqz v1, 000b // +0009 │ │ -1ff32c: 6e10 8772 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1ff332: 0c01 |0007: move-result-object v1 │ │ -1ff334: 7110 7170 0100 |0008: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1ff33a: 6e10 a66d 0000 |000b: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.dismiss:()V // method@6da6 │ │ -1ff340: 0e00 |000e: return-void │ │ +1ff30c: |[1ff30c] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$4$SongDetailsDialog:(Landroid/content/DialogInterface;I)V │ │ +1ff31c: 5401 b85a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff320: 3801 0900 |0002: if-eqz v1, 000b // +0009 │ │ +1ff324: 6e10 8772 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1ff32a: 0c01 |0007: move-result-object v1 │ │ +1ff32c: 7110 7170 0100 |0008: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1ff332: 6e10 a66d 0000 |000b: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.dismiss:()V // method@6da6 │ │ +1ff338: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x000b line=143 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; │ │ @@ -886734,17 +886735,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ff344: |[1ff344] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$5$SongDetailsDialog:(Landroid/content/DialogInterface;I)V │ │ -1ff354: 6e10 a66d 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.dismiss:()V // method@6da6 │ │ -1ff35a: 0e00 |0003: return-void │ │ +1ff33c: |[1ff33c] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.lambda$onCreateDialog$5$SongDetailsDialog:(Landroid/content/DialogInterface;I)V │ │ +1ff34c: 6e10 a66d 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.dismiss:()V // method@6da6 │ │ +1ff352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -886754,237 +886755,237 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 496 16-bit code units │ │ -1fed7c: |[1fed7c] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -1fed8c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -1fed90: 7401 a86d 1200 |0002: invoke-virtual/range {v18}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.getArguments:()Landroid/os/Bundle; // method@6da8 │ │ -1fed96: 0c01 |0005: move-result-object v1 │ │ -1fed98: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -1fed9c: 1a02 9341 |0008: const-string v2, "file" // string@4193 │ │ -1feda0: 6e20 2806 2100 |000a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0628 │ │ -1feda6: 0c01 |000d: move-result-object v1 │ │ -1feda8: 1f01 380f |000e: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fedac: 5b01 b85a |0010: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fedb0: 2201 a103 |0012: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ -1fedb4: 7401 a76d 1200 |0014: invoke-virtual/range {v18}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6da7 │ │ -1fedba: 0c02 |0017: move-result-object v2 │ │ -1fedbc: 7020 e216 2100 |0018: invoke-direct {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ -1fedc2: 7401 a76d 1200 |001b: invoke-virtual/range {v18}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6da7 │ │ -1fedc8: 0c02 |001e: move-result-object v2 │ │ -1fedca: 6e10 ac3b 0200 |001f: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@3bac │ │ -1fedd0: 0c02 |0022: move-result-object v2 │ │ -1fedd2: 1403 3600 0c7f |0023: const v3, #float 1.86093e+38 // #7f0c0036 │ │ -1fedd8: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -1fedda: 6e30 5e0e 3204 |0027: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0e5e │ │ -1fede0: 0c02 |002a: move-result-object v2 │ │ -1fede2: 1403 2f01 097f |002b: const v3, #float 1.8211e+38 // #7f09012f │ │ -1fede8: 6e20 020f 3200 |002e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fedee: 0c03 |0031: move-result-object v3 │ │ -1fedf0: 1f03 1d03 |0032: check-cast v3, Landroid/widget/TextView; // type@031d │ │ -1fedf4: 1404 2a01 097f |0034: const v4, #float 1.8211e+38 // #7f09012a │ │ -1fedfa: 6e20 020f 4200 |0037: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee00: 0c04 |003a: move-result-object v4 │ │ -1fee02: 1f04 1d03 |003b: check-cast v4, Landroid/widget/TextView; // type@031d │ │ -1fee06: 1405 2b01 097f |003d: const v5, #float 1.8211e+38 // #7f09012b │ │ -1fee0c: 6e20 020f 5200 |0040: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee12: 0c05 |0043: move-result-object v5 │ │ -1fee14: 1f05 1d03 |0044: check-cast v5, Landroid/widget/TextView; // type@031d │ │ -1fee18: 1406 1f01 097f |0046: const v6, #float 1.8211e+38 // #7f09011f │ │ -1fee1e: 6e20 020f 6200 |0049: invoke-virtual {v2, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee24: 0c06 |004c: move-result-object v6 │ │ -1fee26: 1f06 1d03 |004d: check-cast v6, Landroid/widget/TextView; // type@031d │ │ -1fee2a: 1407 2e01 097f |004f: const v7, #float 1.8211e+38 // #7f09012e │ │ -1fee30: 6e20 020f 7200 |0052: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee36: 0c07 |0055: move-result-object v7 │ │ -1fee38: 1f07 1d03 |0056: check-cast v7, Landroid/widget/TextView; // type@031d │ │ -1fee3c: 1408 2701 097f |0058: const v8, #float 1.8211e+38 // #7f090127 │ │ -1fee42: 6e20 020f 8200 |005b: invoke-virtual {v2, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee48: 0c08 |005e: move-result-object v8 │ │ -1fee4a: 1f08 1d03 |005f: check-cast v8, Landroid/widget/TextView; // type@031d │ │ -1fee4e: 1409 2601 097f |0061: const v9, #float 1.8211e+38 // #7f090126 │ │ -1fee54: 6e20 020f 9200 |0064: invoke-virtual {v2, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee5a: 0c09 |0067: move-result-object v9 │ │ -1fee5c: 1f09 1d03 |0068: check-cast v9, Landroid/widget/TextView; // type@031d │ │ -1fee60: 140a 2901 097f |006a: const v10, #float 1.8211e+38 // #7f090129 │ │ -1fee66: 6e20 020f a200 |006d: invoke-virtual {v2, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee6c: 0c0a |0070: move-result-object v10 │ │ -1fee6e: 1f0a 1d03 |0071: check-cast v10, Landroid/widget/TextView; // type@031d │ │ -1fee72: 140b 2d01 097f |0073: const v11, #float 1.8211e+38 // #7f09012d │ │ -1fee78: 6e20 020f b200 |0076: invoke-virtual {v2, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee7e: 0c0b |0079: move-result-object v11 │ │ -1fee80: 1f0b 1d03 |007a: check-cast v11, Landroid/widget/TextView; // type@031d │ │ -1fee84: 140c 2201 097f |007c: const v12, #float 1.8211e+38 // #7f090122 │ │ -1fee8a: 6e20 020f c200 |007f: invoke-virtual {v2, v12}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fee90: 0c0c |0082: move-result-object v12 │ │ -1fee92: 1f0c 1d03 |0083: check-cast v12, Landroid/widget/TextView; // type@031d │ │ -1fee96: 140d 2301 097f |0085: const v13, #float 1.8211e+38 // #7f090123 │ │ -1fee9c: 6e20 020f d200 |0088: invoke-virtual {v2, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feea2: 0c0d |008b: move-result-object v13 │ │ -1feea4: 1f0d 1d03 |008c: check-cast v13, Landroid/widget/TextView; // type@031d │ │ -1feea8: 140e 2001 097f |008e: const v14, #float 1.8211e+38 // #7f090120 │ │ -1feeae: 6e20 020f e200 |0091: invoke-virtual {v2, v14}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feeb4: 0c0e |0094: move-result-object v14 │ │ -1feeb6: 1f0e 1d03 |0095: check-cast v14, Landroid/widget/TextView; // type@031d │ │ -1feeba: 140f 3001 097f |0097: const v15, #float 1.8211e+38 // #7f090130 │ │ -1feec0: 6e20 020f f200 |009a: invoke-virtual {v2, v15}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feec6: 0c0f |009d: move-result-object v15 │ │ -1feec8: 1f0f 1d03 |009e: check-cast v15, Landroid/widget/TextView; // type@031d │ │ -1feecc: 0813 0100 |00a0: move-object/from16 v19, v1 │ │ -1feed0: 1401 2c01 097f |00a2: const v1, #float 1.8211e+38 // #7f09012c │ │ -1feed6: 6e20 020f 1200 |00a5: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feedc: 0c01 |00a8: move-result-object v1 │ │ -1feede: 1f01 1d03 |00a9: check-cast v1, Landroid/widget/TextView; // type@031d │ │ -1feee2: 0810 0f00 |00ab: move-object/from16 v16, v15 │ │ -1feee6: 140f 2101 097f |00ad: const v15, #float 1.8211e+38 // #7f090121 │ │ -1feeec: 6e20 020f f200 |00b0: invoke-virtual {v2, v15}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1feef2: 0c0f |00b3: move-result-object v15 │ │ -1feef4: 1f0f 1d03 |00b4: check-cast v15, Landroid/widget/TextView; // type@031d │ │ -1feef8: 0811 0200 |00b6: move-object/from16 v17, v2 │ │ -1feefc: 5402 b85a |00b8: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef00: 3802 1401 |00ba: if-eqz v2, 01ce // +0114 │ │ -1fef04: 6e10 9672 0200 |00bc: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackTitle:()Ljava/lang/String; // method@7296 │ │ -1fef0a: 0c02 |00bf: move-result-object v2 │ │ -1fef0c: 6e20 4815 2300 |00c0: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fef12: 5402 b85a |00c3: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef16: 6e10 8b72 0200 |00c5: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -1fef1c: 0c02 |00c8: move-result-object v2 │ │ -1fef1e: 6e20 4815 2400 |00c9: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fef24: 5402 b85a |00cc: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef28: 6e10 9072 0200 |00ce: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1fef2e: 0c02 |00d1: move-result-object v2 │ │ -1fef30: 6e20 4815 2500 |00d2: invoke-virtual {v5, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fef36: 5402 b85a |00d5: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef3a: 6e10 9272 0200 |00d7: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistSort:()Ljava/lang/String; // method@7292 │ │ -1fef40: 0c02 |00da: move-result-object v2 │ │ -1fef42: 6e20 4815 2100 |00db: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fef48: 5401 b85a |00de: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef4c: 6e10 8c72 0100 |00e0: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ -1fef52: 0c01 |00e3: move-result-object v1 │ │ -1fef54: 6e20 4815 1600 |00e4: invoke-virtual {v6, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fef5a: 5401 b85a |00e7: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef5e: 6e10 8e72 0100 |00e9: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistSort:()Ljava/lang/String; // method@728e │ │ -1fef64: 0c01 |00ec: move-result-object v1 │ │ -1fef66: 6e20 4815 1f00 |00ed: invoke-virtual {v15, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fef6c: 5401 b85a |00f0: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef70: 6e10 8072 0100 |00f2: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ -1fef76: 0a01 |00f5: move-result v1 │ │ -1fef78: 1302 2f00 |00f6: const/16 v2, #int 47 // #2f │ │ -1fef7c: 3801 2800 |00f8: if-eqz v1, 0120 // +0028 │ │ -1fef80: 2201 c70c |00fa: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1fef84: 7010 c165 0100 |00fc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1fef8a: 5403 b85a |00ff: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fef8e: 6e10 9572 0300 |0101: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ -1fef94: 0a03 |0104: move-result v3 │ │ -1fef96: 7110 be65 0300 |0105: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1fef9c: 0c03 |0108: move-result-object v3 │ │ -1fef9e: 6e20 cb65 3100 |0109: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fefa4: 6e20 c465 2100 |010c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -1fefaa: 5403 b85a |010f: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fefae: 6e10 8072 0300 |0111: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ -1fefb4: 0a03 |0114: move-result v3 │ │ -1fefb6: 6e20 c765 3100 |0115: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -1fefbc: 6e10 d165 0100 |0118: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1fefc2: 0c01 |011b: move-result-object v1 │ │ -1fefc4: 6e20 4815 1700 |011c: invoke-virtual {v7, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fefca: 280e |011f: goto 012d // +000e │ │ -1fefcc: 5401 b85a |0120: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fefd0: 6e10 9572 0100 |0122: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ -1fefd6: 0a01 |0125: move-result v1 │ │ -1fefd8: 7110 be65 0100 |0126: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1fefde: 0c01 |0129: move-result-object v1 │ │ -1fefe0: 6e20 4815 1700 |012a: invoke-virtual {v7, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1fefe6: 5401 b85a |012d: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1fefea: 6e10 7f72 0100 |012f: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumDiscCount:()I // method@727f │ │ -1feff0: 0a01 |0132: move-result v1 │ │ -1feff2: 3801 2800 |0133: if-eqz v1, 015b // +0028 │ │ -1feff6: 2201 c70c |0135: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1feffa: 7010 c165 0100 |0137: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1ff000: 5403 b85a |013a: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff004: 6e10 8272 0300 |013c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDiscNumber:()I // method@7282 │ │ -1ff00a: 0a03 |013f: move-result v3 │ │ -1ff00c: 7110 be65 0300 |0140: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1ff012: 0c03 |0143: move-result-object v3 │ │ -1ff014: 6e20 cb65 3100 |0144: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1ff01a: 6e20 c465 2100 |0147: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -1ff020: 5402 b85a |014a: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff024: 6e10 7f72 0200 |014c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumDiscCount:()I // method@727f │ │ -1ff02a: 0a02 |014f: move-result v2 │ │ -1ff02c: 6e20 c765 2100 |0150: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ -1ff032: 6e10 d165 0100 |0153: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1ff038: 0c01 |0156: move-result-object v1 │ │ -1ff03a: 6e20 4815 1800 |0157: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff040: 280e |015a: goto 0168 // +000e │ │ -1ff042: 5401 b85a |015b: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff046: 6e10 8272 0100 |015d: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDiscNumber:()I // method@7282 │ │ -1ff04c: 0a01 |0160: move-result v1 │ │ -1ff04e: 7110 be65 0100 |0161: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ -1ff054: 0c01 |0164: move-result-object v1 │ │ -1ff056: 6e20 4815 1800 |0165: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff05c: 5401 b85a |0168: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff060: 6e10 8172 0100 |016a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDate:()Ljava/lang/String; // method@7281 │ │ -1ff066: 0c01 |016d: move-result-object v1 │ │ -1ff068: 6e20 4815 1900 |016e: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff06e: 5401 b85a |0171: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff072: 6e10 8672 0100 |0173: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLength:()I // method@7286 │ │ -1ff078: 0a01 |0176: move-result v1 │ │ -1ff07a: 8111 |0177: int-to-long v1, v1 │ │ -1ff07c: 7120 706e 2100 |0178: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ -1ff082: 0c01 |017b: move-result-object v1 │ │ -1ff084: 6e20 4815 1a00 |017c: invoke-virtual {v10, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff08a: 5401 b85a |017f: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff08e: 6e10 9372 0100 |0181: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackMBID:()Ljava/lang/String; // method@7293 │ │ -1ff094: 0c01 |0184: move-result-object v1 │ │ -1ff096: 6e20 4815 1b00 |0185: invoke-virtual {v11, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff09c: 5401 b85a |0188: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff0a0: 6e10 8f72 0100 |018a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -1ff0a6: 0c01 |018d: move-result-object v1 │ │ -1ff0a8: 6e20 4815 1c00 |018e: invoke-virtual {v12, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff0ae: 5401 b85a |0191: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff0b2: 6e10 9172 0100 |0193: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ -1ff0b8: 0c01 |0196: move-result-object v1 │ │ -1ff0ba: 6e20 4815 1d00 |0197: invoke-virtual {v13, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff0c0: 5401 b85a |019a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff0c4: 6e10 8d72 0100 |019c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistMBID:()Ljava/lang/String; // method@728d │ │ -1ff0ca: 0c01 |019f: move-result-object v1 │ │ -1ff0cc: 6e20 4815 1e00 |01a0: invoke-virtual {v14, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff0d2: 5401 b85a |01a3: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ -1ff0d6: 6e10 8772 0100 |01a5: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1ff0dc: 0c01 |01a8: move-result-object v1 │ │ -1ff0de: 080f 1000 |01a9: move-object/from16 v15, v16 │ │ -1ff0e2: 6e20 4815 1f00 |01ab: invoke-virtual {v15, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -1ff0e8: 2201 4b0e |01ae: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$iSTJshAIV4563ybJfcMXmXHlVmM; // type@0e4b │ │ -1ff0ec: 7020 156c 0100 |01b0: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$iSTJshAIV4563ybJfcMXmXHlVmM;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c15 │ │ -1ff0f2: 6e20 3f15 1b00 |01b3: invoke-virtual {v11, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ -1ff0f8: 2201 490e |01b6: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$Cboc_oU_Vo_Ol-4pIE2zxWfuseM; // type@0e49 │ │ -1ff0fc: 7020 116c 0100 |01b8: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$Cboc_oU_Vo_Ol-4pIE2zxWfuseM;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c11 │ │ -1ff102: 6e20 3f15 1c00 |01bb: invoke-virtual {v12, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ -1ff108: 2201 4d0e |01be: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$qmyR0Ka8n7NcAG8PzRtwqrPmW2E; // type@0e4d │ │ -1ff10c: 7020 196c 0100 |01c0: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$qmyR0Ka8n7NcAG8PzRtwqrPmW2E;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c19 │ │ -1ff112: 6e20 3f15 1d00 |01c3: invoke-virtual {v13, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ -1ff118: 2201 4a0e |01c6: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$U8MZpdjavkeAUNrLJmllC5kTzRo; // type@0e4a │ │ -1ff11c: 7020 136c 0100 |01c8: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$U8MZpdjavkeAUNrLJmllC5kTzRo;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c13 │ │ -1ff122: 6e20 3f15 1e00 |01cb: invoke-virtual {v14, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ -1ff128: 0801 1300 |01ce: move-object/from16 v1, v19 │ │ -1ff12c: 0802 1100 |01d0: move-object/from16 v2, v17 │ │ -1ff130: 6e20 0a17 2100 |01d2: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@170a │ │ -1ff136: 1402 1c00 0f7f |01d5: const v2, #float 1.9008e+38 // #7f0f001c │ │ -1ff13c: 2203 4e0e |01d8: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$znGZ3gka4mPMT1au-B0BQ_nEC_E; // type@0e4e │ │ -1ff140: 7020 1b6c 0300 |01da: invoke-direct {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$znGZ3gka4mPMT1au-B0BQ_nEC_E;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c1b │ │ -1ff146: 6e30 ff16 2103 |01dd: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ -1ff14c: 1402 6e00 0f7f |01e0: const v2, #float 1.90082e+38 // #7f0f006e │ │ -1ff152: 2203 4c0e |01e3: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$jmCD9bo-Ay91xs4UGaqt3XAQa2Q; // type@0e4c │ │ -1ff156: 7020 176c 0300 |01e5: invoke-direct {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$jmCD9bo-Ay91xs4UGaqt3XAQa2Q;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c17 │ │ -1ff15c: 6e30 f516 2103 |01e8: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ -1ff162: 6e10 e416 0100 |01eb: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ -1ff168: 0c01 |01ee: move-result-object v1 │ │ -1ff16a: 1101 |01ef: return-object v1 │ │ +1fed74: |[1fed74] org.gateshipone.malp.application.fragments.serverfragments.SongDetailsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +1fed84: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +1fed88: 7401 a86d 1200 |0002: invoke-virtual/range {v18}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.getArguments:()Landroid/os/Bundle; // method@6da8 │ │ +1fed8e: 0c01 |0005: move-result-object v1 │ │ +1fed90: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +1fed94: 1a02 9341 |0008: const-string v2, "file" // string@4193 │ │ +1fed98: 6e20 2806 2100 |000a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0628 │ │ +1fed9e: 0c01 |000d: move-result-object v1 │ │ +1feda0: 1f01 380f |000e: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1feda4: 5b01 b85a |0010: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1feda8: 2201 a103 |0012: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ +1fedac: 7401 a76d 1200 |0014: invoke-virtual/range {v18}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6da7 │ │ +1fedb2: 0c02 |0017: move-result-object v2 │ │ +1fedb4: 7020 e216 2100 |0018: invoke-direct {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ +1fedba: 7401 a76d 1200 |001b: invoke-virtual/range {v18}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6da7 │ │ +1fedc0: 0c02 |001e: move-result-object v2 │ │ +1fedc2: 6e10 ac3b 0200 |001f: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@3bac │ │ +1fedc8: 0c02 |0022: move-result-object v2 │ │ +1fedca: 1403 3600 0c7f |0023: const v3, #float 1.86093e+38 // #7f0c0036 │ │ +1fedd0: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +1fedd2: 6e30 5e0e 3204 |0027: invoke-virtual {v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0e5e │ │ +1fedd8: 0c02 |002a: move-result-object v2 │ │ +1fedda: 1403 2f01 097f |002b: const v3, #float 1.8211e+38 // #7f09012f │ │ +1fede0: 6e20 020f 3200 |002e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fede6: 0c03 |0031: move-result-object v3 │ │ +1fede8: 1f03 1d03 |0032: check-cast v3, Landroid/widget/TextView; // type@031d │ │ +1fedec: 1404 2a01 097f |0034: const v4, #float 1.8211e+38 // #7f09012a │ │ +1fedf2: 6e20 020f 4200 |0037: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fedf8: 0c04 |003a: move-result-object v4 │ │ +1fedfa: 1f04 1d03 |003b: check-cast v4, Landroid/widget/TextView; // type@031d │ │ +1fedfe: 1405 2b01 097f |003d: const v5, #float 1.8211e+38 // #7f09012b │ │ +1fee04: 6e20 020f 5200 |0040: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee0a: 0c05 |0043: move-result-object v5 │ │ +1fee0c: 1f05 1d03 |0044: check-cast v5, Landroid/widget/TextView; // type@031d │ │ +1fee10: 1406 1f01 097f |0046: const v6, #float 1.8211e+38 // #7f09011f │ │ +1fee16: 6e20 020f 6200 |0049: invoke-virtual {v2, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee1c: 0c06 |004c: move-result-object v6 │ │ +1fee1e: 1f06 1d03 |004d: check-cast v6, Landroid/widget/TextView; // type@031d │ │ +1fee22: 1407 2e01 097f |004f: const v7, #float 1.8211e+38 // #7f09012e │ │ +1fee28: 6e20 020f 7200 |0052: invoke-virtual {v2, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee2e: 0c07 |0055: move-result-object v7 │ │ +1fee30: 1f07 1d03 |0056: check-cast v7, Landroid/widget/TextView; // type@031d │ │ +1fee34: 1408 2701 097f |0058: const v8, #float 1.8211e+38 // #7f090127 │ │ +1fee3a: 6e20 020f 8200 |005b: invoke-virtual {v2, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee40: 0c08 |005e: move-result-object v8 │ │ +1fee42: 1f08 1d03 |005f: check-cast v8, Landroid/widget/TextView; // type@031d │ │ +1fee46: 1409 2601 097f |0061: const v9, #float 1.8211e+38 // #7f090126 │ │ +1fee4c: 6e20 020f 9200 |0064: invoke-virtual {v2, v9}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee52: 0c09 |0067: move-result-object v9 │ │ +1fee54: 1f09 1d03 |0068: check-cast v9, Landroid/widget/TextView; // type@031d │ │ +1fee58: 140a 2901 097f |006a: const v10, #float 1.8211e+38 // #7f090129 │ │ +1fee5e: 6e20 020f a200 |006d: invoke-virtual {v2, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee64: 0c0a |0070: move-result-object v10 │ │ +1fee66: 1f0a 1d03 |0071: check-cast v10, Landroid/widget/TextView; // type@031d │ │ +1fee6a: 140b 2d01 097f |0073: const v11, #float 1.8211e+38 // #7f09012d │ │ +1fee70: 6e20 020f b200 |0076: invoke-virtual {v2, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee76: 0c0b |0079: move-result-object v11 │ │ +1fee78: 1f0b 1d03 |007a: check-cast v11, Landroid/widget/TextView; // type@031d │ │ +1fee7c: 140c 2201 097f |007c: const v12, #float 1.8211e+38 // #7f090122 │ │ +1fee82: 6e20 020f c200 |007f: invoke-virtual {v2, v12}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee88: 0c0c |0082: move-result-object v12 │ │ +1fee8a: 1f0c 1d03 |0083: check-cast v12, Landroid/widget/TextView; // type@031d │ │ +1fee8e: 140d 2301 097f |0085: const v13, #float 1.8211e+38 // #7f090123 │ │ +1fee94: 6e20 020f d200 |0088: invoke-virtual {v2, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fee9a: 0c0d |008b: move-result-object v13 │ │ +1fee9c: 1f0d 1d03 |008c: check-cast v13, Landroid/widget/TextView; // type@031d │ │ +1feea0: 140e 2001 097f |008e: const v14, #float 1.8211e+38 // #7f090120 │ │ +1feea6: 6e20 020f e200 |0091: invoke-virtual {v2, v14}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feeac: 0c0e |0094: move-result-object v14 │ │ +1feeae: 1f0e 1d03 |0095: check-cast v14, Landroid/widget/TextView; // type@031d │ │ +1feeb2: 140f 3001 097f |0097: const v15, #float 1.8211e+38 // #7f090130 │ │ +1feeb8: 6e20 020f f200 |009a: invoke-virtual {v2, v15}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feebe: 0c0f |009d: move-result-object v15 │ │ +1feec0: 1f0f 1d03 |009e: check-cast v15, Landroid/widget/TextView; // type@031d │ │ +1feec4: 0813 0100 |00a0: move-object/from16 v19, v1 │ │ +1feec8: 1401 2c01 097f |00a2: const v1, #float 1.8211e+38 // #7f09012c │ │ +1feece: 6e20 020f 1200 |00a5: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feed4: 0c01 |00a8: move-result-object v1 │ │ +1feed6: 1f01 1d03 |00a9: check-cast v1, Landroid/widget/TextView; // type@031d │ │ +1feeda: 0810 0f00 |00ab: move-object/from16 v16, v15 │ │ +1feede: 140f 2101 097f |00ad: const v15, #float 1.8211e+38 // #7f090121 │ │ +1feee4: 6e20 020f f200 |00b0: invoke-virtual {v2, v15}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1feeea: 0c0f |00b3: move-result-object v15 │ │ +1feeec: 1f0f 1d03 |00b4: check-cast v15, Landroid/widget/TextView; // type@031d │ │ +1feef0: 0811 0200 |00b6: move-object/from16 v17, v2 │ │ +1feef4: 5402 b85a |00b8: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1feef8: 3802 1401 |00ba: if-eqz v2, 01ce // +0114 │ │ +1feefc: 6e10 9672 0200 |00bc: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackTitle:()Ljava/lang/String; // method@7296 │ │ +1fef02: 0c02 |00bf: move-result-object v2 │ │ +1fef04: 6e20 4815 2300 |00c0: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fef0a: 5402 b85a |00c3: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fef0e: 6e10 8b72 0200 |00c5: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +1fef14: 0c02 |00c8: move-result-object v2 │ │ +1fef16: 6e20 4815 2400 |00c9: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fef1c: 5402 b85a |00cc: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fef20: 6e10 9072 0200 |00ce: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1fef26: 0c02 |00d1: move-result-object v2 │ │ +1fef28: 6e20 4815 2500 |00d2: invoke-virtual {v5, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fef2e: 5402 b85a |00d5: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fef32: 6e10 9272 0200 |00d7: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistSort:()Ljava/lang/String; // method@7292 │ │ +1fef38: 0c02 |00da: move-result-object v2 │ │ +1fef3a: 6e20 4815 2100 |00db: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fef40: 5401 b85a |00de: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fef44: 6e10 8c72 0100 |00e0: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ +1fef4a: 0c01 |00e3: move-result-object v1 │ │ +1fef4c: 6e20 4815 1600 |00e4: invoke-virtual {v6, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fef52: 5401 b85a |00e7: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fef56: 6e10 8e72 0100 |00e9: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistSort:()Ljava/lang/String; // method@728e │ │ +1fef5c: 0c01 |00ec: move-result-object v1 │ │ +1fef5e: 6e20 4815 1f00 |00ed: invoke-virtual {v15, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fef64: 5401 b85a |00f0: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fef68: 6e10 8072 0100 |00f2: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ +1fef6e: 0a01 |00f5: move-result v1 │ │ +1fef70: 1302 2f00 |00f6: const/16 v2, #int 47 // #2f │ │ +1fef74: 3801 2800 |00f8: if-eqz v1, 0120 // +0028 │ │ +1fef78: 2201 c70c |00fa: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1fef7c: 7010 c165 0100 |00fc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1fef82: 5403 b85a |00ff: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fef86: 6e10 9572 0300 |0101: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ +1fef8c: 0a03 |0104: move-result v3 │ │ +1fef8e: 7110 be65 0300 |0105: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1fef94: 0c03 |0108: move-result-object v3 │ │ +1fef96: 6e20 cb65 3100 |0109: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fef9c: 6e20 c465 2100 |010c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +1fefa2: 5403 b85a |010f: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fefa6: 6e10 8072 0300 |0111: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumTrackCount:()I // method@7280 │ │ +1fefac: 0a03 |0114: move-result v3 │ │ +1fefae: 6e20 c765 3100 |0115: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +1fefb4: 6e10 d165 0100 |0118: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1fefba: 0c01 |011b: move-result-object v1 │ │ +1fefbc: 6e20 4815 1700 |011c: invoke-virtual {v7, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fefc2: 280e |011f: goto 012d // +000e │ │ +1fefc4: 5401 b85a |0120: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fefc8: 6e10 9572 0100 |0122: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackNumber:()I // method@7295 │ │ +1fefce: 0a01 |0125: move-result v1 │ │ +1fefd0: 7110 be65 0100 |0126: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1fefd6: 0c01 |0129: move-result-object v1 │ │ +1fefd8: 6e20 4815 1700 |012a: invoke-virtual {v7, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1fefde: 5401 b85a |012d: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1fefe2: 6e10 7f72 0100 |012f: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumDiscCount:()I // method@727f │ │ +1fefe8: 0a01 |0132: move-result v1 │ │ +1fefea: 3801 2800 |0133: if-eqz v1, 015b // +0028 │ │ +1fefee: 2201 c70c |0135: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1feff2: 7010 c165 0100 |0137: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1feff8: 5403 b85a |013a: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1feffc: 6e10 8272 0300 |013c: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDiscNumber:()I // method@7282 │ │ +1ff002: 0a03 |013f: move-result v3 │ │ +1ff004: 7110 be65 0300 |0140: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1ff00a: 0c03 |0143: move-result-object v3 │ │ +1ff00c: 6e20 cb65 3100 |0144: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1ff012: 6e20 c465 2100 |0147: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +1ff018: 5402 b85a |014a: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff01c: 6e10 7f72 0200 |014c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getAlbumDiscCount:()I // method@727f │ │ +1ff022: 0a02 |014f: move-result v2 │ │ +1ff024: 6e20 c765 2100 |0150: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@65c7 │ │ +1ff02a: 6e10 d165 0100 |0153: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1ff030: 0c01 |0156: move-result-object v1 │ │ +1ff032: 6e20 4815 1800 |0157: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff038: 280e |015a: goto 0168 // +000e │ │ +1ff03a: 5401 b85a |015b: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff03e: 6e10 8272 0100 |015d: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDiscNumber:()I // method@7282 │ │ +1ff044: 0a01 |0160: move-result v1 │ │ +1ff046: 7110 be65 0100 |0161: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@65be │ │ +1ff04c: 0c01 |0164: move-result-object v1 │ │ +1ff04e: 6e20 4815 1800 |0165: invoke-virtual {v8, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff054: 5401 b85a |0168: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff058: 6e10 8172 0100 |016a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getDate:()Ljava/lang/String; // method@7281 │ │ +1ff05e: 0c01 |016d: move-result-object v1 │ │ +1ff060: 6e20 4815 1900 |016e: invoke-virtual {v9, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff066: 5401 b85a |0171: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff06a: 6e10 8672 0100 |0173: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getLength:()I // method@7286 │ │ +1ff070: 0a01 |0176: move-result v1 │ │ +1ff072: 8111 |0177: int-to-long v1, v1 │ │ +1ff074: 7120 706e 2100 |0178: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/utils/FormatHelper;.formatTracktimeFromS:(J)Ljava/lang/String; // method@6e70 │ │ +1ff07a: 0c01 |017b: move-result-object v1 │ │ +1ff07c: 6e20 4815 1a00 |017c: invoke-virtual {v10, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff082: 5401 b85a |017f: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff086: 6e10 9372 0100 |0181: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackMBID:()Ljava/lang/String; // method@7293 │ │ +1ff08c: 0c01 |0184: move-result-object v1 │ │ +1ff08e: 6e20 4815 1b00 |0185: invoke-virtual {v11, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff094: 5401 b85a |0188: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff098: 6e10 8f72 0100 |018a: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +1ff09e: 0c01 |018d: move-result-object v1 │ │ +1ff0a0: 6e20 4815 1c00 |018e: invoke-virtual {v12, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff0a6: 5401 b85a |0191: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff0aa: 6e10 9172 0100 |0193: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtistMBID:()Ljava/lang/String; // method@7291 │ │ +1ff0b0: 0c01 |0196: move-result-object v1 │ │ +1ff0b2: 6e20 4815 1d00 |0197: invoke-virtual {v13, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff0b8: 5401 b85a |019a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff0bc: 6e10 8d72 0100 |019c: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtistMBID:()Ljava/lang/String; // method@728d │ │ +1ff0c2: 0c01 |019f: move-result-object v1 │ │ +1ff0c4: 6e20 4815 1e00 |01a0: invoke-virtual {v14, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff0ca: 5401 b85a |01a3: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.mFile:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // field@5ab8 │ │ +1ff0ce: 6e10 8772 0100 |01a5: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1ff0d4: 0c01 |01a8: move-result-object v1 │ │ +1ff0d6: 080f 1000 |01a9: move-object/from16 v15, v16 │ │ +1ff0da: 6e20 4815 1f00 |01ab: invoke-virtual {v15, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +1ff0e0: 2201 4b0e |01ae: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$iSTJshAIV4563ybJfcMXmXHlVmM; // type@0e4b │ │ +1ff0e4: 7020 156c 0100 |01b0: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$iSTJshAIV4563ybJfcMXmXHlVmM;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c15 │ │ +1ff0ea: 6e20 3f15 1b00 |01b3: invoke-virtual {v11, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ +1ff0f0: 2201 490e |01b6: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$Cboc_oU_Vo_Ol-4pIE2zxWfuseM; // type@0e49 │ │ +1ff0f4: 7020 116c 0100 |01b8: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$Cboc_oU_Vo_Ol-4pIE2zxWfuseM;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c11 │ │ +1ff0fa: 6e20 3f15 1c00 |01bb: invoke-virtual {v12, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ +1ff100: 2201 4d0e |01be: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$qmyR0Ka8n7NcAG8PzRtwqrPmW2E; // type@0e4d │ │ +1ff104: 7020 196c 0100 |01c0: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$qmyR0Ka8n7NcAG8PzRtwqrPmW2E;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c19 │ │ +1ff10a: 6e20 3f15 1d00 |01c3: invoke-virtual {v13, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ +1ff110: 2201 4a0e |01c6: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$U8MZpdjavkeAUNrLJmllC5kTzRo; // type@0e4a │ │ +1ff114: 7020 136c 0100 |01c8: invoke-direct {v1, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$U8MZpdjavkeAUNrLJmllC5kTzRo;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c13 │ │ +1ff11a: 6e20 3f15 1e00 |01cb: invoke-virtual {v14, v1}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@153f │ │ +1ff120: 0801 1300 |01ce: move-object/from16 v1, v19 │ │ +1ff124: 0802 1100 |01d0: move-object/from16 v2, v17 │ │ +1ff128: 6e20 0a17 2100 |01d2: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@170a │ │ +1ff12e: 1402 1c00 0f7f |01d5: const v2, #float 1.9008e+38 // #7f0f001c │ │ +1ff134: 2203 4e0e |01d8: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$znGZ3gka4mPMT1au-B0BQ_nEC_E; // type@0e4e │ │ +1ff138: 7020 1b6c 0300 |01da: invoke-direct {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$znGZ3gka4mPMT1au-B0BQ_nEC_E;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c1b │ │ +1ff13e: 6e30 ff16 2103 |01dd: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ +1ff144: 1402 6e00 0f7f |01e0: const v2, #float 1.90082e+38 // #7f0f006e │ │ +1ff14a: 2203 4c0e |01e3: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$jmCD9bo-Ay91xs4UGaqt3XAQa2Q; // type@0e4c │ │ +1ff14e: 7020 176c 0300 |01e5: invoke-direct {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SongDetailsDialog$jmCD9bo-Ay91xs4UGaqt3XAQa2Q;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;)V // method@6c17 │ │ +1ff154: 6e30 f516 2103 |01e8: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ +1ff15a: 6e10 e416 0100 |01eb: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ +1ff160: 0c01 |01ee: move-result-object v1 │ │ +1ff162: 1101 |01ef: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=53 │ │ 0x000a line=55 │ │ 0x0012 line=58 │ │ 0x001b line=60 │ │ 0x0027 line=61 │ │ @@ -887087,17 +887088,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -206d10: |[206d10] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.:()V │ │ -206d20: 7010 9f3a 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@3a9f │ │ -206d26: 0e00 |0003: return-void │ │ +206d08: |[206d08] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.:()V │ │ +206d18: 7010 9f3a 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@3a9f │ │ +206d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;) │ │ @@ -887105,37 +887106,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -206dc8: |[206dc8] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.updateLabels:()V │ │ -206dd8: 5250 b35b |0000: iget v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ -206ddc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -206dde: 1302 0a00 |0003: const/16 v2, #int 10 // #a │ │ -206de2: 3720 0800 |0005: if-le v0, v2, 000d // +0008 │ │ -206de6: 5450 b45b |0007: iget-object v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mWarningLabel:Landroid/widget/TextView; // field@5bb4 │ │ -206dea: 6e20 5615 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -206df0: 2807 |000c: goto 0013 // +0007 │ │ -206df2: 5450 b45b |000d: iget-object v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mWarningLabel:Landroid/widget/TextView; // field@5bb4 │ │ -206df6: 1242 |000f: const/4 v2, #int 4 // #4 │ │ -206df8: 6e20 5615 2000 |0010: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ -206dfe: 5450 b25b |0013: iget-object v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeLabel:Landroid/widget/TextView; // field@5bb2 │ │ -206e02: 1402 8c01 0f7f |0015: const v2, #float 1.90088e+38 // #7f0f018c │ │ -206e08: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -206e0a: 2333 b40f |0019: new-array v3, v3, [Ljava/lang/Object; // type@0fb4 │ │ -206e0e: 5254 b35b |001b: iget v4, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ -206e12: 7110 4f65 0400 |001d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ -206e18: 0c04 |0020: move-result-object v4 │ │ -206e1a: 4d04 0301 |0021: aput-object v4, v3, v1 │ │ -206e1e: 6e30 b26f 2503 |0023: invoke-virtual {v5, v2, v3}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@6fb2 │ │ -206e24: 0c01 |0026: move-result-object v1 │ │ -206e26: 6e20 4815 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ -206e2c: 0e00 |002a: return-void │ │ +206dc0: |[206dc0] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.updateLabels:()V │ │ +206dd0: 5250 b35b |0000: iget v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ +206dd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +206dd6: 1302 0a00 |0003: const/16 v2, #int 10 // #a │ │ +206dda: 3720 0800 |0005: if-le v0, v2, 000d // +0008 │ │ +206dde: 5450 b45b |0007: iget-object v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mWarningLabel:Landroid/widget/TextView; // field@5bb4 │ │ +206de2: 6e20 5615 1000 |0009: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +206de8: 2807 |000c: goto 0013 // +0007 │ │ +206dea: 5450 b45b |000d: iget-object v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mWarningLabel:Landroid/widget/TextView; // field@5bb4 │ │ +206dee: 1242 |000f: const/4 v2, #int 4 // #4 │ │ +206df0: 6e20 5615 2000 |0010: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@1556 │ │ +206df6: 5450 b25b |0013: iget-object v0, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeLabel:Landroid/widget/TextView; // field@5bb2 │ │ +206dfa: 1402 8c01 0f7f |0015: const v2, #float 1.90088e+38 // #7f0f018c │ │ +206e00: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +206e02: 2333 b40f |0019: new-array v3, v3, [Ljava/lang/Object; // type@0fb4 │ │ +206e06: 5254 b35b |001b: iget v4, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ +206e0a: 7110 4f65 0400 |001d: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@654f │ │ +206e10: 0c04 |0020: move-result-object v4 │ │ +206e12: 4d04 0301 |0021: aput-object v4, v3, v1 │ │ +206e16: 6e30 b26f 2503 |0023: invoke-virtual {v5, v2, v3}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@6fb2 │ │ +206e1c: 0c01 |0026: move-result-object v1 │ │ +206e1e: 6e20 4815 1000 |0027: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1548 │ │ +206e24: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0007 line=105 │ │ 0x000d line=107 │ │ 0x0013 line=109 │ │ locals : │ │ @@ -887147,27 +887148,27 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/content/DialogInterface;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -206d28: |[206d28] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.lambda$onCreateDialog$0$VolumeStepPreferenceDialog:(Landroid/content/SharedPreferences;Landroid/content/DialogInterface;I)V │ │ -206d38: 7210 8802 0100 |0000: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0288 │ │ -206d3e: 0c01 |0003: move-result-object v1 │ │ -206d40: 1402 f800 0f7f |0004: const v2, #float 1.90085e+38 // #7f0f00f8 │ │ -206d46: 6e20 b16f 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getString:(I)Ljava/lang/String; // method@6fb1 │ │ -206d4c: 0c02 |000a: move-result-object v2 │ │ -206d4e: 5203 b35b |000b: iget v3, v0, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ -206d52: 3903 0300 |000d: if-nez v3, 0010 // +0003 │ │ -206d56: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -206d58: 7230 8302 2103 |0010: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0283 │ │ -206d5e: 7210 7f02 0100 |0013: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@027f │ │ -206d64: 6e10 ad6f 0000 |0016: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.dismiss:()V // method@6fad │ │ -206d6a: 0e00 |0019: return-void │ │ +206d20: |[206d20] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.lambda$onCreateDialog$0$VolumeStepPreferenceDialog:(Landroid/content/SharedPreferences;Landroid/content/DialogInterface;I)V │ │ +206d30: 7210 8802 0100 |0000: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0288 │ │ +206d36: 0c01 |0003: move-result-object v1 │ │ +206d38: 1402 f800 0f7f |0004: const v2, #float 1.90085e+38 // #7f0f00f8 │ │ +206d3e: 6e20 b16f 2000 |0007: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getString:(I)Ljava/lang/String; // method@6fb1 │ │ +206d44: 0c02 |000a: move-result-object v2 │ │ +206d46: 5203 b35b |000b: iget v3, v0, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ +206d4a: 3903 0300 |000d: if-nez v3, 0010 // +0003 │ │ +206d4e: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +206d50: 7230 8302 2103 |0010: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0283 │ │ +206d56: 7210 7f02 0100 |0013: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@027f │ │ +206d5c: 6e10 ad6f 0000 |0016: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.dismiss:()V // method@6fad │ │ +206d62: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=78 │ │ 0x0013 line=79 │ │ 0x0016 line=80 │ │ locals : │ │ @@ -887181,17 +887182,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -206d6c: |[206d6c] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.lambda$onCreateDialog$1$VolumeStepPreferenceDialog:(Landroid/content/DialogInterface;I)V │ │ -206d7c: 6e10 ad6f 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.dismiss:()V // method@6fad │ │ -206d82: 0e00 |0003: return-void │ │ +206d64: |[206d64] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.lambda$onCreateDialog$1$VolumeStepPreferenceDialog:(Landroid/content/DialogInterface;I)V │ │ +206d74: 6e10 ad6f 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.dismiss:()V // method@6fad │ │ +206d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -887201,74 +887202,74 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 133 16-bit code units │ │ -206bf4: |[206bf4] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -206c04: 2206 a103 |0000: new-instance v6, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ -206c08: 6e10 ae6f 0500 |0002: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6fae │ │ -206c0e: 0c00 |0005: move-result-object v0 │ │ -206c10: 7020 e216 0600 |0006: invoke-direct {v6, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ -206c16: 6e10 ae6f 0500 |0009: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6fae │ │ -206c1c: 0c00 |000c: move-result-object v0 │ │ -206c1e: 6e10 ac3b 0000 |000d: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@3bac │ │ -206c24: 0c00 |0010: move-result-object v0 │ │ -206c26: 1401 6d00 0c7f |0011: const v1, #float 1.86094e+38 // #7f0c006d │ │ -206c2c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -206c2e: 6e30 5e0e 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0e5e │ │ -206c34: 0c00 |0018: move-result-object v0 │ │ -206c36: 1401 bb01 097f |0019: const v1, #float 1.82113e+38 // #7f0901bb │ │ -206c3c: 6e20 020f 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -206c42: 0c01 |001f: move-result-object v1 │ │ -206c44: 1f01 0f03 |0020: check-cast v1, Landroid/widget/SeekBar; // type@030f │ │ -206c48: 5b51 b15b |0022: iput-object v1, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mSeekBar:Landroid/widget/SeekBar; // field@5bb1 │ │ -206c4c: 1401 bd01 097f |0024: const v1, #float 1.82113e+38 // #7f0901bd │ │ -206c52: 6e20 020f 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -206c58: 0c01 |002a: move-result-object v1 │ │ -206c5a: 1f01 1d03 |002b: check-cast v1, Landroid/widget/TextView; // type@031d │ │ -206c5e: 5b51 b25b |002d: iput-object v1, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeLabel:Landroid/widget/TextView; // field@5bb2 │ │ -206c62: 1401 be01 097f |002f: const v1, #float 1.82113e+38 // #7f0901be │ │ -206c68: 6e20 020f 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -206c6e: 0c01 |0035: move-result-object v1 │ │ -206c70: 1f01 1d03 |0036: check-cast v1, Landroid/widget/TextView; // type@031d │ │ -206c74: 5b51 b45b |0038: iput-object v1, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mWarningLabel:Landroid/widget/TextView; // field@5bb4 │ │ -206c78: 6e10 af6f 0500 |003a: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getContext:()Landroid/content/Context; // method@6faf │ │ -206c7e: 0c01 |003d: move-result-object v1 │ │ -206c80: 7110 fd06 0100 |003e: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -206c86: 0c01 |0041: move-result-object v1 │ │ -206c88: 1402 f800 0f7f |0042: const v2, #float 1.90085e+38 // #7f0f00f8 │ │ -206c8e: 6e20 b16f 2500 |0045: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getString:(I)Ljava/lang/String; // method@6fb1 │ │ -206c94: 0c02 |0048: move-result-object v2 │ │ -206c96: 6e10 b06f 0500 |0049: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getResources:()Landroid/content/res/Resources; // method@6fb0 │ │ -206c9c: 0c03 |004c: move-result-object v3 │ │ -206c9e: 1404 0d00 0a7f |004d: const v4, #float 1.83434e+38 // #7f0a000d │ │ -206ca4: 6e20 f202 4300 |0050: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getInteger:(I)I // method@02f2 │ │ -206caa: 0a03 |0053: move-result v3 │ │ -206cac: 7230 8b02 2103 |0054: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@028b │ │ -206cb2: 0a02 |0057: move-result v2 │ │ -206cb4: 5952 b35b |0058: iput v2, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ -206cb8: 5453 b15b |005a: iget-object v3, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mSeekBar:Landroid/widget/SeekBar; // field@5bb1 │ │ -206cbc: 6e20 9614 2300 |005c: invoke-virtual {v3, v2}, Landroid/widget/SeekBar;.setProgress:(I)V // method@1496 │ │ -206cc2: 5452 b15b |005f: iget-object v2, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mSeekBar:Landroid/widget/SeekBar; // field@5bb1 │ │ -206cc6: 6e20 9514 5200 |0061: invoke-virtual {v2, v5}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1495 │ │ -206ccc: 7010 ba6f 0500 |0064: invoke-direct {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.updateLabels:()V // method@6fba │ │ -206cd2: 6e20 0a17 0600 |0067: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@170a │ │ -206cd8: 2200 d30e |006a: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY; // type@0ed3 │ │ -206cdc: 7030 e86e 5001 |006c: invoke-direct {v0, v5, v1}, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;Landroid/content/SharedPreferences;)V // method@6ee8 │ │ -206ce2: 1401 7000 0f7f |006f: const v1, #float 1.90082e+38 // #7f0f0070 │ │ -206ce8: 6e30 ff16 1600 |0072: invoke-virtual {v6, v1, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ -206cee: 2200 d20e |0075: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE; // type@0ed2 │ │ -206cf2: 7020 e66e 5000 |0077: invoke-direct {v0, v5}, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE;.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;)V // method@6ee6 │ │ -206cf8: 1401 6e00 0f7f |007a: const v1, #float 1.90082e+38 // #7f0f006e │ │ -206cfe: 6e30 f516 1600 |007d: invoke-virtual {v6, v1, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ -206d04: 6e10 e416 0600 |0080: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ -206d0a: 0c06 |0083: move-result-object v6 │ │ -206d0c: 1106 |0084: return-object v6 │ │ +206bec: |[206bec] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +206bfc: 2206 a103 |0000: new-instance v6, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ +206c00: 6e10 ae6f 0500 |0002: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6fae │ │ +206c06: 0c00 |0005: move-result-object v0 │ │ +206c08: 7020 e216 0600 |0006: invoke-direct {v6, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ +206c0e: 6e10 ae6f 0500 |0009: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6fae │ │ +206c14: 0c00 |000c: move-result-object v0 │ │ +206c16: 6e10 ac3b 0000 |000d: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@3bac │ │ +206c1c: 0c00 |0010: move-result-object v0 │ │ +206c1e: 1401 6d00 0c7f |0011: const v1, #float 1.86094e+38 // #7f0c006d │ │ +206c24: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +206c26: 6e30 5e0e 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0e5e │ │ +206c2c: 0c00 |0018: move-result-object v0 │ │ +206c2e: 1401 bb01 097f |0019: const v1, #float 1.82113e+38 // #7f0901bb │ │ +206c34: 6e20 020f 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +206c3a: 0c01 |001f: move-result-object v1 │ │ +206c3c: 1f01 0f03 |0020: check-cast v1, Landroid/widget/SeekBar; // type@030f │ │ +206c40: 5b51 b15b |0022: iput-object v1, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mSeekBar:Landroid/widget/SeekBar; // field@5bb1 │ │ +206c44: 1401 bd01 097f |0024: const v1, #float 1.82113e+38 // #7f0901bd │ │ +206c4a: 6e20 020f 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +206c50: 0c01 |002a: move-result-object v1 │ │ +206c52: 1f01 1d03 |002b: check-cast v1, Landroid/widget/TextView; // type@031d │ │ +206c56: 5b51 b25b |002d: iput-object v1, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeLabel:Landroid/widget/TextView; // field@5bb2 │ │ +206c5a: 1401 be01 097f |002f: const v1, #float 1.82113e+38 // #7f0901be │ │ +206c60: 6e20 020f 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +206c66: 0c01 |0035: move-result-object v1 │ │ +206c68: 1f01 1d03 |0036: check-cast v1, Landroid/widget/TextView; // type@031d │ │ +206c6c: 5b51 b45b |0038: iput-object v1, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mWarningLabel:Landroid/widget/TextView; // field@5bb4 │ │ +206c70: 6e10 af6f 0500 |003a: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getContext:()Landroid/content/Context; // method@6faf │ │ +206c76: 0c01 |003d: move-result-object v1 │ │ +206c78: 7110 fd06 0100 |003e: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +206c7e: 0c01 |0041: move-result-object v1 │ │ +206c80: 1402 f800 0f7f |0042: const v2, #float 1.90085e+38 // #7f0f00f8 │ │ +206c86: 6e20 b16f 2500 |0045: invoke-virtual {v5, v2}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getString:(I)Ljava/lang/String; // method@6fb1 │ │ +206c8c: 0c02 |0048: move-result-object v2 │ │ +206c8e: 6e10 b06f 0500 |0049: invoke-virtual {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.getResources:()Landroid/content/res/Resources; // method@6fb0 │ │ +206c94: 0c03 |004c: move-result-object v3 │ │ +206c96: 1404 0d00 0a7f |004d: const v4, #float 1.83434e+38 // #7f0a000d │ │ +206c9c: 6e20 f202 4300 |0050: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getInteger:(I)I // method@02f2 │ │ +206ca2: 0a03 |0053: move-result v3 │ │ +206ca4: 7230 8b02 2103 |0054: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@028b │ │ +206caa: 0a02 |0057: move-result v2 │ │ +206cac: 5952 b35b |0058: iput v2, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ +206cb0: 5453 b15b |005a: iget-object v3, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mSeekBar:Landroid/widget/SeekBar; // field@5bb1 │ │ +206cb4: 6e20 9614 2300 |005c: invoke-virtual {v3, v2}, Landroid/widget/SeekBar;.setProgress:(I)V // method@1496 │ │ +206cba: 5452 b15b |005f: iget-object v2, v5, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mSeekBar:Landroid/widget/SeekBar; // field@5bb1 │ │ +206cbe: 6e20 9514 5200 |0061: invoke-virtual {v2, v5}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1495 │ │ +206cc4: 7010 ba6f 0500 |0064: invoke-direct {v5}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.updateLabels:()V // method@6fba │ │ +206cca: 6e20 0a17 0600 |0067: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@170a │ │ +206cd0: 2200 d30e |006a: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY; // type@0ed3 │ │ +206cd4: 7030 e86e 5001 |006c: invoke-direct {v0, v5, v1}, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$w8IddBrrhg-zwnEXemEDw8gNztY;.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;Landroid/content/SharedPreferences;)V // method@6ee8 │ │ +206cda: 1401 7000 0f7f |006f: const v1, #float 1.90082e+38 // #7f0f0070 │ │ +206ce0: 6e30 ff16 1600 |0072: invoke-virtual {v6, v1, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ +206ce6: 2200 d20e |0075: new-instance v0, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE; // type@0ed2 │ │ +206cea: 7020 e66e 5000 |0077: invoke-direct {v0, v5}, Lorg/gateshipone/malp/application/views/-$$Lambda$VolumeStepPreferenceDialog$JqzO0MK8hBjDlZ25itJ6aC-VQYE;.:(Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;)V // method@6ee6 │ │ +206cf0: 1401 6e00 0f7f |007a: const v1, #float 1.90082e+38 // #7f0f006e │ │ +206cf6: 6e30 f516 1600 |007d: invoke-virtual {v6, v1, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ +206cfc: 6e10 e416 0600 |0080: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ +206d02: 0c06 |0083: move-result-object v6 │ │ +206d04: 1106 |0084: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0009 line=58 │ │ 0x0015 line=59 │ │ 0x001c line=61 │ │ 0x0027 line=62 │ │ @@ -887291,18 +887292,18 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -206d84: |[206d84] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -206d94: 5902 b35b |0000: iput v2, v0, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ -206d98: 7010 ba6f 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.updateLabels:()V // method@6fba │ │ -206d9e: 0e00 |0005: return-void │ │ +206d7c: |[206d7c] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +206d8c: 5902 b35b |0000: iput v2, v0, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.mVolumeStepSize:I // field@5bb3 │ │ +206d90: 7010 ba6f 0000 |0002: invoke-direct {v0}, Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;.updateLabels:()V // method@6fba │ │ +206d96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/SeekBar; │ │ @@ -887314,31 +887315,31 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -206da0: |[206da0] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -206db0: 0e00 |0000: return-void │ │ +206d98: |[206d98] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +206da8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/gateshipone/malp/application/views/VolumeStepPreferenceDialog;) │ │ name : 'onStopTrackingTouch' │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -206db4: |[206db4] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -206dc4: 0e00 |0000: return-void │ │ +206dac: |[206dac] org.gateshipone.malp.application.views.VolumeStepPreferenceDialog.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +206dbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 12671 (VolumeStepPreferenceDialog.java) │ │ │ │ Class #3032 header: │ │ @@ -890419,43 +890420,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fa018: |[1fa018] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.:()V │ │ -1fa028: 1c00 570e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; // type@0e57 │ │ -1fa02c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fa032: 0c00 |0005: move-result-object v0 │ │ -1fa034: 6900 3e5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.TAG:Ljava/lang/String; // field@5a3e │ │ -1fa038: 0e00 |0008: return-void │ │ +1fa014: |[1fa014] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.:()V │ │ +1fa024: 1c00 570e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; // type@0e57 │ │ +1fa028: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fa02e: 0c00 |0005: move-result-object v0 │ │ +1fa030: 6900 3e5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.TAG:Ljava/lang/String; // field@5a3e │ │ +1fa034: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1fa03c: |[1fa03c] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.:()V │ │ -1fa04c: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1fa052: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -1fa054: 5910 475a |0004: iput v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ -1fa058: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1fa05a: 5b10 465a |0007: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa05e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -1fa060: 5c10 4b5a |000a: iput-boolean v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mUseList:Z // field@5a4b │ │ -1fa064: 0e00 |000c: return-void │ │ +1fa038: |[1fa038] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.:()V │ │ +1fa048: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1fa04e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +1fa050: 5910 475a |0004: iput v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ +1fa054: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1fa056: 5b10 465a |0007: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa05a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +1fa05c: 5c10 4b5a |000a: iput-boolean v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mUseList:Z // field@5a4b │ │ +1fa060: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=93 │ │ 0x0007 line=101 │ │ 0x000a line=103 │ │ locals : │ │ @@ -890466,47 +890467,47 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -1fa084: |[1fa084] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.enqueueAlbum:(I)V │ │ -1fa094: 5420 415a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa098: 6e20 a768 3000 |0002: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.getItem:(I)Ljava/lang/Object; // method@68a7 │ │ -1fa09e: 0c03 |0005: move-result-object v3 │ │ -1fa0a0: 1f03 2a0f |0006: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -1fa0a4: 5420 435a |0008: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa0a8: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ -1fa0ac: 6e10 0c72 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa0b2: 0c00 |000f: move-result-object v0 │ │ -1fa0b4: 6e10 ab65 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fa0ba: 0a00 |0013: move-result v0 │ │ -1fa0bc: 3900 1e00 |0014: if-nez v0, 0032 // +001e │ │ -1fa0c0: 6e10 f071 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ -1fa0c6: 0c00 |0019: move-result-object v0 │ │ -1fa0c8: 6e10 ab65 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fa0ce: 0a00 |001d: move-result v0 │ │ -1fa0d0: 3800 1400 |001e: if-eqz v0, 0032 // +0014 │ │ -1fa0d4: 5420 435a |0020: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa0d8: 6e10 0c72 0000 |0022: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa0de: 0c00 |0025: move-result-object v0 │ │ -1fa0e0: 6e20 f871 0300 |0026: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ -1fa0e6: 5420 435a |0029: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa0ea: 6e10 0c72 0000 |002b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa0f0: 0c00 |002e: move-result-object v0 │ │ -1fa0f2: 6e20 f971 0300 |002f: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ -1fa0f8: 6e10 f571 0300 |0032: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -1fa0fe: 0c00 |0035: move-result-object v0 │ │ -1fa100: 6e10 f071 0300 |0036: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ -1fa106: 0c01 |0039: move-result-object v1 │ │ -1fa108: 6e10 f471 0300 |003a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ -1fa10e: 0c03 |003d: move-result-object v3 │ │ -1fa110: 7130 6e70 1003 |003e: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@706e │ │ -1fa116: 0e00 |0041: return-void │ │ +1fa080: |[1fa080] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.enqueueAlbum:(I)V │ │ +1fa090: 5420 415a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa094: 6e20 a768 3000 |0002: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.getItem:(I)Ljava/lang/Object; // method@68a7 │ │ +1fa09a: 0c03 |0005: move-result-object v3 │ │ +1fa09c: 1f03 2a0f |0006: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +1fa0a0: 5420 435a |0008: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa0a4: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ +1fa0a8: 6e10 0c72 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa0ae: 0c00 |000f: move-result-object v0 │ │ +1fa0b0: 6e10 ab65 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fa0b6: 0a00 |0013: move-result v0 │ │ +1fa0b8: 3900 1e00 |0014: if-nez v0, 0032 // +001e │ │ +1fa0bc: 6e10 f071 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ +1fa0c2: 0c00 |0019: move-result-object v0 │ │ +1fa0c4: 6e10 ab65 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fa0ca: 0a00 |001d: move-result v0 │ │ +1fa0cc: 3800 1400 |001e: if-eqz v0, 0032 // +0014 │ │ +1fa0d0: 5420 435a |0020: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa0d4: 6e10 0c72 0000 |0022: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa0da: 0c00 |0025: move-result-object v0 │ │ +1fa0dc: 6e20 f871 0300 |0026: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ +1fa0e2: 5420 435a |0029: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa0e6: 6e10 0c72 0000 |002b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa0ec: 0c00 |002e: move-result-object v0 │ │ +1fa0ee: 6e20 f971 0300 |002f: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ +1fa0f4: 6e10 f571 0300 |0032: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +1fa0fa: 0c00 |0035: move-result-object v0 │ │ +1fa0fc: 6e10 f071 0300 |0036: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ +1fa102: 0c01 |0039: move-result-object v1 │ │ +1fa104: 6e10 f471 0300 |003a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ +1fa10a: 0c03 |003d: move-result-object v3 │ │ +1fa10c: 7130 6e70 1003 |003e: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@706e │ │ +1fa112: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0008 line=477 │ │ 0x0020 line=478 │ │ 0x0029 line=479 │ │ 0x0032 line=482 │ │ @@ -890519,21 +890520,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1fa118: |[1fa118] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.enqueueArtist:()V │ │ -1fa128: 5420 435a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa12c: 6e10 0c72 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa132: 0c00 |0005: move-result-object v0 │ │ -1fa134: 5421 485a |0006: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a48 │ │ -1fa138: 7120 6d70 1000 |0008: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@706d │ │ -1fa13e: 0e00 |000b: return-void │ │ +1fa114: |[1fa114] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.enqueueArtist:()V │ │ +1fa124: 5420 435a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa128: 6e10 0c72 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa12e: 0c00 |0005: move-result-object v0 │ │ +1fa130: 5421 485a |0006: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a48 │ │ +1fa134: 7120 6d70 1000 |0008: invoke-static {v0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@706d │ │ +1fa13a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ │ │ #4 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;) │ │ @@ -890541,47 +890542,47 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -1fa5bc: |[1fa5bc] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.playAlbum:(I)V │ │ -1fa5cc: 5420 415a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa5d0: 6e20 a768 3000 |0002: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.getItem:(I)Ljava/lang/Object; // method@68a7 │ │ -1fa5d6: 0c03 |0005: move-result-object v3 │ │ -1fa5d8: 1f03 2a0f |0006: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -1fa5dc: 5420 435a |0008: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa5e0: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ -1fa5e4: 6e10 0c72 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa5ea: 0c00 |000f: move-result-object v0 │ │ -1fa5ec: 6e10 ab65 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fa5f2: 0a00 |0013: move-result v0 │ │ -1fa5f4: 3900 1e00 |0014: if-nez v0, 0032 // +001e │ │ -1fa5f8: 6e10 f071 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ -1fa5fe: 0c00 |0019: move-result-object v0 │ │ -1fa600: 6e10 ab65 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fa606: 0a00 |001d: move-result v0 │ │ -1fa608: 3800 1400 |001e: if-eqz v0, 0032 // +0014 │ │ -1fa60c: 5420 435a |0020: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa610: 6e10 0c72 0000 |0022: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa616: 0c00 |0025: move-result-object v0 │ │ -1fa618: 6e20 f871 0300 |0026: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ -1fa61e: 5420 435a |0029: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa622: 6e10 0c72 0000 |002b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa628: 0c00 |002e: move-result-object v0 │ │ -1fa62a: 6e20 f971 0300 |002f: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ -1fa630: 6e10 f571 0300 |0032: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ -1fa636: 0c00 |0035: move-result-object v0 │ │ -1fa638: 6e10 f071 0300 |0036: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ -1fa63e: 0c01 |0039: move-result-object v1 │ │ -1fa640: 6e10 f471 0300 |003a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ -1fa646: 0c03 |003d: move-result-object v3 │ │ -1fa648: 7130 9870 1003 |003e: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7098 │ │ -1fa64e: 0e00 |0041: return-void │ │ +1fa5b8: |[1fa5b8] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.playAlbum:(I)V │ │ +1fa5c8: 5420 415a |0000: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa5cc: 6e20 a768 3000 |0002: invoke-virtual {v0, v3}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.getItem:(I)Ljava/lang/Object; // method@68a7 │ │ +1fa5d2: 0c03 |0005: move-result-object v3 │ │ +1fa5d4: 1f03 2a0f |0006: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +1fa5d8: 5420 435a |0008: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa5dc: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ +1fa5e0: 6e10 0c72 0000 |000c: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa5e6: 0c00 |000f: move-result-object v0 │ │ +1fa5e8: 6e10 ab65 0000 |0010: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fa5ee: 0a00 |0013: move-result v0 │ │ +1fa5f0: 3900 1e00 |0014: if-nez v0, 0032 // +001e │ │ +1fa5f4: 6e10 f071 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ +1fa5fa: 0c00 |0019: move-result-object v0 │ │ +1fa5fc: 6e10 ab65 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fa602: 0a00 |001d: move-result v0 │ │ +1fa604: 3800 1400 |001e: if-eqz v0, 0032 // +0014 │ │ +1fa608: 5420 435a |0020: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa60c: 6e10 0c72 0000 |0022: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa612: 0c00 |0025: move-result-object v0 │ │ +1fa614: 6e20 f871 0300 |0026: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ +1fa61a: 5420 435a |0029: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa61e: 6e10 0c72 0000 |002b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa624: 0c00 |002e: move-result-object v0 │ │ +1fa626: 6e20 f971 0300 |002f: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ +1fa62c: 6e10 f571 0300 |0032: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getName:()Ljava/lang/String; // method@71f5 │ │ +1fa632: 0c00 |0035: move-result-object v0 │ │ +1fa634: 6e10 f071 0300 |0036: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ +1fa63a: 0c01 |0039: move-result-object v1 │ │ +1fa63c: 6e10 f471 0300 |003a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getMBID:()Ljava/lang/String; // method@71f4 │ │ +1fa642: 0c03 |003d: move-result-object v3 │ │ +1fa644: 7130 9870 1003 |003e: invoke-static {v0, v1, v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7098 │ │ +1fa64a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0008 line=495 │ │ 0x0020 line=496 │ │ 0x0029 line=497 │ │ 0x0032 line=500 │ │ @@ -890594,88 +890595,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -1fa6b0: |[1fa6b0] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.setupToolbarAndStuff:()V │ │ -1fa6c0: 5450 465a |0000: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa6c4: 3800 9400 |0002: if-eqz v0, 0096 // +0094 │ │ -1fa6c8: 5450 435a |0004: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa6cc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -1fa6ce: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -1fa6d0: 3800 5100 |0008: if-eqz v0, 0059 // +0051 │ │ -1fa6d4: 6e10 0c72 0000 |000a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa6da: 0c00 |000d: move-result-object v0 │ │ -1fa6dc: 6e10 ab65 0000 |000e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fa6e2: 0a00 |0011: move-result v0 │ │ -1fa6e4: 3900 4700 |0012: if-nez v0, 0059 // +0047 │ │ -1fa6e8: 5450 465a |0014: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa6ec: 2203 3f0e |0016: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$v1KGkgw-XaNncEW558x2eJnPPKM; // type@0e3f │ │ -1fa6f0: 7020 fc6b 5300 |0018: invoke-direct {v3, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$v1KGkgw-XaNncEW558x2eJnPPKM;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;)V // method@6bfc │ │ -1fa6f6: 7230 586b 1003 |001b: invoke-interface {v0, v1, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fa6fc: 5450 445a |001e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmap:Landroid/graphics/Bitmap; // field@5a44 │ │ -1fa700: 3900 1a00 |0020: if-nez v0, 003a // +001a │ │ -1fa704: 6e10 5b6c 0500 |0022: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getView:()Landroid/view/View; // method@6c5b │ │ -1fa70a: 0c00 |0025: move-result-object v0 │ │ -1fa70c: 2201 3b0e |0026: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$7v1Ulji4QVlVsafgGRvqzvDKcyE; // type@0e3b │ │ -1fa710: 7030 f46b 5100 |0028: invoke-direct {v1, v5, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$7v1Ulji4QVlVsafgGRvqzvDKcyE;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;Landroid/view/View;)V // method@6bf4 │ │ -1fa716: 6e20 8a0f 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0f8a │ │ -1fa71c: 5450 465a |002e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa720: 5451 435a |0030: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa724: 6e10 0c72 0100 |0032: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa72a: 0c01 |0035: move-result-object v1 │ │ -1fa72c: 7252 596b 1022 |0036: invoke-interface {v0, v1, v2, v2, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fa732: 285d |0039: goto 0096 // +005d │ │ -1fa734: 5450 465a |003a: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa738: 5453 435a |003c: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa73c: 6e10 0c72 0300 |003e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa742: 0c03 |0041: move-result-object v3 │ │ -1fa744: 7251 596b 3022 |0042: invoke-interface {v0, v3, v2, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fa74a: 5450 465a |0045: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa74e: 5451 445a |0047: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmap:Landroid/graphics/Bitmap; // field@5a44 │ │ -1fa752: 7220 5a6b 1000 |0049: invoke-interface {v0, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbarImage:(Landroid/graphics/Bitmap;)V // method@6b5a │ │ -1fa758: 6e10 5b6c 0500 |004c: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getView:()Landroid/view/View; // method@6c5b │ │ -1fa75e: 0c00 |004f: move-result-object v0 │ │ -1fa760: 2201 3c0e |0050: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$CYVXDwuTNxe2ZeRwrBb1TtILBsg; // type@0e3c │ │ -1fa764: 7030 f66b 5100 |0052: invoke-direct {v1, v5, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$CYVXDwuTNxe2ZeRwrBb1TtILBsg;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;Landroid/view/View;)V // method@6bf6 │ │ -1fa76a: 6e20 8a0f 1000 |0055: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0f8a │ │ -1fa770: 283e |0058: goto 0096 // +003e │ │ -1fa772: 5450 425a |0059: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ -1fa776: 3800 2900 |005b: if-eqz v0, 0084 // +0029 │ │ -1fa77a: 1a03 0000 |005d: const-string v3, "" // string@0000 │ │ -1fa77e: 6e20 9f65 3000 |005f: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fa784: 0a00 |0062: move-result v0 │ │ -1fa786: 3900 2100 |0063: if-nez v0, 0084 // +0021 │ │ -1fa78a: 5450 425a |0065: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ -1fa78e: 1a03 a602 |0067: const-string v3, "/" // string@02a6 │ │ -1fa792: 6e20 b165 3000 |0069: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -1fa798: 0c03 |006c: move-result-object v3 │ │ -1fa79a: 2134 |006d: array-length v4, v3 │ │ -1fa79c: 3d04 0600 |006e: if-lez v4, 0074 // +0006 │ │ -1fa7a0: 2130 |0070: array-length v0, v3 │ │ -1fa7a2: b110 |0071: sub-int/2addr v0, v1 │ │ -1fa7a4: 4600 0300 |0072: aget-object v0, v3, v0 │ │ -1fa7a8: 5453 465a |0074: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa7ac: 2204 3e0e |0076: new-instance v4, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$tk3bpu5gEQeoojjQyEJyzkA84UU; // type@0e3e │ │ -1fa7b0: 7020 fa6b 5400 |0078: invoke-direct {v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$tk3bpu5gEQeoojjQyEJyzkA84UU;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;)V // method@6bfa │ │ -1fa7b6: 7230 586b 1304 |007b: invoke-interface {v3, v1, v4}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fa7bc: 5451 465a |007e: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa7c0: 7252 596b 0122 |0080: invoke-interface {v1, v0, v2, v2, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fa7c6: 2813 |0083: goto 0096 // +0013 │ │ -1fa7c8: 5450 465a |0084: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa7cc: 1203 |0086: const/4 v3, #int 0 // #0 │ │ -1fa7ce: 7230 586b 2003 |0087: invoke-interface {v0, v2, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fa7d4: 5450 465a |008a: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa7d8: 1403 5500 0f7f |008c: const v3, #float 1.90081e+38 // #7f0f0055 │ │ -1fa7de: 6e20 5a6c 3500 |008f: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getString:(I)Ljava/lang/String; // method@6c5a │ │ -1fa7e4: 0c03 |0092: move-result-object v3 │ │ -1fa7e6: 7252 596b 3011 |0093: invoke-interface {v0, v3, v1, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fa7ec: 0e00 |0096: return-void │ │ +1fa6ac: |[1fa6ac] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.setupToolbarAndStuff:()V │ │ +1fa6bc: 5450 465a |0000: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa6c0: 3800 9400 |0002: if-eqz v0, 0096 // +0094 │ │ +1fa6c4: 5450 435a |0004: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa6c8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +1fa6ca: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +1fa6cc: 3800 5100 |0008: if-eqz v0, 0059 // +0051 │ │ +1fa6d0: 6e10 0c72 0000 |000a: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa6d6: 0c00 |000d: move-result-object v0 │ │ +1fa6d8: 6e10 ab65 0000 |000e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fa6de: 0a00 |0011: move-result v0 │ │ +1fa6e0: 3900 4700 |0012: if-nez v0, 0059 // +0047 │ │ +1fa6e4: 5450 465a |0014: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa6e8: 2203 3f0e |0016: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$v1KGkgw-XaNncEW558x2eJnPPKM; // type@0e3f │ │ +1fa6ec: 7020 fc6b 5300 |0018: invoke-direct {v3, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$v1KGkgw-XaNncEW558x2eJnPPKM;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;)V // method@6bfc │ │ +1fa6f2: 7230 586b 1003 |001b: invoke-interface {v0, v1, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fa6f8: 5450 445a |001e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmap:Landroid/graphics/Bitmap; // field@5a44 │ │ +1fa6fc: 3900 1a00 |0020: if-nez v0, 003a // +001a │ │ +1fa700: 6e10 5b6c 0500 |0022: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getView:()Landroid/view/View; // method@6c5b │ │ +1fa706: 0c00 |0025: move-result-object v0 │ │ +1fa708: 2201 3b0e |0026: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$7v1Ulji4QVlVsafgGRvqzvDKcyE; // type@0e3b │ │ +1fa70c: 7030 f46b 5100 |0028: invoke-direct {v1, v5, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$7v1Ulji4QVlVsafgGRvqzvDKcyE;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;Landroid/view/View;)V // method@6bf4 │ │ +1fa712: 6e20 8a0f 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0f8a │ │ +1fa718: 5450 465a |002e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa71c: 5451 435a |0030: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa720: 6e10 0c72 0100 |0032: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa726: 0c01 |0035: move-result-object v1 │ │ +1fa728: 7252 596b 1022 |0036: invoke-interface {v0, v1, v2, v2, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fa72e: 285d |0039: goto 0096 // +005d │ │ +1fa730: 5450 465a |003a: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa734: 5453 435a |003c: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa738: 6e10 0c72 0300 |003e: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa73e: 0c03 |0041: move-result-object v3 │ │ +1fa740: 7251 596b 3022 |0042: invoke-interface {v0, v3, v2, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fa746: 5450 465a |0045: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa74a: 5451 445a |0047: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmap:Landroid/graphics/Bitmap; // field@5a44 │ │ +1fa74e: 7220 5a6b 1000 |0049: invoke-interface {v0, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbarImage:(Landroid/graphics/Bitmap;)V // method@6b5a │ │ +1fa754: 6e10 5b6c 0500 |004c: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getView:()Landroid/view/View; // method@6c5b │ │ +1fa75a: 0c00 |004f: move-result-object v0 │ │ +1fa75c: 2201 3c0e |0050: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$CYVXDwuTNxe2ZeRwrBb1TtILBsg; // type@0e3c │ │ +1fa760: 7030 f66b 5100 |0052: invoke-direct {v1, v5, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$CYVXDwuTNxe2ZeRwrBb1TtILBsg;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;Landroid/view/View;)V // method@6bf6 │ │ +1fa766: 6e20 8a0f 1000 |0055: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0f8a │ │ +1fa76c: 283e |0058: goto 0096 // +003e │ │ +1fa76e: 5450 425a |0059: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ +1fa772: 3800 2900 |005b: if-eqz v0, 0084 // +0029 │ │ +1fa776: 1a03 0000 |005d: const-string v3, "" // string@0000 │ │ +1fa77a: 6e20 9f65 3000 |005f: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fa780: 0a00 |0062: move-result v0 │ │ +1fa782: 3900 2100 |0063: if-nez v0, 0084 // +0021 │ │ +1fa786: 5450 425a |0065: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ +1fa78a: 1a03 a602 |0067: const-string v3, "/" // string@02a6 │ │ +1fa78e: 6e20 b165 3000 |0069: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +1fa794: 0c03 |006c: move-result-object v3 │ │ +1fa796: 2134 |006d: array-length v4, v3 │ │ +1fa798: 3d04 0600 |006e: if-lez v4, 0074 // +0006 │ │ +1fa79c: 2130 |0070: array-length v0, v3 │ │ +1fa79e: b110 |0071: sub-int/2addr v0, v1 │ │ +1fa7a0: 4600 0300 |0072: aget-object v0, v3, v0 │ │ +1fa7a4: 5453 465a |0074: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa7a8: 2204 3e0e |0076: new-instance v4, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$tk3bpu5gEQeoojjQyEJyzkA84UU; // type@0e3e │ │ +1fa7ac: 7020 fa6b 5400 |0078: invoke-direct {v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$tk3bpu5gEQeoojjQyEJyzkA84UU;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;)V // method@6bfa │ │ +1fa7b2: 7230 586b 1304 |007b: invoke-interface {v3, v1, v4}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fa7b8: 5451 465a |007e: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa7bc: 7252 596b 0122 |0080: invoke-interface {v1, v0, v2, v2, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fa7c2: 2813 |0083: goto 0096 // +0013 │ │ +1fa7c4: 5450 465a |0084: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa7c8: 1203 |0086: const/4 v3, #int 0 // #0 │ │ +1fa7ca: 7230 586b 2003 |0087: invoke-interface {v0, v2, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fa7d0: 5450 465a |008a: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa7d4: 1403 5500 0f7f |008c: const v3, #float 1.90081e+38 // #7f0f0055 │ │ +1fa7da: 6e20 5a6c 3500 |008f: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getString:(I)Ljava/lang/String; // method@6c5a │ │ +1fa7e0: 0c03 |0092: move-result-object v3 │ │ +1fa7e2: 7252 596b 3011 |0093: invoke-interface {v0, v3, v1, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fa7e8: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0004 line=402 │ │ 0x0014 line=403 │ │ 0x001e line=410 │ │ 0x0022 line=411 │ │ @@ -890703,18 +890704,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1fa068: |[1fa068] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.applyFilter:(Ljava/lang/String;)V │ │ -1fa078: 5410 415a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa07c: 6e20 a668 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.applyFilter:(Ljava/lang/String;)V // method@68a6 │ │ -1fa082: 0e00 |0005: return-void │ │ +1fa064: |[1fa064] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.applyFilter:(Ljava/lang/String;)V │ │ +1fa074: 5410 415a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa078: 6e20 a668 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.applyFilter:(Ljava/lang/String;)V // method@68a6 │ │ +1fa07e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -890723,29 +890724,29 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -1fa140: |[1fa140] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$receiveBitmap$0$AlbumsFragment:(Landroid/graphics/Bitmap;)V │ │ -1fa150: 5440 465a |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa154: 5441 435a |0002: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa158: 6e10 0c72 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa15e: 0c01 |0007: move-result-object v1 │ │ -1fa160: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1fa162: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -1fa164: 7253 596b 1022 |000a: invoke-interface {v0, v1, v2, v2, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fa16a: 5440 465a |000d: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa16e: 7220 5a6b 5000 |000f: invoke-interface {v0, v5}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbarImage:(Landroid/graphics/Bitmap;)V // method@6b5a │ │ -1fa174: 6e10 576c 0400 |0012: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getArguments:()Landroid/os/Bundle; // method@6c57 │ │ -1fa17a: 0c00 |0015: move-result-object v0 │ │ -1fa17c: 1a01 f338 |0016: const-string v1, "bitmap" // string@38f3 │ │ -1fa180: 6e30 4406 1005 |0018: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ -1fa186: 0e00 |001b: return-void │ │ +1fa13c: |[1fa13c] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$receiveBitmap$0$AlbumsFragment:(Landroid/graphics/Bitmap;)V │ │ +1fa14c: 5440 465a |0000: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa150: 5441 435a |0002: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa154: 6e10 0c72 0100 |0004: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa15a: 0c01 |0007: move-result-object v1 │ │ +1fa15c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1fa15e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +1fa160: 7253 596b 1022 |000a: invoke-interface {v0, v1, v2, v2, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fa166: 5440 465a |000d: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa16a: 7220 5a6b 5000 |000f: invoke-interface {v0, v5}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbarImage:(Landroid/graphics/Bitmap;)V // method@6b5a │ │ +1fa170: 6e10 576c 0400 |0012: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getArguments:()Landroid/os/Bundle; // method@6c57 │ │ +1fa176: 0c00 |0015: move-result-object v0 │ │ +1fa178: 1a01 f338 |0016: const-string v1, "bitmap" // string@38f3 │ │ +1fa17c: 6e30 4406 1005 |0018: invoke-virtual {v0, v1, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ +1fa182: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x000d line=393 │ │ 0x0012 line=394 │ │ locals : │ │ 0x0000 - 0x001c reg=4 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ @@ -890756,29 +890757,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1fa188: |[1fa188] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$1$AlbumsFragment:(Landroid/view/View;)V │ │ -1fa198: 5512 4a5a |0000: iget-boolean v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mUseArtistSort:Z // field@5a4a │ │ -1fa19c: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ -1fa1a0: 5412 435a |0004: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa1a4: 6e10 0c72 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa1aa: 0c02 |0009: move-result-object v2 │ │ -1fa1ac: 5410 485a |000a: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a48 │ │ -1fa1b0: 7120 9970 0200 |000c: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7099 │ │ -1fa1b6: 280c |000f: goto 001b // +000c │ │ -1fa1b8: 5412 435a |0010: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa1bc: 6e10 0c72 0200 |0012: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa1c2: 0c02 |0015: move-result-object v2 │ │ -1fa1c4: 5410 485a |0016: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a48 │ │ -1fa1c8: 7120 9770 0200 |0018: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7097 │ │ -1fa1ce: 0e00 |001b: return-void │ │ +1fa184: |[1fa184] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$1$AlbumsFragment:(Landroid/view/View;)V │ │ +1fa194: 5512 4a5a |0000: iget-boolean v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mUseArtistSort:Z // field@5a4a │ │ +1fa198: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ +1fa19c: 5412 435a |0004: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa1a0: 6e10 0c72 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa1a6: 0c02 |0009: move-result-object v2 │ │ +1fa1a8: 5410 485a |000a: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a48 │ │ +1fa1ac: 7120 9970 0200 |000c: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtistSort:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7099 │ │ +1fa1b2: 280c |000f: goto 001b // +000c │ │ +1fa1b4: 5412 435a |0010: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa1b8: 6e10 0c72 0200 |0012: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa1be: 0c02 |0015: move-result-object v2 │ │ +1fa1c0: 5410 485a |0016: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a48 │ │ +1fa1c4: 7120 9770 0200 |0018: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7097 │ │ +1fa1ca: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x0010 line=407 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ @@ -890789,22 +890790,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -1fa1d0: |[1fa1d0] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$2$AlbumsFragment:(Landroid/view/View;)V │ │ -1fa1e0: 6e10 510f 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0f51 │ │ -1fa1e6: 0a04 |0003: move-result v4 │ │ -1fa1e8: 5430 455a |0004: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmapLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5a45 │ │ -1fa1ec: 5431 435a |0006: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa1f0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1fa1f2: 6e54 626e 1042 |0009: invoke-virtual {v0, v1, v2, v4, v4}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e62 │ │ -1fa1f8: 0e00 |000c: return-void │ │ +1fa1cc: |[1fa1cc] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$2$AlbumsFragment:(Landroid/view/View;)V │ │ +1fa1dc: 6e10 510f 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0f51 │ │ +1fa1e2: 0a04 |0003: move-result v4 │ │ +1fa1e4: 5430 455a |0004: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmapLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5a45 │ │ +1fa1e8: 5431 435a |0006: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa1ec: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1fa1ee: 6e54 626e 1042 |0009: invoke-virtual {v0, v1, v2, v4, v4}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e62 │ │ +1fa1f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0004 line=414 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ 0x0000 - 0x000d reg=4 (null) Landroid/view/View; │ │ @@ -890814,26 +890815,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -1fa1fc: |[1fa1fc] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$3$AlbumsFragment:(Landroid/view/View;)V │ │ -1fa20c: 6e10 510f 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0f51 │ │ -1fa212: 0a04 |0003: move-result v4 │ │ -1fa214: 5430 445a |0004: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmap:Landroid/graphics/Bitmap; // field@5a44 │ │ -1fa218: 6e10 6903 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ -1fa21e: 0a00 |0009: move-result v0 │ │ -1fa220: 3540 0a00 |000a: if-ge v0, v4, 0014 // +000a │ │ -1fa224: 5430 455a |000c: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmapLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5a45 │ │ -1fa228: 5431 435a |000e: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa22c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -1fa22e: 6e54 626e 1042 |0011: invoke-virtual {v0, v1, v2, v4, v4}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e62 │ │ -1fa234: 0e00 |0014: return-void │ │ +1fa1f8: |[1fa1f8] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$3$AlbumsFragment:(Landroid/view/View;)V │ │ +1fa208: 6e10 510f 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0f51 │ │ +1fa20e: 0a04 |0003: move-result v4 │ │ +1fa210: 5430 445a |0004: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmap:Landroid/graphics/Bitmap; // field@5a44 │ │ +1fa214: 6e10 6903 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0369 │ │ +1fa21a: 0a00 |0009: move-result v0 │ │ +1fa21c: 3540 0a00 |000a: if-ge v0, v4, 0014 // +000a │ │ +1fa220: 5430 455a |000c: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmapLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5a45 │ │ +1fa224: 5431 435a |000e: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa228: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +1fa22a: 6e54 626e 1042 |0011: invoke-virtual {v0, v1, v2, v4, v4}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.getArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;ZII)V // method@6e62 │ │ +1fa230: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0004 line=426 │ │ 0x000c line=427 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ @@ -890844,18 +890845,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fa238: |[1fa238] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$4$AlbumsFragment:(Landroid/view/View;)V │ │ -1fa248: 5401 425a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ -1fa24c: 7110 9670 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playAlbumsInPath:(Ljava/lang/String;)V // method@7096 │ │ -1fa252: 0e00 |0005: return-void │ │ +1fa234: |[1fa234] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.lambda$setupToolbarAndStuff$4$AlbumsFragment:(Landroid/view/View;)V │ │ +1fa244: 5401 425a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ +1fa248: 7110 9670 0100 |0002: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playAlbumsInPath:(Ljava/lang/String;)V // method@7096 │ │ +1fa24e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -890864,21 +890865,21 @@ │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1fa254: |[1fa254] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.newArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V │ │ -1fa264: 5410 435a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa268: 6e20 0b72 0200 |0002: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.equals:(Ljava/lang/Object;)Z // method@720b │ │ -1fa26e: 0a02 |0005: move-result v2 │ │ -1fa270: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -1fa274: 7010 786c 0100 |0008: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setupToolbarAndStuff:()V // method@6c78 │ │ -1fa27a: 0e00 |000b: return-void │ │ +1fa250: |[1fa250] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.newArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V │ │ +1fa260: 5410 435a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa264: 6e20 0b72 0200 |0002: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.equals:(Ljava/lang/Object;)Z // method@720b │ │ +1fa26a: 0a02 |0005: move-result v2 │ │ +1fa26c: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +1fa270: 7010 786c 0100 |0008: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setupToolbarAndStuff:()V // method@6c78 │ │ +1fa276: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0008 line=455 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ 0x0000 - 0x000c reg=2 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; │ │ @@ -890888,37 +890889,37 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1fa27c: |[1fa27c] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onAttach:(Landroid/content/Context;)V │ │ -1fa28c: 6f20 d56c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ -1fa292: 0730 |0003: move-object v0, v3 │ │ -1fa294: 1f00 560e |0004: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback; // type@0e56 │ │ -1fa298: 5b20 405a |0006: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumSelectCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback; // field@5a40 │ │ -1fa29c: 1f03 1b0e |0008: check-cast v3, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fa2a0: 5b23 465a |000a: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa2a4: 2804 |000c: goto 0010 // +0004 │ │ -1fa2a6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -1fa2a8: 5b23 465a |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa2ac: 0e00 |0010: return-void │ │ -1fa2ae: 2200 9f0c |0011: new-instance v0, Ljava/lang/ClassCastException; // type@0c9f │ │ -1fa2b2: 2201 c70c |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1fa2b6: 7010 c165 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1fa2bc: 6e10 8465 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ -1fa2c2: 0c03 |001b: move-result-object v3 │ │ -1fa2c4: 6e20 cb65 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fa2ca: 1a03 eb00 |001f: const-string v3, " must implement OnArtistSelectedListener" // string@00eb │ │ -1fa2ce: 6e20 cb65 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fa2d4: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1fa2da: 0c03 |0027: move-result-object v3 │ │ -1fa2dc: 7020 2865 3000 |0028: invoke-direct {v0, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ -1fa2e2: 2700 |002b: throw v0 │ │ +1fa278: |[1fa278] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onAttach:(Landroid/content/Context;)V │ │ +1fa288: 6f20 d56c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ +1fa28e: 0730 |0003: move-object v0, v3 │ │ +1fa290: 1f00 560e |0004: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback; // type@0e56 │ │ +1fa294: 5b20 405a |0006: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumSelectCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback; // field@5a40 │ │ +1fa298: 1f03 1b0e |0008: check-cast v3, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fa29c: 5b23 465a |000a: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa2a0: 2804 |000c: goto 0010 // +0004 │ │ +1fa2a2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +1fa2a4: 5b23 465a |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa2a8: 0e00 |0010: return-void │ │ +1fa2aa: 2200 9f0c |0011: new-instance v0, Ljava/lang/ClassCastException; // type@0c9f │ │ +1fa2ae: 2201 c70c |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1fa2b2: 7010 c165 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1fa2b8: 6e10 8465 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ +1fa2be: 0c03 |001b: move-result-object v3 │ │ +1fa2c0: 6e20 cb65 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fa2c6: 1a03 eb00 |001f: const-string v3, " must implement OnArtistSelectedListener" // string@00eb │ │ +1fa2ca: 6e20 cb65 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fa2d0: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1fa2d6: 0c03 |0027: move-result-object v3 │ │ +1fa2d8: 7020 2865 3000 |0028: invoke-direct {v0, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ +1fa2de: 2700 |002b: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0008 │ │ Ljava/lang/ClassCastException; -> 0x0011 │ │ 0x0008 - 0x000c │ │ Ljava/lang/ClassCastException; -> 0x000d │ │ positions : │ │ 0x0000 line=196 │ │ @@ -890935,36 +890936,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -1f9f48: |[1f9f48] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -1f9f58: 7210 7f0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ -1f9f5e: 0c00 |0003: move-result-object v0 │ │ -1f9f60: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ -1f9f64: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -1f9f68: 6f20 d66c 4300 |0008: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1f9f6e: 0a04 |000b: move-result v4 │ │ -1f9f70: 0f04 |000c: return v4 │ │ -1f9f72: 7210 7e0e 0400 |000d: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1f9f78: 0a01 |0010: move-result v1 │ │ -1f9f7a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -1f9f7c: 2b01 1400 0000 |0012: packed-switch v1, 00000026 // +00000014 │ │ -1f9f82: 6f20 d66c 4300 |0015: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1f9f88: 0a04 |0018: move-result v4 │ │ -1f9f8a: 0f04 |0019: return v4 │ │ -1f9f8c: 5204 3d03 |001a: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1f9f90: 7020 706c 4300 |001c: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.playAlbum:(I)V // method@6c70 │ │ -1f9f96: 0f02 |001f: return v2 │ │ -1f9f98: 5204 3d03 |0020: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1f9f9c: 7020 546c 4300 |0022: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.enqueueAlbum:(I)V // method@6c54 │ │ -1f9fa2: 0f02 |0025: return v2 │ │ -1f9fa4: 0001 0200 ae00 097f 0e00 0000 0800 ... |0026: packed-switch-data (8 units) │ │ +1f9f44: |[1f9f44] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +1f9f54: 7210 7f0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ +1f9f5a: 0c00 |0003: move-result-object v0 │ │ +1f9f5c: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ +1f9f60: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +1f9f64: 6f20 d66c 4300 |0008: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1f9f6a: 0a04 |000b: move-result v4 │ │ +1f9f6c: 0f04 |000c: return v4 │ │ +1f9f6e: 7210 7e0e 0400 |000d: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1f9f74: 0a01 |0010: move-result v1 │ │ +1f9f76: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +1f9f78: 2b01 1400 0000 |0012: packed-switch v1, 00000026 // +00000014 │ │ +1f9f7e: 6f20 d66c 4300 |0015: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1f9f84: 0a04 |0018: move-result v4 │ │ +1f9f86: 0f04 |0019: return v4 │ │ +1f9f88: 5204 3d03 |001a: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1f9f8c: 7020 706c 4300 |001c: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.playAlbum:(I)V // method@6c70 │ │ +1f9f92: 0f02 |001f: return v2 │ │ +1f9f94: 5204 3d03 |0020: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1f9f98: 7020 546c 4300 |0022: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.enqueueAlbum:(I)V // method@6c54 │ │ +1f9f9e: 0f02 |0025: return v2 │ │ +1f9fa0: 0001 0200 ae00 097f 0e00 0000 0800 ... |0026: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=246 │ │ 0x000d line=249 │ │ 0x0015 line=257 │ │ 0x001a line=254 │ │ @@ -890978,23 +890979,23 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -1fa300: |[1fa300] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -1fa310: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ -1fa316: 6e10 566c 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c56 │ │ -1fa31c: 0c02 |0006: move-result-object v2 │ │ -1fa31e: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ -1fa324: 0c02 |000a: move-result-object v2 │ │ -1fa326: 1403 0100 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0001 │ │ -1fa32c: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fa332: 0e00 |0011: return-void │ │ +1fa2fc: |[1fa2fc] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +1fa30c: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ +1fa312: 6e10 566c 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c56 │ │ +1fa318: 0c02 |0006: move-result-object v2 │ │ +1fa31a: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ +1fa320: 0c02 |000a: move-result-object v2 │ │ +1fa322: 1403 0100 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0001 │ │ +1fa328: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fa32e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x000e line=232 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ @@ -891007,27 +891008,27 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -1f9f08: |[1f9f08] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1f9f18: 2203 860e |0000: new-instance v3, Lorg/gateshipone/malp/application/loaders/AlbumsLoader; // type@0e86 │ │ -1f9f1c: 6e10 566c 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c56 │ │ -1f9f22: 0c04 |0005: move-result-object v4 │ │ -1f9f24: 5420 435a |0006: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1f9f28: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -1f9f2c: 1a00 0000 |000a: const-string v0, "" // string@0000 │ │ -1f9f30: 2805 |000c: goto 0011 // +0005 │ │ -1f9f32: 6e10 0c72 0000 |000d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1f9f38: 0c00 |0010: move-result-object v0 │ │ -1f9f3a: 5421 425a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ -1f9f3e: 7040 f66d 4310 |0013: invoke-direct {v3, v4, v0, v1}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@6df6 │ │ -1f9f44: 1103 |0016: return-object v3 │ │ +1f9f04: |[1f9f04] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1f9f14: 2203 860e |0000: new-instance v3, Lorg/gateshipone/malp/application/loaders/AlbumsLoader; // type@0e86 │ │ +1f9f18: 6e10 566c 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c56 │ │ +1f9f1e: 0c04 |0005: move-result-object v4 │ │ +1f9f20: 5420 435a |0006: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1f9f24: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +1f9f28: 1a00 0000 |000a: const-string v0, "" // string@0000 │ │ +1f9f2c: 2805 |000c: goto 0011 // +0005 │ │ +1f9f2e: 6e10 0c72 0000 |000d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1f9f34: 0c00 |0010: move-result-object v0 │ │ +1f9f36: 5421 425a |0011: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsPath:Ljava/lang/String; // field@5a42 │ │ +1f9f3a: 7040 f66d 4310 |0013: invoke-direct {v3, v4, v0, v1}, Lorg/gateshipone/malp/application/loaders/AlbumsLoader;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@6df6 │ │ +1f9f40: 1103 |0016: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ 0x0000 - 0x0017 reg=3 (null) I │ │ 0x0000 - 0x0017 reg=4 (null) Landroid/os/Bundle; │ │ @@ -891037,48 +891038,48 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -1fa334: |[1fa334] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -1fa344: 5430 435a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa348: 3800 4300 |0002: if-eqz v0, 0045 // +0043 │ │ -1fa34c: 6e10 0c72 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa352: 0c00 |0007: move-result-object v0 │ │ -1fa354: 1a01 0000 |0008: const-string v1, "" // string@0000 │ │ -1fa358: 6e20 9f65 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fa35e: 0a00 |000d: move-result v0 │ │ -1fa360: 3900 3700 |000e: if-nez v0, 0045 // +0037 │ │ -1fa364: 1400 0a00 0d7f |0010: const v0, #float 1.87421e+38 // #7f0d000a │ │ -1fa36a: 6e30 6f0e 0504 |0013: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fa370: 6e10 586c 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1fa376: 0c00 |0019: move-result-object v0 │ │ -1fa378: 1401 5001 047f |001a: const v1, #float 1.75465e+38 // #7f040150 │ │ -1fa37e: 7120 9c6e 1000 |001d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fa384: 0a00 |0020: move-result v0 │ │ -1fa386: 1401 2a00 097f |0021: const v1, #float 1.82105e+38 // #7f09002a │ │ -1fa38c: 7220 660e 1400 |0024: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fa392: 0c02 |0027: move-result-object v2 │ │ -1fa394: 7210 7a0e 0200 |0028: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ -1fa39a: 0c02 |002b: move-result-object v2 │ │ -1fa39c: 7110 4730 0200 |002c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fa3a2: 0c02 |002f: move-result-object v2 │ │ -1fa3a4: 7120 4330 0200 |0030: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1fa3aa: 7220 660e 1400 |0033: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fa3b0: 0c00 |0036: move-result-object v0 │ │ -1fa3b2: 7220 910e 2000 |0037: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ -1fa3b8: 1400 5000 097f |003a: const v0, #float 1.82106e+38 // #7f090050 │ │ -1fa3be: 7220 660e 0400 |003d: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fa3c4: 0c00 |0040: move-result-object v0 │ │ -1fa3c6: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -1fa3c8: 7220 9d0e 1000 |0042: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ -1fa3ce: 6f30 d86c 4305 |0045: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ -1fa3d4: 0e00 |0048: return-void │ │ +1fa330: |[1fa330] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +1fa340: 5430 435a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa344: 3800 4300 |0002: if-eqz v0, 0045 // +0043 │ │ +1fa348: 6e10 0c72 0000 |0004: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa34e: 0c00 |0007: move-result-object v0 │ │ +1fa350: 1a01 0000 |0008: const-string v1, "" // string@0000 │ │ +1fa354: 6e20 9f65 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fa35a: 0a00 |000d: move-result v0 │ │ +1fa35c: 3900 3700 |000e: if-nez v0, 0045 // +0037 │ │ +1fa360: 1400 0a00 0d7f |0010: const v0, #float 1.87421e+38 // #7f0d000a │ │ +1fa366: 6e30 6f0e 0504 |0013: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fa36c: 6e10 586c 0300 |0016: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1fa372: 0c00 |0019: move-result-object v0 │ │ +1fa374: 1401 5001 047f |001a: const v1, #float 1.75465e+38 // #7f040150 │ │ +1fa37a: 7120 9c6e 1000 |001d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fa380: 0a00 |0020: move-result v0 │ │ +1fa382: 1401 2a00 097f |0021: const v1, #float 1.82105e+38 // #7f09002a │ │ +1fa388: 7220 660e 1400 |0024: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fa38e: 0c02 |0027: move-result-object v2 │ │ +1fa390: 7210 7a0e 0200 |0028: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ +1fa396: 0c02 |002b: move-result-object v2 │ │ +1fa398: 7110 4730 0200 |002c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fa39e: 0c02 |002f: move-result-object v2 │ │ +1fa3a0: 7120 4330 0200 |0030: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1fa3a6: 7220 660e 1400 |0033: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fa3ac: 0c00 |0036: move-result-object v0 │ │ +1fa3ae: 7220 910e 2000 |0037: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ +1fa3b4: 1400 5000 097f |003a: const v0, #float 1.82106e+38 // #7f090050 │ │ +1fa3ba: 7220 660e 0400 |003d: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fa3c0: 0c00 |0040: move-result-object v0 │ │ +1fa3c2: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +1fa3c4: 7220 9d0e 1000 |0042: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ +1fa3ca: 6f30 d86c 4305 |0045: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ +1fa3d0: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0013 line=272 │ │ 0x0016 line=275 │ │ 0x0024 line=277 │ │ 0x002c line=278 │ │ @@ -891095,15 +891096,15 @@ │ │ name : 'onCreateView' │ │ 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 : 280 16-bit code units │ │ + insns size : 278 16-bit code units │ │ 1f9cc8: |[1f9cc8] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ 1f9cd8: 6e10 586c 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ 1f9cde: 0c07 |0003: move-result-object v7 │ │ 1f9ce0: 7110 fd06 0700 |0004: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ 1f9ce6: 0c07 |0007: move-result-object v7 │ │ 1f9ce8: 1400 d400 0f7f |0008: const v0, #float 1.90084e+38 // #7f0f00d4 │ │ 1f9cee: 6e20 5a6c 0400 |000b: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getString:(I)Ljava/lang/String; // method@6c5a │ │ @@ -891191,51 +891192,50 @@ │ │ 1f9e42: 5447 415a |00b5: iget-object v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ 1f9e46: 6e20 5012 7600 |00b7: invoke-virtual {v6, v7}, Landroid/widget/AbsListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1250 │ │ 1f9e4c: 5446 3f5a |00ba: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a3f │ │ 1f9e50: 6e20 5112 4600 |00bc: invoke-virtual {v6, v4}, Landroid/widget/AbsListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1251 │ │ 1f9e56: 5446 3f5a |00bf: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a3f │ │ 1f9e5a: 2207 b30e |00c1: new-instance v7, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; // type@0eb3 │ │ 1f9e5e: 5440 415a |00c3: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1f9e62: 5443 3f5a |00c5: iget-object v3, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a3f │ │ -1f9e66: 7030 966e 0703 |00c7: invoke-direct {v7, v0, v3}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V // method@6e96 │ │ -1f9e6c: 6e20 5212 7600 |00ca: invoke-virtual {v6, v7}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1252 │ │ -1f9e72: 5446 3f5a |00cd: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a3f │ │ -1f9e76: 6e20 726c 6400 |00cf: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6c72 │ │ -1f9e7c: 6e20 776c 1400 |00d2: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setHasOptionsMenu:(Z)V // method@6c77 │ │ -1f9e82: 1406 4401 097f |00d5: const v6, #float 1.82111e+38 // #7f090144 │ │ -1f9e88: 6e20 020f 6500 |00d8: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1f9e8e: 0c06 |00db: move-result-object v6 │ │ -1f9e90: 1f06 e209 |00dc: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ -1f9e94: 5b46 495a |00de: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a49 │ │ -1f9e98: 5446 495a |00e0: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a49 │ │ -1f9e9c: 1227 |00e2: const/4 v7, #int 2 // #2 │ │ -1f9e9e: 2377 4a0f |00e3: new-array v7, v7, [I // type@0f4a │ │ -1f9ea2: 6e10 586c 0400 |00e5: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1f9ea8: 0c00 |00e8: move-result-object v0 │ │ -1f9eaa: 1403 8a00 047f |00e9: const v3, #float 1.75461e+38 // #7f04008a │ │ -1f9eb0: 7120 9c6e 3000 |00ec: invoke-static {v0, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1f9eb6: 0a00 |00ef: move-result v0 │ │ -1f9eb8: 4b00 0702 |00f0: aput v0, v7, v2 │ │ -1f9ebc: 6e10 586c 0400 |00f2: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1f9ec2: 0c00 |00f5: move-result-object v0 │ │ -1f9ec4: 1402 9100 047f |00f6: const v2, #float 1.75461e+38 // #7f040091 │ │ -1f9eca: 7120 9c6e 2000 |00f9: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1f9ed0: 0a00 |00fc: move-result v0 │ │ -1f9ed2: 4b00 0701 |00fd: aput v0, v7, v1 │ │ -1f9ed6: 6e20 5b4f 7600 |00ff: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ -1f9edc: 5446 495a |0102: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a49 │ │ -1f9ee0: 2207 370e |0104: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$8xtjgxGB5VpDQhJObo1BA0t_A_g; // type@0e37 │ │ -1f9ee4: 7020 ec6b 4700 |0106: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$8xtjgxGB5VpDQhJObo1BA0t_A_g;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;)V // method@6bec │ │ -1f9eea: 6e20 624f 7600 |0109: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ -1f9ef0: 2206 a60e |010c: new-instance v6, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // type@0ea6 │ │ -1f9ef4: 6e10 586c 0400 |010e: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1f9efa: 0c07 |0111: move-result-object v7 │ │ -1f9efc: 7030 5e6e 7604 |0112: invoke-direct {v6, v7, v4}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.:(Landroid/content/Context;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;)V // method@6e5e │ │ -1f9f02: 5b46 455a |0115: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmapLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5a45 │ │ -1f9f06: 1105 |0117: return-object v5 │ │ +1f9e62: 7030 966e 0706 |00c5: invoke-direct {v7, v0, v6}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V // method@6e96 │ │ +1f9e68: 6e20 5212 7600 |00c8: invoke-virtual {v6, v7}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1252 │ │ +1f9e6e: 5446 3f5a |00cb: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a3f │ │ +1f9e72: 6e20 726c 6400 |00cd: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6c72 │ │ +1f9e78: 6e20 776c 1400 |00d0: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setHasOptionsMenu:(Z)V // method@6c77 │ │ +1f9e7e: 1406 4401 097f |00d3: const v6, #float 1.82111e+38 // #7f090144 │ │ +1f9e84: 6e20 020f 6500 |00d6: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1f9e8a: 0c06 |00d9: move-result-object v6 │ │ +1f9e8c: 1f06 e209 |00da: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ +1f9e90: 5b46 495a |00dc: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a49 │ │ +1f9e94: 5446 495a |00de: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a49 │ │ +1f9e98: 1227 |00e0: const/4 v7, #int 2 // #2 │ │ +1f9e9a: 2377 4a0f |00e1: new-array v7, v7, [I // type@0f4a │ │ +1f9e9e: 6e10 586c 0400 |00e3: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1f9ea4: 0c00 |00e6: move-result-object v0 │ │ +1f9ea6: 1403 8a00 047f |00e7: const v3, #float 1.75461e+38 // #7f04008a │ │ +1f9eac: 7120 9c6e 3000 |00ea: invoke-static {v0, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1f9eb2: 0a00 |00ed: move-result v0 │ │ +1f9eb4: 4b00 0702 |00ee: aput v0, v7, v2 │ │ +1f9eb8: 6e10 586c 0400 |00f0: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1f9ebe: 0c00 |00f3: move-result-object v0 │ │ +1f9ec0: 1402 9100 047f |00f4: const v2, #float 1.75461e+38 // #7f040091 │ │ +1f9ec6: 7120 9c6e 2000 |00f7: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1f9ecc: 0a00 |00fa: move-result v0 │ │ +1f9ece: 4b00 0701 |00fb: aput v0, v7, v1 │ │ +1f9ed2: 6e20 5b4f 7600 |00fd: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ +1f9ed8: 5446 495a |0100: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a49 │ │ +1f9edc: 2207 370e |0102: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$8xtjgxGB5VpDQhJObo1BA0t_A_g; // type@0e37 │ │ +1f9ee0: 7020 ec6b 4700 |0104: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$8xtjgxGB5VpDQhJObo1BA0t_A_g;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;)V // method@6bec │ │ +1f9ee6: 6e20 624f 7600 |0107: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ +1f9eec: 2206 a60e |010a: new-instance v6, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // type@0ea6 │ │ +1f9ef0: 6e10 586c 0400 |010c: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1f9ef6: 0c07 |010f: move-result-object v7 │ │ +1f9ef8: 7030 5e6e 7604 |0110: invoke-direct {v6, v7, v4}, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader;.:(Landroid/content/Context;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$CoverBitmapListener;)V // method@6e5e │ │ +1f9efe: 5b46 455a |0113: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mBitmapLoader:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader; // field@5a45 │ │ +1f9f02: 1105 |0115: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x000b line=118 │ │ 0x001d line=120 │ │ 0x0028 line=121 │ │ 0x002a line=126 │ │ @@ -891251,73 +891251,73 @@ │ │ 0x0095 line=146 │ │ 0x009f line=147 │ │ 0x00aa line=149 │ │ 0x00ac line=151 │ │ 0x00b3 line=154 │ │ 0x00ba line=155 │ │ 0x00bf line=158 │ │ - 0x00cd line=161 │ │ - 0x00d2 line=164 │ │ - 0x00d8 line=167 │ │ - 0x00e0 line=169 │ │ - 0x00f2 line=170 │ │ - 0x00ff line=169 │ │ - 0x0102 line=172 │ │ - 0x010c line=174 │ │ - locals : │ │ - 0x0000 - 0x0118 reg=4 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ - 0x0000 - 0x0118 reg=5 (null) Landroid/view/LayoutInflater; │ │ - 0x0000 - 0x0118 reg=6 (null) Landroid/view/ViewGroup; │ │ - 0x0000 - 0x0118 reg=7 (null) Landroid/os/Bundle; │ │ + 0x00cb line=161 │ │ + 0x00d0 line=164 │ │ + 0x00d6 line=167 │ │ + 0x00de line=169 │ │ + 0x00f0 line=170 │ │ + 0x00fd line=169 │ │ + 0x0100 line=172 │ │ + 0x010a line=174 │ │ + locals : │ │ + 0x0000 - 0x0116 reg=4 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ + 0x0000 - 0x0116 reg=5 (null) Landroid/view/LayoutInflater; │ │ + 0x0000 - 0x0116 reg=6 (null) Landroid/view/ViewGroup; │ │ + 0x0000 - 0x0116 reg=7 (null) Landroid/os/Bundle; │ │ │ │ #13 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -1fa3d8: |[1fa3d8] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fa3e8: 5903 475a |0000: iput v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ -1fa3ec: 5401 415a |0002: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa3f0: 6e20 a768 3100 |0004: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.getItem:(I)Ljava/lang/Object; // method@68a7 │ │ -1fa3f6: 0c01 |0007: move-result-object v1 │ │ -1fa3f8: 1f01 2a0f |0008: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ -1fa3fc: 2023 7a0e |000a: instance-of v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ -1fa400: 3803 0900 |000c: if-eqz v3, 0015 // +0009 │ │ -1fa404: 1f02 7a0e |000e: check-cast v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ -1fa408: 6e10 b66d 0200 |0010: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getBitmap:()Landroid/graphics/Bitmap; // method@6db6 │ │ -1fa40e: 0c02 |0013: move-result-object v2 │ │ -1fa410: 2802 |0014: goto 0016 // +0002 │ │ -1fa412: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -1fa414: 5403 435a |0016: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa418: 3803 2800 |0018: if-eqz v3, 0040 // +0028 │ │ -1fa41c: 6e10 0c72 0300 |001a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa422: 0c03 |001d: move-result-object v3 │ │ -1fa424: 6e10 ab65 0300 |001e: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fa42a: 0a03 |0021: move-result v3 │ │ -1fa42c: 3903 1e00 |0022: if-nez v3, 0040 // +001e │ │ -1fa430: 6e10 f071 0100 |0024: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ -1fa436: 0c03 |0027: move-result-object v3 │ │ -1fa438: 6e10 ab65 0300 |0028: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fa43e: 0a03 |002b: move-result v3 │ │ -1fa440: 3803 1400 |002c: if-eqz v3, 0040 // +0014 │ │ -1fa444: 5403 435a |002e: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa448: 6e10 0c72 0300 |0030: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa44e: 0c03 |0033: move-result-object v3 │ │ -1fa450: 6e20 f871 3100 |0034: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ -1fa456: 5403 435a |0037: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa45a: 6e10 0c72 0300 |0039: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fa460: 0c03 |003c: move-result-object v3 │ │ -1fa462: 6e20 f971 3100 |003d: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ -1fa468: 5403 405a |0040: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumSelectCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback; // field@5a40 │ │ -1fa46c: 7230 506c 1302 |0042: invoke-interface {v3, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback;.onAlbumSelected:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Landroid/graphics/Bitmap;)V // method@6c50 │ │ -1fa472: 0e00 |0045: return-void │ │ +1fa3d4: |[1fa3d4] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fa3e4: 5903 475a |0000: iput v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ +1fa3e8: 5401 415a |0002: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa3ec: 6e20 a768 3100 |0004: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.getItem:(I)Ljava/lang/Object; // method@68a7 │ │ +1fa3f2: 0c01 |0007: move-result-object v1 │ │ +1fa3f4: 1f01 2a0f |0008: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum; // type@0f2a │ │ +1fa3f8: 2023 7a0e |000a: instance-of v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ +1fa3fc: 3803 0900 |000c: if-eqz v3, 0015 // +0009 │ │ +1fa400: 1f02 7a0e |000e: check-cast v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ +1fa404: 6e10 b66d 0200 |0010: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getBitmap:()Landroid/graphics/Bitmap; // method@6db6 │ │ +1fa40a: 0c02 |0013: move-result-object v2 │ │ +1fa40c: 2802 |0014: goto 0016 // +0002 │ │ +1fa40e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +1fa410: 5403 435a |0016: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa414: 3803 2800 |0018: if-eqz v3, 0040 // +0028 │ │ +1fa418: 6e10 0c72 0300 |001a: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa41e: 0c03 |001d: move-result-object v3 │ │ +1fa420: 6e10 ab65 0300 |001e: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fa426: 0a03 |0021: move-result v3 │ │ +1fa428: 3903 1e00 |0022: if-nez v3, 0040 // +001e │ │ +1fa42c: 6e10 f071 0100 |0024: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.getArtistName:()Ljava/lang/String; // method@71f0 │ │ +1fa432: 0c03 |0027: move-result-object v3 │ │ +1fa434: 6e10 ab65 0300 |0028: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fa43a: 0a03 |002b: move-result v3 │ │ +1fa43c: 3803 1400 |002c: if-eqz v3, 0040 // +0014 │ │ +1fa440: 5403 435a |002e: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa444: 6e10 0c72 0300 |0030: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa44a: 0c03 |0033: move-result-object v3 │ │ +1fa44c: 6e20 f871 3100 |0034: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistName:(Ljava/lang/String;)V // method@71f8 │ │ +1fa452: 5403 435a |0037: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa456: 6e10 0c72 0300 |0039: invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fa45c: 0c03 |003c: move-result-object v3 │ │ +1fa45e: 6e20 f971 3100 |003d: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;.setArtistSortName:(Ljava/lang/String;)V // method@71f9 │ │ +1fa464: 5403 405a |0040: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumSelectCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback; // field@5a40 │ │ +1fa468: 7230 506c 1302 |0042: invoke-interface {v3, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment$AlbumSelectedCallback;.onAlbumSelected:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum;Landroid/graphics/Bitmap;)V // method@6c50 │ │ +1fa46e: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0002 line=367 │ │ 0x000a line=371 │ │ 0x000e line=372 │ │ 0x0016 line=377 │ │ @@ -891336,18 +891336,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1fa474: |[1fa474] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fa484: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1fa488: 6e30 6a6c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6c6a │ │ -1fa48e: 0e00 |0005: return-void │ │ +1fa470: |[1fa470] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fa480: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1fa484: 6e30 6a6c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6c6a │ │ +1fa48a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -891357,25 +891357,25 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -1fa490: |[1fa490] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1fa4a0: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ -1fa4a6: 5401 415a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa4aa: 6e20 ac68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.swapModel:(Ljava/util/List;)V // method@68ac │ │ -1fa4b0: 5201 475a |0008: iget v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ -1fa4b4: 3a01 0a00 |000a: if-ltz v1, 0014 // +000a │ │ -1fa4b8: 5402 3f5a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a3f │ │ -1fa4bc: 6e20 5312 1200 |000e: invoke-virtual {v2, v1}, Landroid/widget/AbsListView;.setSelection:(I)V // method@1253 │ │ -1fa4c2: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ -1fa4c4: 5901 475a |0012: iput v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ -1fa4c8: 0e00 |0014: return-void │ │ +1fa48c: |[1fa48c] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1fa49c: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ +1fa4a2: 5401 415a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa4a6: 6e20 ac68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.swapModel:(Ljava/util/List;)V // method@68ac │ │ +1fa4ac: 5201 475a |0008: iget v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ +1fa4b0: 3a01 0a00 |000a: if-ltz v1, 0014 // +000a │ │ +1fa4b4: 5402 3f5a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a3f │ │ +1fa4b8: 6e20 5312 1200 |000e: invoke-virtual {v2, v1}, Landroid/widget/AbsListView;.setSelection:(I)V // method@1253 │ │ +1fa4be: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ +1fa4c0: 5901 475a |0012: iput v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mLastPosition:I // field@5a47 │ │ +1fa4c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=332 │ │ 0x0008 line=335 │ │ 0x000c line=336 │ │ 0x0012 line=337 │ │ @@ -891389,19 +891389,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fa4cc: |[1fa4cc] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fa4dc: 5412 415a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa4e0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1fa4e2: 6e20 ac68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.swapModel:(Ljava/util/List;)V // method@68ac │ │ -1fa4e8: 0e00 |0006: return-void │ │ +1fa4c8: |[1fa4c8] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fa4d8: 5412 415a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa4dc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1fa4de: 6e20 ac68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.swapModel:(Ljava/util/List;)V // method@68ac │ │ +1fa4e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -891410,35 +891410,35 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -1f9fb4: |[1f9fb4] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -1f9fc4: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1f9fca: 0a00 |0003: move-result v0 │ │ -1f9fcc: 1401 2a00 097f |0004: const v1, #float 1.82105e+38 // #7f09002a │ │ -1f9fd2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -1f9fd4: 3210 1d00 |0008: if-eq v0, v1, 0025 // +001d │ │ -1f9fd8: 1401 5000 097f |000a: const v1, #float 1.82106e+38 // #7f090050 │ │ -1f9fde: 3210 0700 |000d: if-eq v0, v1, 0014 // +0007 │ │ -1f9fe2: 6f20 db6c 4300 |000f: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ -1f9fe8: 0a04 |0012: move-result v4 │ │ -1f9fea: 0f04 |0013: return v4 │ │ -1f9fec: 7010 786c 0300 |0014: invoke-direct {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setupToolbarAndStuff:()V // method@6c78 │ │ -1f9ff2: 6e10 586c 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1f9ff8: 0c04 |001a: move-result-object v4 │ │ -1f9ffa: 7110 5869 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -1fa000: 0c04 |001e: move-result-object v4 │ │ -1fa002: 5430 435a |001f: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ -1fa006: 6e20 6469 0400 |0021: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.resetArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@6964 │ │ -1fa00c: 0f02 |0024: return v2 │ │ -1fa00e: 7010 556c 0300 |0025: invoke-direct {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.enqueueArtist:()V // method@6c55 │ │ -1fa014: 0f02 |0028: return v2 │ │ +1f9fb0: |[1f9fb0] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +1f9fc0: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1f9fc6: 0a00 |0003: move-result v0 │ │ +1f9fc8: 1401 2a00 097f |0004: const v1, #float 1.82105e+38 // #7f09002a │ │ +1f9fce: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +1f9fd0: 3210 1d00 |0008: if-eq v0, v1, 0025 // +001d │ │ +1f9fd4: 1401 5000 097f |000a: const v1, #float 1.82106e+38 // #7f090050 │ │ +1f9fda: 3210 0700 |000d: if-eq v0, v1, 0014 // +0007 │ │ +1f9fde: 6f20 db6c 4300 |000f: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ +1f9fe4: 0a04 |0012: move-result v4 │ │ +1f9fe6: 0f04 |0013: return v4 │ │ +1f9fe8: 7010 786c 0300 |0014: invoke-direct {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setupToolbarAndStuff:()V // method@6c78 │ │ +1f9fee: 6e10 586c 0300 |0017: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1f9ff4: 0c04 |001a: move-result-object v4 │ │ +1f9ff6: 7110 5869 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +1f9ffc: 0c04 |001e: move-result-object v4 │ │ +1f9ffe: 5430 435a |001f: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mArtist:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // field@5a43 │ │ +1fa002: 6e20 6469 0400 |0021: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.resetArtistImage:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;)V // method@6964 │ │ +1fa008: 0f02 |0024: return v2 │ │ +1fa00a: 7010 556c 0300 |0025: invoke-direct {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.enqueueArtist:()V // method@6c55 │ │ +1fa010: 0f02 |0028: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x000f line=305 │ │ 0x0014 line=297 │ │ 0x0017 line=298 │ │ 0x0025 line=301 │ │ @@ -891451,28 +891451,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1fa4ec: |[1fa4ec] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onPause:()V │ │ -1fa4fc: 6f10 dc6c 0200 |0000: invoke-super {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onPause:()V // method@6cdc │ │ -1fa502: 6e10 586c 0200 |0003: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1fa508: 0c00 |0006: move-result-object v0 │ │ -1fa50a: 7110 5869 0000 |0007: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -1fa510: 0c00 |000a: move-result-object v0 │ │ -1fa512: 6e20 6969 2000 |000b: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6969 │ │ -1fa518: 6e10 586c 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1fa51e: 0c00 |0011: move-result-object v0 │ │ -1fa520: 7110 5869 0000 |0012: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -1fa526: 0c00 |0015: move-result-object v0 │ │ -1fa528: 5421 415a |0016: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa52c: 6e20 6869 1000 |0018: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6968 │ │ -1fa532: 0e00 |001b: return-void │ │ +1fa4e8: |[1fa4e8] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onPause:()V │ │ +1fa4f8: 6f10 dc6c 0200 |0000: invoke-super {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onPause:()V // method@6cdc │ │ +1fa4fe: 6e10 586c 0200 |0003: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1fa504: 0c00 |0006: move-result-object v0 │ │ +1fa506: 7110 5869 0000 |0007: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +1fa50c: 0c00 |000a: move-result-object v0 │ │ +1fa50e: 6e20 6969 2000 |000b: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6969 │ │ +1fa514: 6e10 586c 0200 |000e: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1fa51a: 0c00 |0011: move-result-object v0 │ │ +1fa51c: 7110 5869 0000 |0012: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +1fa522: 0c00 |0015: move-result-object v0 │ │ +1fa524: 5421 415a |0016: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa528: 6e20 6869 1000 |0018: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6968 │ │ +1fa52e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=220 │ │ 0x000e line=221 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ @@ -891482,29 +891482,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -1fa534: |[1fa534] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onResume:()V │ │ -1fa544: 6f10 dd6c 0200 |0000: invoke-super {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ -1fa54a: 7010 786c 0200 |0003: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setupToolbarAndStuff:()V // method@6c78 │ │ -1fa550: 6e10 586c 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1fa556: 0c00 |0009: move-result-object v0 │ │ -1fa558: 7110 5869 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -1fa55e: 0c00 |000d: move-result-object v0 │ │ -1fa560: 6e20 6269 2000 |000e: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6962 │ │ -1fa566: 6e10 586c 0200 |0011: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ -1fa56c: 0c00 |0014: move-result-object v0 │ │ -1fa56e: 7110 5869 0000 |0015: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -1fa574: 0c00 |0018: move-result-object v0 │ │ -1fa576: 5421 415a |0019: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa57a: 6e20 6169 1000 |001b: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6961 │ │ -1fa580: 0e00 |001e: return-void │ │ +1fa530: |[1fa530] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onResume:()V │ │ +1fa540: 6f10 dd6c 0200 |0000: invoke-super {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ +1fa546: 7010 786c 0200 |0003: invoke-direct {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.setupToolbarAndStuff:()V // method@6c78 │ │ +1fa54c: 6e10 586c 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1fa552: 0c00 |0009: move-result-object v0 │ │ +1fa554: 7110 5869 0000 |000a: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +1fa55a: 0c00 |000d: move-result-object v0 │ │ +1fa55c: 6e20 6269 2000 |000e: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6962 │ │ +1fa562: 6e10 586c 0200 |0011: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getContext:()Landroid/content/Context; // method@6c58 │ │ +1fa568: 0c00 |0014: move-result-object v0 │ │ +1fa56a: 7110 5869 0000 |0015: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +1fa570: 0c00 |0018: move-result-object v0 │ │ +1fa572: 5421 415a |0019: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa576: 6e20 6169 1000 |001b: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewAlbumImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewAlbumImageListener;)V // method@6961 │ │ +1fa57c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=184 │ │ 0x0006 line=187 │ │ 0x0011 line=188 │ │ locals : │ │ @@ -891515,24 +891515,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1fa584: |[1fa584] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -1fa594: 6e10 576c 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getArguments:()Landroid/os/Bundle; // method@6c57 │ │ -1fa59a: 0c00 |0003: move-result-object v0 │ │ -1fa59c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -1fa5a0: 6e10 576c 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getArguments:()Landroid/os/Bundle; // method@6c57 │ │ -1fa5a6: 0c00 |0009: move-result-object v0 │ │ -1fa5a8: 1a01 f338 |000a: const-string v1, "bitmap" // string@38f3 │ │ -1fa5ac: 6e20 4b06 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@064b │ │ -1fa5b2: 6f20 de6c 3200 |000f: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@6cde │ │ -1fa5b8: 0e00 |0012: return-void │ │ +1fa580: |[1fa580] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +1fa590: 6e10 576c 0200 |0000: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getArguments:()Landroid/os/Bundle; // method@6c57 │ │ +1fa596: 0c00 |0003: move-result-object v0 │ │ +1fa598: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +1fa59c: 6e10 576c 0200 |0006: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getArguments:()Landroid/os/Bundle; // method@6c57 │ │ +1fa5a2: 0c00 |0009: move-result-object v0 │ │ +1fa5a4: 1a01 f338 |000a: const-string v1, "bitmap" // string@38f3 │ │ +1fa5a8: 6e20 4b06 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@064b │ │ +1fa5ae: 6f20 de6c 3200 |000f: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@6cde │ │ +1fa5b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0006 line=346 │ │ 0x000f line=348 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ @@ -891543,27 +891543,27 @@ │ │ type : '(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -1fa650: |[1fa650] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V │ │ -1fa660: 6200 0e5b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ -1fa664: 3303 1600 |0002: if-ne v3, v0, 0018 // +0016 │ │ -1fa668: 5413 465a |0004: iget-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ -1fa66c: 3803 1200 |0006: if-eqz v3, 0018 // +0012 │ │ -1fa670: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ -1fa674: 6e10 566c 0100 |000a: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c56 │ │ -1fa67a: 0c03 |000d: move-result-object v3 │ │ -1fa67c: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ -1fa680: 2200 3d0e |0010: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$D4ekHGhoGpc2Cuu-6SXMZaI3mwY; // type@0e3d │ │ -1fa684: 7030 f86b 1002 |0012: invoke-direct {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$D4ekHGhoGpc2Cuu-6SXMZaI3mwY;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;Landroid/graphics/Bitmap;)V // method@6bf8 │ │ -1fa68a: 6e20 db3b 0300 |0015: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@3bdb │ │ -1fa690: 0e00 |0018: return-void │ │ +1fa64c: |[1fa64c] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.receiveBitmap:(Landroid/graphics/Bitmap;Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;)V │ │ +1fa65c: 6200 0e5b |0000: sget-object v0, Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE;.ARTIST_IMAGE:Lorg/gateshipone/malp/application/utils/CoverBitmapLoader$IMAGE_TYPE; // field@5b0e │ │ +1fa660: 3303 1600 |0002: if-ne v3, v0, 0018 // +0016 │ │ +1fa664: 5413 465a |0004: iget-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a46 │ │ +1fa668: 3803 1200 |0006: if-eqz v3, 0018 // +0012 │ │ +1fa66c: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ +1fa670: 6e10 566c 0100 |000a: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c56 │ │ +1fa676: 0c03 |000d: move-result-object v3 │ │ +1fa678: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ +1fa67c: 2200 3d0e |0010: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$D4ekHGhoGpc2Cuu-6SXMZaI3mwY; // type@0e3d │ │ +1fa680: 7030 f86b 1002 |0012: invoke-direct {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$AlbumsFragment$D4ekHGhoGpc2Cuu-6SXMZaI3mwY;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;Landroid/graphics/Bitmap;)V // method@6bf8 │ │ +1fa686: 6e20 db3b 0300 |0015: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@3bdb │ │ +1fa68c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x000a line=389 │ │ 0x0010 line=391 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ @@ -891575,18 +891575,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fa694: |[1fa694] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.removeFilter:()V │ │ -1fa6a4: 5410 415a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ -1fa6a8: 6e10 ab68 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.removeFilter:()V // method@68ab │ │ -1fa6ae: 0e00 |0005: return-void │ │ +1fa690: |[1fa690] org.gateshipone.malp.application.fragments.serverfragments.AlbumsFragment.removeFilter:()V │ │ +1fa6a0: 5410 415a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;.mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; // field@5a41 │ │ +1fa6a4: 6e10 ab68 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/AlbumsAdapter;.removeFilter:()V // method@68ab │ │ +1fa6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment; │ │ │ │ source_file_idx : 1397 (AlbumsFragment.java) │ │ @@ -891687,43 +891687,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1faa7c: |[1faa7c] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.:()V │ │ -1faa8c: 1c00 590e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; // type@0e59 │ │ -1faa90: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1faa96: 0c00 |0005: move-result-object v0 │ │ -1faa98: 6900 4c5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.TAG:Ljava/lang/String; // field@5a4c │ │ -1faa9c: 0e00 |0008: return-void │ │ +1faa74: |[1faa74] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.:()V │ │ +1faa84: 1c00 590e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; // type@0e59 │ │ +1faa88: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1faa8e: 0c00 |0005: move-result-object v0 │ │ +1faa90: 6900 4c5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.TAG:Ljava/lang/String; // field@5a4c │ │ +1faa94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1faaa0: |[1faaa0] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.:()V │ │ -1faab0: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1faab6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -1faab8: 5910 515a |0004: iput v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ -1faabc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1faabe: 5b10 505a |0007: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ -1faac2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -1faac4: 5c10 545a |000a: iput-boolean v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ -1faac8: 0e00 |000c: return-void │ │ +1faa98: |[1faa98] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.:()V │ │ +1faaa8: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1faaae: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +1faab0: 5910 515a |0004: iput v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ +1faab4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1faab6: 5b10 505a |0007: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ +1faaba: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +1faabc: 5c10 545a |000a: iput-boolean v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ +1faac0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=76 │ │ 0x0007 line=82 │ │ 0x000a line=84 │ │ locals : │ │ @@ -891734,24 +891734,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1faae8: |[1faae8] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.enqueueArtist:(I)V │ │ -1faaf8: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1faafc: 6e20 af68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.getItem:(I)Ljava/lang/Object; // method@68af │ │ -1fab02: 0c02 |0005: move-result-object v2 │ │ -1fab04: 1f02 2c0f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -1fab08: 6e10 0c72 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fab0e: 0c02 |000b: move-result-object v2 │ │ -1fab10: 5410 4e5a |000c: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a4e │ │ -1fab14: 7120 6d70 0200 |000e: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@706d │ │ -1fab1a: 0e00 |0011: return-void │ │ +1faae0: |[1faae0] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.enqueueArtist:(I)V │ │ +1faaf0: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1faaf4: 6e20 af68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.getItem:(I)Ljava/lang/Object; // method@68af │ │ +1faafa: 0c02 |0005: move-result-object v2 │ │ +1faafc: 1f02 2c0f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +1fab00: 6e10 0c72 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fab06: 0c02 |000b: move-result-object v2 │ │ +1fab08: 5410 4e5a |000c: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a4e │ │ +1fab0c: 7120 6d70 0200 |000e: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@706d │ │ +1fab12: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0008 line=283 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ @@ -891761,24 +891761,24 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1fad38: |[1fad38] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.playArtist:(I)V │ │ -1fad48: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fad4c: 6e20 af68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.getItem:(I)Ljava/lang/Object; // method@68af │ │ -1fad52: 0c02 |0005: move-result-object v2 │ │ -1fad54: 1f02 2c0f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -1fad58: 6e10 0c72 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ -1fad5e: 0c02 |000b: move-result-object v2 │ │ -1fad60: 5410 4e5a |000c: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a4e │ │ -1fad64: 7120 9770 0200 |000e: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7097 │ │ -1fad6a: 0e00 |0011: return-void │ │ +1fad30: |[1fad30] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.playArtist:(I)V │ │ +1fad40: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fad44: 6e20 af68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.getItem:(I)Ljava/lang/Object; // method@68af │ │ +1fad4a: 0c02 |0005: move-result-object v2 │ │ +1fad4c: 1f02 2c0f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +1fad50: 6e10 0c72 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;.getArtistName:()Ljava/lang/String; // method@720c │ │ +1fad56: 0c02 |000b: move-result-object v2 │ │ +1fad58: 5410 4e5a |000c: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a4e │ │ +1fad5c: 7120 9770 0200 |000e: invoke-static {v2, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7097 │ │ +1fad62: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0008 line=289 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ 0x0000 - 0x0012 reg=2 (null) I │ │ @@ -891789,18 +891789,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1faacc: |[1faacc] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.applyFilter:(Ljava/lang/String;)V │ │ -1faadc: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1faae0: 6e20 ae68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.applyFilter:(Ljava/lang/String;)V // method@68ae │ │ -1faae6: 0e00 |0005: return-void │ │ +1faac4: |[1faac4] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.applyFilter:(Ljava/lang/String;)V │ │ +1faad4: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1faad8: 6e20 ae68 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.applyFilter:(Ljava/lang/String;)V // method@68ae │ │ +1faade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -891809,37 +891809,37 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1fab1c: |[1fab1c] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onAttach:(Landroid/content/Context;)V │ │ -1fab2c: 6f20 d56c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ -1fab32: 0730 |0003: move-object v0, v3 │ │ -1fab34: 1f00 580e |0004: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback; // type@0e58 │ │ -1fab38: 5b20 525a |0006: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSelectedCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback; // field@5a52 │ │ -1fab3c: 1f03 1b0e |0008: check-cast v3, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fab40: 5b23 505a |000a: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ -1fab44: 2804 |000c: goto 0010 // +0004 │ │ -1fab46: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -1fab48: 5b23 505a |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ -1fab4c: 0e00 |0010: return-void │ │ -1fab4e: 2200 9f0c |0011: new-instance v0, Ljava/lang/ClassCastException; // type@0c9f │ │ -1fab52: 2201 c70c |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1fab56: 7010 c165 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1fab5c: 6e10 8465 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ -1fab62: 0c03 |001b: move-result-object v3 │ │ -1fab64: 6e20 cb65 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fab6a: 1a03 eb00 |001f: const-string v3, " must implement OnArtistSelectedListener" // string@00eb │ │ -1fab6e: 6e20 cb65 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fab74: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1fab7a: 0c03 |0027: move-result-object v3 │ │ -1fab7c: 7020 2865 3000 |0028: invoke-direct {v0, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ -1fab82: 2700 |002b: throw v0 │ │ +1fab14: |[1fab14] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onAttach:(Landroid/content/Context;)V │ │ +1fab24: 6f20 d56c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ +1fab2a: 0730 |0003: move-object v0, v3 │ │ +1fab2c: 1f00 580e |0004: check-cast v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback; // type@0e58 │ │ +1fab30: 5b20 525a |0006: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSelectedCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback; // field@5a52 │ │ +1fab34: 1f03 1b0e |0008: check-cast v3, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fab38: 5b23 505a |000a: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ +1fab3c: 2804 |000c: goto 0010 // +0004 │ │ +1fab3e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +1fab40: 5b23 505a |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ +1fab44: 0e00 |0010: return-void │ │ +1fab46: 2200 9f0c |0011: new-instance v0, Ljava/lang/ClassCastException; // type@0c9f │ │ +1fab4a: 2201 c70c |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1fab4e: 7010 c165 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1fab54: 6e10 8465 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ +1fab5a: 0c03 |001b: move-result-object v3 │ │ +1fab5c: 6e20 cb65 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fab62: 1a03 eb00 |001f: const-string v3, " must implement OnArtistSelectedListener" // string@00eb │ │ +1fab66: 6e20 cb65 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fab6c: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1fab72: 0c03 |0027: move-result-object v3 │ │ +1fab74: 7020 2865 3000 |0028: invoke-direct {v0, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ +1fab7a: 2700 |002b: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0008 │ │ Ljava/lang/ClassCastException; -> 0x0011 │ │ 0x0008 - 0x000c │ │ Ljava/lang/ClassCastException; -> 0x000d │ │ positions : │ │ 0x0000 line=157 │ │ @@ -891856,36 +891856,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -1faa10: |[1faa10] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -1faa20: 7210 7f0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ -1faa26: 0c00 |0003: move-result-object v0 │ │ -1faa28: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ -1faa2c: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -1faa30: 6f20 d66c 4300 |0008: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1faa36: 0a04 |000b: move-result v4 │ │ -1faa38: 0f04 |000c: return v4 │ │ -1faa3a: 7210 7e0e 0400 |000d: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1faa40: 0a01 |0010: move-result v1 │ │ -1faa42: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -1faa44: 2b01 1400 0000 |0012: packed-switch v1, 00000026 // +00000014 │ │ -1faa4a: 6f20 d66c 4300 |0015: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1faa50: 0a04 |0018: move-result v4 │ │ -1faa52: 0f04 |0019: return v4 │ │ -1faa54: 5204 3d03 |001a: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1faa58: 7020 8d6c 4300 |001c: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.playArtist:(I)V // method@6c8d │ │ -1faa5e: 0f02 |001f: return v2 │ │ -1faa60: 5204 3d03 |0020: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1faa64: 7020 7d6c 4300 |0022: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.enqueueArtist:(I)V // method@6c7d │ │ -1faa6a: 0f02 |0025: return v2 │ │ -1faa6c: 0001 0200 b000 097f 0e00 0000 0800 ... |0026: packed-switch-data (8 units) │ │ +1faa08: |[1faa08] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +1faa18: 7210 7f0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ +1faa1e: 0c00 |0003: move-result-object v0 │ │ +1faa20: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ +1faa24: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +1faa28: 6f20 d66c 4300 |0008: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1faa2e: 0a04 |000b: move-result v4 │ │ +1faa30: 0f04 |000c: return v4 │ │ +1faa32: 7210 7e0e 0400 |000d: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1faa38: 0a01 |0010: move-result v1 │ │ +1faa3a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +1faa3c: 2b01 1400 0000 |0012: packed-switch v1, 00000026 // +00000014 │ │ +1faa42: 6f20 d66c 4300 |0015: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1faa48: 0a04 |0018: move-result v4 │ │ +1faa4a: 0f04 |0019: return v4 │ │ +1faa4c: 5204 3d03 |001a: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1faa50: 7020 8d6c 4300 |001c: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.playArtist:(I)V // method@6c8d │ │ +1faa56: 0f02 |001f: return v2 │ │ +1faa58: 5204 3d03 |0020: iget v4, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1faa5c: 7020 7d6c 4300 |0022: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.enqueueArtist:(I)V // method@6c7d │ │ +1faa62: 0f02 |0025: return v2 │ │ +1faa64: 0001 0200 b000 097f 0e00 0000 0800 ... |0026: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0008 line=244 │ │ 0x000d line=247 │ │ 0x0015 line=255 │ │ 0x001a line=252 │ │ @@ -891899,23 +891899,23 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -1faba0: |[1faba0] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -1fabb0: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ -1fabb6: 6e10 7e6c 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c7e │ │ -1fabbc: 0c02 |0006: move-result-object v2 │ │ -1fabbe: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ -1fabc4: 0c02 |000a: move-result-object v2 │ │ -1fabc6: 1403 0200 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0002 │ │ -1fabcc: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fabd2: 0e00 |0011: return-void │ │ +1fab98: |[1fab98] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +1faba8: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ +1fabae: 6e10 7e6c 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c7e │ │ +1fabb4: 0c02 |0006: move-result-object v2 │ │ +1fabb6: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ +1fabbc: 0c02 |000a: move-result-object v2 │ │ +1fabbe: 1403 0200 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0002 │ │ +1fabc4: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fabca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=229 │ │ 0x000e line=230 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ @@ -891928,44 +891928,44 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -1fa984: |[1fa984] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1fa994: 6e10 7f6c 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ -1fa99a: 0c04 |0003: move-result-object v4 │ │ -1fa99c: 7110 fd06 0400 |0004: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -1fa9a2: 0c04 |0007: move-result-object v4 │ │ -1fa9a4: 1405 e800 0f7f |0008: const v5, #float 1.90084e+38 // #7f0f00e8 │ │ -1fa9aa: 6e20 816c 5300 |000b: invoke-virtual {v3, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ -1fa9b0: 0c05 |000e: move-result-object v5 │ │ -1fa9b2: 6e10 806c 0300 |000f: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getResources:()Landroid/content/res/Resources; // method@6c80 │ │ -1fa9b8: 0c00 |0012: move-result-object v0 │ │ -1fa9ba: 1401 0d00 057f |0013: const v1, #float 1.76788e+38 // #7f05000d │ │ -1fa9c0: 6e20 e102 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -1fa9c6: 0a00 |0019: move-result v0 │ │ -1fa9c8: 7230 8902 5400 |001a: invoke-interface {v4, v5, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -1fa9ce: 0a05 |001d: move-result v5 │ │ -1fa9d0: 1400 e900 0f7f |001e: const v0, #float 1.90084e+38 // #7f0f00e9 │ │ -1fa9d6: 6e20 816c 0300 |0021: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ -1fa9dc: 0c00 |0024: move-result-object v0 │ │ -1fa9de: 6e10 806c 0300 |0025: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getResources:()Landroid/content/res/Resources; // method@6c80 │ │ -1fa9e4: 0c01 |0028: move-result-object v1 │ │ -1fa9e6: 1402 0e00 057f |0029: const v2, #float 1.76788e+38 // #7f05000e │ │ -1fa9ec: 6e20 e102 2100 |002c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -1fa9f2: 0a01 |002f: move-result v1 │ │ -1fa9f4: 7230 8902 0401 |0030: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -1fa9fa: 0a04 |0033: move-result v4 │ │ -1fa9fc: 2200 890e |0034: new-instance v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader; // type@0e89 │ │ -1faa00: 6e10 7e6c 0300 |0036: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c7e │ │ -1faa06: 0c01 |0039: move-result-object v1 │ │ -1faa08: 7040 016e 1045 |003a: invoke-direct {v0, v1, v5, v4}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.:(Landroid/content/Context;ZZ)V // method@6e01 │ │ -1faa0e: 1100 |003d: return-object v0 │ │ +1fa97c: |[1fa97c] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1fa98c: 6e10 7f6c 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ +1fa992: 0c04 |0003: move-result-object v4 │ │ +1fa994: 7110 fd06 0400 |0004: invoke-static {v4}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +1fa99a: 0c04 |0007: move-result-object v4 │ │ +1fa99c: 1405 e800 0f7f |0008: const v5, #float 1.90084e+38 // #7f0f00e8 │ │ +1fa9a2: 6e20 816c 5300 |000b: invoke-virtual {v3, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ +1fa9a8: 0c05 |000e: move-result-object v5 │ │ +1fa9aa: 6e10 806c 0300 |000f: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getResources:()Landroid/content/res/Resources; // method@6c80 │ │ +1fa9b0: 0c00 |0012: move-result-object v0 │ │ +1fa9b2: 1401 0d00 057f |0013: const v1, #float 1.76788e+38 // #7f05000d │ │ +1fa9b8: 6e20 e102 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +1fa9be: 0a00 |0019: move-result v0 │ │ +1fa9c0: 7230 8902 5400 |001a: invoke-interface {v4, v5, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +1fa9c6: 0a05 |001d: move-result v5 │ │ +1fa9c8: 1400 e900 0f7f |001e: const v0, #float 1.90084e+38 // #7f0f00e9 │ │ +1fa9ce: 6e20 816c 0300 |0021: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ +1fa9d4: 0c00 |0024: move-result-object v0 │ │ +1fa9d6: 6e10 806c 0300 |0025: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getResources:()Landroid/content/res/Resources; // method@6c80 │ │ +1fa9dc: 0c01 |0028: move-result-object v1 │ │ +1fa9de: 1402 0e00 057f |0029: const v2, #float 1.76788e+38 // #7f05000e │ │ +1fa9e4: 6e20 e102 2100 |002c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +1fa9ea: 0a01 |002f: move-result v1 │ │ +1fa9ec: 7230 8902 0401 |0030: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +1fa9f2: 0a04 |0033: move-result v4 │ │ +1fa9f4: 2200 890e |0034: new-instance v0, Lorg/gateshipone/malp/application/loaders/ArtistsLoader; // type@0e89 │ │ +1fa9f8: 6e10 7e6c 0300 |0036: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c7e │ │ +1fa9fe: 0c01 |0039: move-result-object v1 │ │ +1faa00: 7040 016e 1045 |003a: invoke-direct {v0, v1, v5, v4}, Lorg/gateshipone/malp/application/loaders/ArtistsLoader;.:(Landroid/content/Context;ZZ)V // method@6e01 │ │ +1faa06: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x000b line=188 │ │ 0x0021 line=189 │ │ 0x0034 line=190 │ │ locals : │ │ @@ -891977,106 +891977,105 @@ │ │ name : 'onCreateView' │ │ 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 : 194 16-bit code units │ │ -1fa7f0: |[1fa7f0] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fa800: 6e10 7f6c 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ -1fa806: 0c07 |0003: move-result-object v7 │ │ -1fa808: 7110 fd06 0700 |0004: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -1fa80e: 0c07 |0007: move-result-object v7 │ │ -1fa810: 1400 d400 0f7f |0008: const v0, #float 1.90084e+38 // #7f0f00d4 │ │ -1fa816: 6e20 816c 0400 |000b: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ -1fa81c: 0c00 |000e: move-result-object v0 │ │ -1fa81e: 1401 d200 0f7f |000f: const v1, #float 1.90084e+38 // #7f0f00d2 │ │ -1fa824: 6e20 816c 1400 |0012: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ -1fa82a: 0c01 |0015: move-result-object v1 │ │ -1fa82c: 7230 8d02 0701 |0016: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ -1fa832: 0c00 |0019: move-result-object v0 │ │ -1fa834: 1401 d500 0f7f |001a: const v1, #float 1.90084e+38 // #7f0f00d5 │ │ -1fa83a: 6e20 816c 1400 |001d: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ -1fa840: 0c01 |0020: move-result-object v1 │ │ -1fa842: 6e20 9f65 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fa848: 0a00 |0024: move-result v0 │ │ -1fa84a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -1fa84c: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ -1fa850: 5c41 545a |0028: iput-boolean v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ -1fa854: 6e10 7f6c 0400 |002a: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ -1fa85a: 0c00 |002d: move-result-object v0 │ │ -1fa85c: 7120 946e 0700 |002e: invoke-static {v7, v0}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6e94 │ │ -1fa862: 0c07 |0031: move-result-object v7 │ │ -1fa864: 5b47 4e5a |0032: iput-object v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a4e │ │ -1fa868: 5547 545a |0034: iget-boolean v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ -1fa86c: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -1fa86e: 3807 1500 |0037: if-eqz v7, 004c // +0015 │ │ -1fa872: 1407 4200 0c7f |0039: const v7, #float 1.86093e+38 // #7f0c0042 │ │ -1fa878: 6e40 5f0e 7506 |003c: invoke-virtual {v5, v7, v6, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fa87e: 0c05 |003f: move-result-object v5 │ │ -1fa880: 1406 ec00 097f |0040: const v6, #float 1.82109e+38 // #7f0900ec │ │ -1fa886: 6e20 020f 6500 |0043: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fa88c: 0c06 |0046: move-result-object v6 │ │ -1fa88e: 1f06 fc02 |0047: check-cast v6, Landroid/widget/ListView; // type@02fc │ │ -1fa892: 5b46 4d5a |0049: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa896: 2813 |004b: goto 005e // +0013 │ │ -1fa898: 1407 3300 0c7f |004c: const v7, #float 1.86093e+38 // #7f0c0033 │ │ -1fa89e: 6e40 5f0e 7506 |004f: invoke-virtual {v5, v7, v6, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fa8a4: 0c05 |0052: move-result-object v5 │ │ -1fa8a6: 1406 bd00 097f |0053: const v6, #float 1.82108e+38 // #7f0900bd │ │ -1fa8ac: 6e20 020f 6500 |0056: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fa8b2: 0c06 |0059: move-result-object v6 │ │ -1fa8b4: 1f06 f202 |005a: check-cast v6, Landroid/widget/GridView; // type@02f2 │ │ -1fa8b8: 5b46 4d5a |005c: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa8bc: 2206 970d |005e: new-instance v6, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // type@0d97 │ │ -1fa8c0: 6e10 7e6c 0400 |0060: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c7e │ │ -1fa8c6: 0c07 |0063: move-result-object v7 │ │ -1fa8c8: 5442 4d5a |0064: iget-object v2, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa8cc: 5543 545a |0066: iget-boolean v3, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ -1fa8d0: 7040 ad68 7632 |0068: invoke-direct {v6, v7, v2, v3}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.:(Landroid/content/Context;Landroid/widget/AbsListView;Z)V // method@68ad │ │ -1fa8d6: 5b46 4f5a |006b: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fa8da: 5447 4d5a |006d: iget-object v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa8de: 6e20 5012 6700 |006f: invoke-virtual {v7, v6}, Landroid/widget/AbsListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1250 │ │ -1fa8e4: 5446 4d5a |0072: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa8e8: 6e20 5112 4600 |0074: invoke-virtual {v6, v4}, Landroid/widget/AbsListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1251 │ │ -1fa8ee: 5446 4d5a |0077: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa8f2: 2207 b30e |0079: new-instance v7, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; // type@0eb3 │ │ -1fa8f6: 5442 4f5a |007b: iget-object v2, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fa8fa: 5443 4d5a |007d: iget-object v3, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa8fe: 7030 966e 2703 |007f: invoke-direct {v7, v2, v3}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V // method@6e96 │ │ -1fa904: 6e20 5212 7600 |0082: invoke-virtual {v6, v7}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1252 │ │ -1fa90a: 5446 4d5a |0085: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fa90e: 6e20 8e6c 6400 |0087: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6c8e │ │ -1fa914: 1406 4401 097f |008a: const v6, #float 1.82111e+38 // #7f090144 │ │ -1fa91a: 6e20 020f 6500 |008d: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fa920: 0c06 |0090: move-result-object v6 │ │ -1fa922: 1f06 e209 |0091: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ -1fa926: 5b46 535a |0093: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a53 │ │ -1fa92a: 5446 535a |0095: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a53 │ │ -1fa92e: 1227 |0097: const/4 v7, #int 2 // #2 │ │ -1fa930: 2377 4a0f |0098: new-array v7, v7, [I // type@0f4a │ │ -1fa934: 6e10 7f6c 0400 |009a: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ -1fa93a: 0c02 |009d: move-result-object v2 │ │ -1fa93c: 1403 8a00 047f |009e: const v3, #float 1.75461e+38 // #7f04008a │ │ -1fa942: 7120 9c6e 3200 |00a1: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fa948: 0a02 |00a4: move-result v2 │ │ -1fa94a: 4b02 0700 |00a5: aput v2, v7, v0 │ │ -1fa94e: 6e10 7f6c 0400 |00a7: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ -1fa954: 0c00 |00aa: move-result-object v0 │ │ -1fa956: 1402 9100 047f |00ab: const v2, #float 1.75461e+38 // #7f040091 │ │ -1fa95c: 7120 9c6e 2000 |00ae: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fa962: 0a00 |00b1: move-result v0 │ │ -1fa964: 4b00 0701 |00b2: aput v0, v7, v1 │ │ -1fa968: 6e20 5b4f 7600 |00b4: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ -1fa96e: 5446 535a |00b7: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a53 │ │ -1fa972: 2207 500e |00b9: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$qygiYGFebvmKQcrm-HN2nbt2CH4; // type@0e50 │ │ -1fa976: 7020 1f6c 4700 |00bb: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$qygiYGFebvmKQcrm-HN2nbt2CH4;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;)V // method@6c1f │ │ -1fa97c: 6e20 624f 7600 |00be: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ -1fa982: 1105 |00c1: return-object v5 │ │ + insns size : 192 16-bit code units │ │ +1fa7ec: |[1fa7ec] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fa7fc: 6e10 7f6c 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ +1fa802: 0c07 |0003: move-result-object v7 │ │ +1fa804: 7110 fd06 0700 |0004: invoke-static {v7}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +1fa80a: 0c07 |0007: move-result-object v7 │ │ +1fa80c: 1400 d400 0f7f |0008: const v0, #float 1.90084e+38 // #7f0f00d4 │ │ +1fa812: 6e20 816c 0400 |000b: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ +1fa818: 0c00 |000e: move-result-object v0 │ │ +1fa81a: 1401 d200 0f7f |000f: const v1, #float 1.90084e+38 // #7f0f00d2 │ │ +1fa820: 6e20 816c 1400 |0012: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ +1fa826: 0c01 |0015: move-result-object v1 │ │ +1fa828: 7230 8d02 0701 |0016: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ +1fa82e: 0c00 |0019: move-result-object v0 │ │ +1fa830: 1401 d500 0f7f |001a: const v1, #float 1.90084e+38 // #7f0f00d5 │ │ +1fa836: 6e20 816c 1400 |001d: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ +1fa83c: 0c01 |0020: move-result-object v1 │ │ +1fa83e: 6e20 9f65 1000 |0021: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fa844: 0a00 |0024: move-result v0 │ │ +1fa846: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +1fa848: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ +1fa84c: 5c41 545a |0028: iput-boolean v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ +1fa850: 6e10 7f6c 0400 |002a: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ +1fa856: 0c00 |002d: move-result-object v0 │ │ +1fa858: 7120 946e 0700 |002e: invoke-static {v7, v0}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6e94 │ │ +1fa85e: 0c07 |0031: move-result-object v7 │ │ +1fa860: 5b47 4e5a |0032: iput-object v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a4e │ │ +1fa864: 5547 545a |0034: iget-boolean v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ +1fa868: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +1fa86a: 3807 1500 |0037: if-eqz v7, 004c // +0015 │ │ +1fa86e: 1407 4200 0c7f |0039: const v7, #float 1.86093e+38 // #7f0c0042 │ │ +1fa874: 6e40 5f0e 7506 |003c: invoke-virtual {v5, v7, v6, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fa87a: 0c05 |003f: move-result-object v5 │ │ +1fa87c: 1406 ec00 097f |0040: const v6, #float 1.82109e+38 // #7f0900ec │ │ +1fa882: 6e20 020f 6500 |0043: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fa888: 0c06 |0046: move-result-object v6 │ │ +1fa88a: 1f06 fc02 |0047: check-cast v6, Landroid/widget/ListView; // type@02fc │ │ +1fa88e: 5b46 4d5a |0049: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fa892: 2813 |004b: goto 005e // +0013 │ │ +1fa894: 1407 3300 0c7f |004c: const v7, #float 1.86093e+38 // #7f0c0033 │ │ +1fa89a: 6e40 5f0e 7506 |004f: invoke-virtual {v5, v7, v6, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fa8a0: 0c05 |0052: move-result-object v5 │ │ +1fa8a2: 1406 bd00 097f |0053: const v6, #float 1.82108e+38 // #7f0900bd │ │ +1fa8a8: 6e20 020f 6500 |0056: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fa8ae: 0c06 |0059: move-result-object v6 │ │ +1fa8b0: 1f06 f202 |005a: check-cast v6, Landroid/widget/GridView; // type@02f2 │ │ +1fa8b4: 5b46 4d5a |005c: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fa8b8: 2206 970d |005e: new-instance v6, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // type@0d97 │ │ +1fa8bc: 6e10 7e6c 0400 |0060: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c7e │ │ +1fa8c2: 0c07 |0063: move-result-object v7 │ │ +1fa8c4: 5442 4d5a |0064: iget-object v2, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fa8c8: 5543 545a |0066: iget-boolean v3, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mUseList:Z // field@5a54 │ │ +1fa8cc: 7040 ad68 7632 |0068: invoke-direct {v6, v7, v2, v3}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.:(Landroid/content/Context;Landroid/widget/AbsListView;Z)V // method@68ad │ │ +1fa8d2: 5b46 4f5a |006b: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fa8d6: 5447 4d5a |006d: iget-object v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fa8da: 6e20 5012 6700 |006f: invoke-virtual {v7, v6}, Landroid/widget/AbsListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1250 │ │ +1fa8e0: 5446 4d5a |0072: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fa8e4: 6e20 5112 4600 |0074: invoke-virtual {v6, v4}, Landroid/widget/AbsListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1251 │ │ +1fa8ea: 5446 4d5a |0077: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fa8ee: 2207 b30e |0079: new-instance v7, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; // type@0eb3 │ │ +1fa8f2: 5442 4f5a |007b: iget-object v2, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fa8f6: 7030 966e 2706 |007d: invoke-direct {v7, v2, v6}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;.:(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V // method@6e96 │ │ +1fa8fc: 6e20 5212 7600 |0080: invoke-virtual {v6, v7}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1252 │ │ +1fa902: 5446 4d5a |0083: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fa906: 6e20 8e6c 6400 |0085: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6c8e │ │ +1fa90c: 1406 4401 097f |0088: const v6, #float 1.82111e+38 // #7f090144 │ │ +1fa912: 6e20 020f 6500 |008b: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fa918: 0c06 |008e: move-result-object v6 │ │ +1fa91a: 1f06 e209 |008f: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ +1fa91e: 5b46 535a |0091: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a53 │ │ +1fa922: 5446 535a |0093: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a53 │ │ +1fa926: 1227 |0095: const/4 v7, #int 2 // #2 │ │ +1fa928: 2377 4a0f |0096: new-array v7, v7, [I // type@0f4a │ │ +1fa92c: 6e10 7f6c 0400 |0098: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ +1fa932: 0c02 |009b: move-result-object v2 │ │ +1fa934: 1403 8a00 047f |009c: const v3, #float 1.75461e+38 // #7f04008a │ │ +1fa93a: 7120 9c6e 3200 |009f: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fa940: 0a02 |00a2: move-result v2 │ │ +1fa942: 4b02 0700 |00a3: aput v2, v7, v0 │ │ +1fa946: 6e10 7f6c 0400 |00a5: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ +1fa94c: 0c00 |00a8: move-result-object v0 │ │ +1fa94e: 1402 9100 047f |00a9: const v2, #float 1.75461e+38 // #7f040091 │ │ +1fa954: 7120 9c6e 2000 |00ac: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fa95a: 0a00 |00af: move-result v0 │ │ +1fa95c: 4b00 0701 |00b0: aput v0, v7, v1 │ │ +1fa960: 6e20 5b4f 7600 |00b2: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ +1fa966: 5446 535a |00b5: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a53 │ │ +1fa96a: 2207 500e |00b7: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$qygiYGFebvmKQcrm-HN2nbt2CH4; // type@0e50 │ │ +1fa96e: 7020 1f6c 4700 |00b9: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$qygiYGFebvmKQcrm-HN2nbt2CH4;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;)V // method@6c1f │ │ +1fa974: 6e20 624f 7600 |00bc: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ +1fa97a: 1105 |00bf: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=92 │ │ 0x001d line=94 │ │ 0x0028 line=95 │ │ 0x002a line=98 │ │ @@ -892085,51 +892084,51 @@ │ │ 0x0043 line=104 │ │ 0x004f line=107 │ │ 0x0056 line=108 │ │ 0x005e line=111 │ │ 0x006d line=113 │ │ 0x0072 line=114 │ │ 0x0077 line=116 │ │ - 0x0085 line=119 │ │ - 0x008d line=123 │ │ - 0x0095 line=125 │ │ - 0x00a7 line=126 │ │ - 0x00b4 line=125 │ │ - 0x00b7 line=128 │ │ - locals : │ │ - 0x0000 - 0x00c2 reg=4 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ - 0x0000 - 0x00c2 reg=5 (null) Landroid/view/LayoutInflater; │ │ - 0x0000 - 0x00c2 reg=6 (null) Landroid/view/ViewGroup; │ │ - 0x0000 - 0x00c2 reg=7 (null) Landroid/os/Bundle; │ │ + 0x0083 line=119 │ │ + 0x008b line=123 │ │ + 0x0093 line=125 │ │ + 0x00a5 line=126 │ │ + 0x00b2 line=125 │ │ + 0x00b5 line=128 │ │ + locals : │ │ + 0x0000 - 0x00c0 reg=4 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ + 0x0000 - 0x00c0 reg=5 (null) Landroid/view/LayoutInflater; │ │ + 0x0000 - 0x00c0 reg=6 (null) Landroid/view/ViewGroup; │ │ + 0x0000 - 0x00c0 reg=7 (null) Landroid/os/Bundle; │ │ │ │ #6 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -1fabd4: |[1fabd4] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fabe4: 5903 515a |0000: iput v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ -1fabe8: 5401 4f5a |0002: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fabec: 6e20 af68 3100 |0004: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.getItem:(I)Ljava/lang/Object; // method@68af │ │ -1fabf2: 0c01 |0007: move-result-object v1 │ │ -1fabf4: 1f01 2c0f |0008: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ -1fabf8: 2023 7a0e |000a: instance-of v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ -1fabfc: 3803 0900 |000c: if-eqz v3, 0015 // +0009 │ │ -1fac00: 1f02 7a0e |000e: check-cast v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ -1fac04: 6e10 b66d 0200 |0010: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getBitmap:()Landroid/graphics/Bitmap; // method@6db6 │ │ -1fac0a: 0c02 |0013: move-result-object v2 │ │ -1fac0c: 2802 |0014: goto 0016 // +0002 │ │ -1fac0e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -1fac10: 5403 525a |0016: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSelectedCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback; // field@5a52 │ │ -1fac14: 7230 796c 1302 |0018: invoke-interface {v3, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback;.onArtistSelected:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;Landroid/graphics/Bitmap;)V // method@6c79 │ │ -1fac1a: 0e00 |001b: return-void │ │ +1fabcc: |[1fabcc] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fabdc: 5903 515a |0000: iput v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ +1fabe0: 5401 4f5a |0002: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fabe4: 6e20 af68 3100 |0004: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.getItem:(I)Ljava/lang/Object; // method@68af │ │ +1fabea: 0c01 |0007: move-result-object v1 │ │ +1fabec: 1f01 2c0f |0008: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist; // type@0f2c │ │ +1fabf0: 2023 7a0e |000a: instance-of v3, v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ +1fabf4: 3803 0900 |000c: if-eqz v3, 0015 // +0009 │ │ +1fabf8: 1f02 7a0e |000e: check-cast v2, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem; // type@0e7a │ │ +1fabfc: 6e10 b66d 0200 |0010: invoke-virtual {v2}, Lorg/gateshipone/malp/application/listviewitems/AbsImageListViewItem;.getBitmap:()Landroid/graphics/Bitmap; // method@6db6 │ │ +1fac02: 0c02 |0013: move-result-object v2 │ │ +1fac04: 2802 |0014: goto 0016 // +0002 │ │ +1fac06: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +1fac08: 5403 525a |0016: iget-object v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mSelectedCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback; // field@5a52 │ │ +1fac0c: 7230 796c 1302 |0018: invoke-interface {v3, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment$ArtistSelectedCallback;.onArtistSelected:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDArtist;Landroid/graphics/Bitmap;)V // method@6c79 │ │ +1fac12: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0002 line=263 │ │ 0x000a line=268 │ │ 0x000e line=269 │ │ 0x0016 line=272 │ │ @@ -892145,18 +892144,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1fac1c: |[1fac1c] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fac2c: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1fac30: 6e30 896c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6c89 │ │ -1fac36: 0e00 |0005: return-void │ │ +1fac14: |[1fac14] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fac24: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1fac28: 6e30 896c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6c89 │ │ +1fac2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -892166,25 +892165,25 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -1fac38: |[1fac38] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1fac48: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ -1fac4e: 5401 4f5a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fac52: 6e20 b468 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.swapModel:(Ljava/util/List;)V // method@68b4 │ │ -1fac58: 5201 515a |0008: iget v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ -1fac5c: 3a01 0a00 |000a: if-ltz v1, 0014 // +000a │ │ -1fac60: 5402 4d5a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ -1fac64: 6e20 5312 1200 |000e: invoke-virtual {v2, v1}, Landroid/widget/AbsListView;.setSelection:(I)V // method@1253 │ │ -1fac6a: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ -1fac6c: 5901 515a |0012: iput v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ -1fac70: 0e00 |0014: return-void │ │ +1fac30: |[1fac30] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1fac40: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ +1fac46: 5401 4f5a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fac4a: 6e20 b468 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.swapModel:(Ljava/util/List;)V // method@68b4 │ │ +1fac50: 5201 515a |0008: iget v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ +1fac54: 3a01 0a00 |000a: if-ltz v1, 0014 // +000a │ │ +1fac58: 5402 4d5a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mAdapterView:Landroid/widget/AbsListView; // field@5a4d │ │ +1fac5c: 6e20 5312 1200 |000e: invoke-virtual {v2, v1}, Landroid/widget/AbsListView;.setSelection:(I)V // method@1253 │ │ +1fac62: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ +1fac64: 5901 515a |0012: iput v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mLastPosition:I // field@5a51 │ │ +1fac68: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=203 │ │ 0x0008 line=206 │ │ 0x000c line=207 │ │ 0x0012 line=208 │ │ @@ -892198,19 +892197,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fac74: |[1fac74] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fac84: 5412 4f5a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fac88: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1fac8a: 6e20 b468 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.swapModel:(Ljava/util/List;)V // method@68b4 │ │ -1fac90: 0e00 |0006: return-void │ │ +1fac6c: |[1fac6c] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fac7c: 5412 4f5a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fac80: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1fac82: 6e20 b468 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.swapModel:(Ljava/util/List;)V // method@68b4 │ │ +1fac88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -892219,25 +892218,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1fac94: |[1fac94] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onPause:()V │ │ -1faca4: 6f10 dc6c 0200 |0000: invoke-super {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onPause:()V // method@6cdc │ │ -1facaa: 6e10 7f6c 0200 |0003: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ -1facb0: 0c00 |0006: move-result-object v0 │ │ -1facb2: 6e10 0802 0000 |0007: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -1facb8: 0c00 |000a: move-result-object v0 │ │ -1facba: 7110 5869 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -1facc0: 0c00 |000e: move-result-object v0 │ │ -1facc2: 5421 4f5a |000f: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1facc6: 6e20 6969 1000 |0011: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6969 │ │ -1faccc: 0e00 |0014: return-void │ │ +1fac8c: |[1fac8c] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onPause:()V │ │ +1fac9c: 6f10 dc6c 0200 |0000: invoke-super {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onPause:()V // method@6cdc │ │ +1faca2: 6e10 7f6c 0200 |0003: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ +1faca8: 0c00 |0006: move-result-object v0 │ │ +1facaa: 6e10 0802 0000 |0007: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +1facb0: 0c00 |000a: move-result-object v0 │ │ +1facb2: 7110 5869 0000 |000b: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +1facb8: 0c00 |000e: move-result-object v0 │ │ +1facba: 5421 4f5a |000f: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1facbe: 6e20 6969 1000 |0011: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.unregisterOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6969 │ │ +1facc4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=149 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ │ │ @@ -892246,36 +892245,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -1facd0: |[1facd0] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onResume:()V │ │ -1face0: 6f10 dd6c 0400 |0000: invoke-super {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ -1face6: 5440 505a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ -1facea: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -1facee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1facf0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1facf2: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1facf8: 5440 505a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ -1facfc: 1401 5500 0f7f |000e: const v1, #float 1.90081e+38 // #7f0f0055 │ │ -1fad02: 6e20 816c 1400 |0011: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ -1fad08: 0c01 |0014: move-result-object v1 │ │ -1fad0a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -1fad0c: 7252 596b 1033 |0016: invoke-interface {v0, v1, v3, v3, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fad12: 6e10 7f6c 0400 |0019: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ -1fad18: 0c00 |001c: move-result-object v0 │ │ -1fad1a: 6e10 0802 0000 |001d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ -1fad20: 0c00 |0020: move-result-object v0 │ │ -1fad22: 7110 5869 0000 |0021: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ -1fad28: 0c00 |0024: move-result-object v0 │ │ -1fad2a: 5441 4f5a |0025: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fad2e: 6e20 6269 1000 |0027: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6962 │ │ -1fad34: 0e00 |002a: return-void │ │ +1facc8: |[1facc8] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.onResume:()V │ │ +1facd8: 6f10 dd6c 0400 |0000: invoke-super {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ +1facde: 5440 505a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ +1face2: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +1face6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1face8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1facea: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1facf0: 5440 505a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a50 │ │ +1facf4: 1401 5500 0f7f |000e: const v1, #float 1.90081e+38 // #7f0f0055 │ │ +1facfa: 6e20 816c 1400 |0011: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getString:(I)Ljava/lang/String; // method@6c81 │ │ +1fad00: 0c01 |0014: move-result-object v1 │ │ +1fad02: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +1fad04: 7252 596b 1033 |0016: invoke-interface {v0, v1, v3, v3, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fad0a: 6e10 7f6c 0400 |0019: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.getContext:()Landroid/content/Context; // method@6c7f │ │ +1fad10: 0c00 |001c: move-result-object v0 │ │ +1fad12: 6e10 0802 0000 |001d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0208 │ │ +1fad18: 0c00 |0020: move-result-object v0 │ │ +1fad1a: 7110 5869 0000 |0021: invoke-static {v0}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.getInstance:(Landroid/content/Context;)Lorg/gateshipone/malp/application/artwork/ArtworkManager; // method@6958 │ │ +1fad20: 0c00 |0024: move-result-object v0 │ │ +1fad22: 5441 4f5a |0025: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fad26: 6e20 6269 1000 |0027: invoke-virtual {v0, v1}, Lorg/gateshipone/malp/application/artwork/ArtworkManager;.registerOnNewArtistImageListener:(Lorg/gateshipone/malp/application/artwork/ArtworkManager$onNewArtistImageListener;)V // method@6962 │ │ +1fad2c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000c line=140 │ │ 0x0019 line=142 │ │ @@ -892287,18 +892286,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fad6c: |[1fad6c] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.removeFilter:()V │ │ -1fad7c: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ -1fad80: 6e10 b368 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.removeFilter:()V // method@68b3 │ │ -1fad86: 0e00 |0005: return-void │ │ +1fad64: |[1fad64] org.gateshipone.malp.application.fragments.serverfragments.ArtistsFragment.removeFilter:()V │ │ +1fad74: 5410 4f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;.mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; // field@5a4f │ │ +1fad78: 6e10 b368 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/ArtistsAdapter;.removeFilter:()V // method@68b3 │ │ +1fad7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment; │ │ │ │ source_file_idx : 1782 (ArtistsFragment.java) │ │ @@ -892363,17 +892362,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1faebc: |[1faebc] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.:()V │ │ -1faecc: 7010 cc6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1faed2: 0e00 |0003: return-void │ │ +1faeb4: |[1faeb4] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.:()V │ │ +1faec4: 7010 cc6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1faeca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; │ │ │ │ Virtual methods - │ │ @@ -892382,30 +892381,30 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -1faed4: |[1faed4] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.lambda$onCreateDialog$0$ChoosePlaylistDialog:(Landroid/content/DialogInterface;I)V │ │ -1faee4: 5401 575a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mSaveCallback:Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener; // field@5a57 │ │ -1faee8: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -1faeec: 0e00 |0004: return-void │ │ -1faeee: 3902 0600 |0005: if-nez v2, 000b // +0006 │ │ -1faef2: 7210 5b6b 0100 |0007: invoke-interface {v1}, Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;.onCreateNewObject:()V // method@6b5b │ │ -1faef8: 2812 |000a: goto 001c // +0012 │ │ -1faefa: 5401 565a |000b: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ -1faefe: 6e20 f868 2100 |000d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1faf04: 0c01 |0010: move-result-object v1 │ │ -1faf06: 1f01 350f |0011: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -1faf0a: 6e10 6472 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ -1faf10: 0c01 |0016: move-result-object v1 │ │ -1faf12: 5402 575a |0017: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mSaveCallback:Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener; // field@5a57 │ │ -1faf16: 7220 5c6b 1200 |0019: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;.onSaveObject:(Ljava/lang/String;)V // method@6b5c │ │ -1faf1c: 0e00 |001c: return-void │ │ +1faecc: |[1faecc] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.lambda$onCreateDialog$0$ChoosePlaylistDialog:(Landroid/content/DialogInterface;I)V │ │ +1faedc: 5401 575a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mSaveCallback:Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener; // field@5a57 │ │ +1faee0: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +1faee4: 0e00 |0004: return-void │ │ +1faee6: 3902 0600 |0005: if-nez v2, 000b // +0006 │ │ +1faeea: 7210 5b6b 0100 |0007: invoke-interface {v1}, Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;.onCreateNewObject:()V // method@6b5b │ │ +1faef0: 2812 |000a: goto 001c // +0012 │ │ +1faef2: 5401 565a |000b: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ +1faef6: 6e20 f868 2100 |000d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1faefc: 0c01 |0010: move-result-object v1 │ │ +1faefe: 1f01 350f |0011: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +1faf02: 6e10 6472 0100 |0013: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ +1faf08: 0c01 |0016: move-result-object v1 │ │ +1faf0a: 5402 575a |0017: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mSaveCallback:Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener; // field@5a57 │ │ +1faf0e: 7220 5c6b 1200 |0019: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;.onSaveObject:(Ljava/lang/String;)V // method@6b5c │ │ +1faf14: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0007 line=125 │ │ 0x000b line=128 │ │ 0x0013 line=129 │ │ 0x0017 line=130 │ │ @@ -892419,19 +892418,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1faf20: |[1faf20] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.lambda$onCreateDialog$1$ChoosePlaylistDialog:(Landroid/content/DialogInterface;I)V │ │ -1faf30: 6e10 946c 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getDialog:()Landroid/app/Dialog; // method@6c94 │ │ -1faf36: 0c01 |0003: move-result-object v1 │ │ -1faf38: 6e10 e400 0100 |0004: invoke-virtual {v1}, Landroid/app/Dialog;.cancel:()V // method@00e4 │ │ -1faf3e: 0e00 |0007: return-void │ │ +1faf18: |[1faf18] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.lambda$onCreateDialog$1$ChoosePlaylistDialog:(Landroid/content/DialogInterface;I)V │ │ +1faf28: 6e10 946c 0000 |0000: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getDialog:()Landroid/app/Dialog; // method@6c94 │ │ +1faf2e: 0c01 |0003: move-result-object v1 │ │ +1faf30: 6e10 e400 0100 |0004: invoke-virtual {v1}, Landroid/app/Dialog;.cancel:()V // method@00e4 │ │ +1faf36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -892441,72 +892440,72 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -1fad88: |[1fad88] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -1fad98: 6e10 926c 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getArguments:()Landroid/os/Bundle; // method@6c92 │ │ -1fad9e: 0c05 |0003: move-result-object v5 │ │ -1fada0: 3805 0a00 |0004: if-eqz v5, 000e // +000a │ │ -1fada4: 1a00 ee70 |0006: const-string v0, "show_newentry" // string@70ee │ │ -1fada8: 6e20 1906 0500 |0008: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0619 │ │ -1fadae: 0a05 |000b: move-result v5 │ │ -1fadb0: 5c45 585a |000c: iput-boolean v5, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mShowNewEntry:Z // field@5a58 │ │ -1fadb4: 2205 a103 |000e: new-instance v5, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ -1fadb8: 6e10 916c 0400 |0010: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c91 │ │ -1fadbe: 0c00 |0013: move-result-object v0 │ │ -1fadc0: 7020 e216 0500 |0014: invoke-direct {v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ -1fadc6: 2200 a10d |0017: new-instance v0, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ -1fadca: 6e10 916c 0400 |0019: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c91 │ │ -1fadd0: 0c01 |001c: move-result-object v1 │ │ -1fadd2: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -1fadd4: 7040 f468 1022 |001e: invoke-direct {v0, v1, v2, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZ)V // method@68f4 │ │ -1fadda: 5b40 565a |0021: iput-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ -1fadde: 1400 7300 0f7f |0023: const v0, #float 1.90082e+38 // #7f0f0073 │ │ -1fade4: 6e20 966c 0400 |0026: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getString:(I)Ljava/lang/String; // method@6c96 │ │ -1fadea: 0c00 |0029: move-result-object v0 │ │ -1fadec: 6e20 0817 0500 |002a: invoke-virtual {v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ -1fadf2: 0c00 |002d: move-result-object v0 │ │ -1fadf4: 5441 565a |002e: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ -1fadf8: 2203 400e |0030: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$BBYkIjtaDXkek3EiaXj1rjFCYVo; // type@0e40 │ │ -1fadfc: 7020 fe6b 4300 |0032: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$BBYkIjtaDXkek3EiaXj1rjFCYVo;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;)V // method@6bfe │ │ -1fae02: 6e30 e616 1003 |0035: invoke-virtual {v0, v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16e6 │ │ -1fae08: 0c00 |0038: move-result-object v0 │ │ -1fae0a: 1401 6e00 0f7f |0039: const v1, #float 1.90082e+38 // #7f0f006e │ │ -1fae10: 2203 410e |003c: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$IQaJ_Og453B6NUvj3-M1cPvn5Bo; // type@0e41 │ │ -1fae14: 7020 006c 4300 |003e: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$IQaJ_Og453B6NUvj3-M1cPvn5Bo;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;)V // method@6c00 │ │ -1fae1a: 6e30 f516 1003 |0041: invoke-virtual {v0, v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ -1fae20: 7110 783f 0400 |0044: invoke-static {v4}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ -1fae26: 0c00 |0047: move-result-object v0 │ │ -1fae28: 6e10 926c 0400 |0048: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getArguments:()Landroid/os/Bundle; // method@6c92 │ │ -1fae2e: 0c01 |004b: move-result-object v1 │ │ -1fae30: 6e40 7b3f 2041 |004c: invoke-virtual {v0, v2, v1, v4}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@3f7b │ │ -1fae36: 6e10 e416 0500 |004f: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ -1fae3c: 0c05 |0052: move-result-object v5 │ │ -1fae3e: 6e10 1317 0500 |0053: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1713 │ │ -1fae44: 0c00 |0056: move-result-object v0 │ │ -1fae46: 2201 d100 |0057: new-instance v1, Landroid/graphics/drawable/ColorDrawable; // type@00d1 │ │ -1fae4a: 6e10 936c 0400 |0059: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getContext:()Landroid/content/Context; // method@6c93 │ │ -1fae50: 0c02 |005c: move-result-object v2 │ │ -1fae52: 1403 4c01 047f |005d: const v3, #float 1.75465e+38 // #7f04014c │ │ -1fae58: 7120 9c6e 3200 |0060: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fae5e: 0a02 |0063: move-result v2 │ │ -1fae60: 7020 7304 2100 |0064: invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0473 │ │ -1fae66: 6e20 f113 1000 |0067: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@13f1 │ │ -1fae6c: 6e10 1317 0500 |006a: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1713 │ │ -1fae72: 0c00 |006d: move-result-object v0 │ │ -1fae74: 6e10 956c 0400 |006e: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getResources:()Landroid/content/res/Resources; // method@6c95 │ │ -1fae7a: 0c01 |0071: move-result-object v1 │ │ -1fae7c: 1402 9d00 077f |0072: const v2, #float 1.79449e+38 // #7f07009d │ │ -1fae82: 6e20 e902 2100 |0075: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02e9 │ │ -1fae88: 0a01 |0078: move-result v1 │ │ -1fae8a: 6e20 f213 1000 |0079: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setDividerHeight:(I)V // method@13f2 │ │ -1fae90: 1105 |007c: return-object v5 │ │ +1fad80: |[1fad80] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +1fad90: 6e10 926c 0400 |0000: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getArguments:()Landroid/os/Bundle; // method@6c92 │ │ +1fad96: 0c05 |0003: move-result-object v5 │ │ +1fad98: 3805 0a00 |0004: if-eqz v5, 000e // +000a │ │ +1fad9c: 1a00 ee70 |0006: const-string v0, "show_newentry" // string@70ee │ │ +1fada0: 6e20 1906 0500 |0008: invoke-virtual {v5, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0619 │ │ +1fada6: 0a05 |000b: move-result v5 │ │ +1fada8: 5c45 585a |000c: iput-boolean v5, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mShowNewEntry:Z // field@5a58 │ │ +1fadac: 2205 a103 |000e: new-instance v5, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ +1fadb0: 6e10 916c 0400 |0010: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c91 │ │ +1fadb6: 0c00 |0013: move-result-object v0 │ │ +1fadb8: 7020 e216 0500 |0014: invoke-direct {v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ +1fadbe: 2200 a10d |0017: new-instance v0, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ +1fadc2: 6e10 916c 0400 |0019: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c91 │ │ +1fadc8: 0c01 |001c: move-result-object v1 │ │ +1fadca: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +1fadcc: 7040 f468 1022 |001e: invoke-direct {v0, v1, v2, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZ)V // method@68f4 │ │ +1fadd2: 5b40 565a |0021: iput-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ +1fadd6: 1400 7300 0f7f |0023: const v0, #float 1.90082e+38 // #7f0f0073 │ │ +1faddc: 6e20 966c 0400 |0026: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getString:(I)Ljava/lang/String; // method@6c96 │ │ +1fade2: 0c00 |0029: move-result-object v0 │ │ +1fade4: 6e20 0817 0500 |002a: invoke-virtual {v5, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ +1fadea: 0c00 |002d: move-result-object v0 │ │ +1fadec: 5441 565a |002e: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ +1fadf0: 2203 400e |0030: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$BBYkIjtaDXkek3EiaXj1rjFCYVo; // type@0e40 │ │ +1fadf4: 7020 fe6b 4300 |0032: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$BBYkIjtaDXkek3EiaXj1rjFCYVo;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;)V // method@6bfe │ │ +1fadfa: 6e30 e616 1003 |0035: invoke-virtual {v0, v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16e6 │ │ +1fae00: 0c00 |0038: move-result-object v0 │ │ +1fae02: 1401 6e00 0f7f |0039: const v1, #float 1.90082e+38 // #7f0f006e │ │ +1fae08: 2203 410e |003c: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$IQaJ_Og453B6NUvj3-M1cPvn5Bo; // type@0e41 │ │ +1fae0c: 7020 006c 4300 |003e: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$ChoosePlaylistDialog$IQaJ_Og453B6NUvj3-M1cPvn5Bo;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;)V // method@6c00 │ │ +1fae12: 6e30 f516 1003 |0041: invoke-virtual {v0, v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ +1fae18: 7110 783f 0400 |0044: invoke-static {v4}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ +1fae1e: 0c00 |0047: move-result-object v0 │ │ +1fae20: 6e10 926c 0400 |0048: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getArguments:()Landroid/os/Bundle; // method@6c92 │ │ +1fae26: 0c01 |004b: move-result-object v1 │ │ +1fae28: 6e40 7b3f 2041 |004c: invoke-virtual {v0, v2, v1, v4}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@3f7b │ │ +1fae2e: 6e10 e416 0500 |004f: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ +1fae34: 0c05 |0052: move-result-object v5 │ │ +1fae36: 6e10 1317 0500 |0053: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1713 │ │ +1fae3c: 0c00 |0056: move-result-object v0 │ │ +1fae3e: 2201 d100 |0057: new-instance v1, Landroid/graphics/drawable/ColorDrawable; // type@00d1 │ │ +1fae42: 6e10 936c 0400 |0059: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getContext:()Landroid/content/Context; // method@6c93 │ │ +1fae48: 0c02 |005c: move-result-object v2 │ │ +1fae4a: 1403 4c01 047f |005d: const v3, #float 1.75465e+38 // #7f04014c │ │ +1fae50: 7120 9c6e 3200 |0060: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fae56: 0a02 |0063: move-result v2 │ │ +1fae58: 7020 7304 2100 |0064: invoke-direct {v1, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@0473 │ │ +1fae5e: 6e20 f113 1000 |0067: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@13f1 │ │ +1fae64: 6e10 1317 0500 |006a: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1713 │ │ +1fae6a: 0c00 |006d: move-result-object v0 │ │ +1fae6c: 6e10 956c 0400 |006e: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getResources:()Landroid/content/res/Resources; // method@6c95 │ │ +1fae72: 0c01 |0071: move-result-object v1 │ │ +1fae74: 1402 9d00 077f |0072: const v2, #float 1.79449e+38 // #7f07009d │ │ +1fae7a: 6e20 e902 2100 |0075: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02e9 │ │ +1fae80: 0a01 |0078: move-result v1 │ │ +1fae82: 6e20 f213 1000 |0079: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setDividerHeight:(I)V // method@13f2 │ │ +1fae88: 1105 |007c: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0008 line=111 │ │ 0x000e line=115 │ │ 0x0017 line=117 │ │ 0x0026 line=119 │ │ @@ -892524,21 +892523,21 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1fae94: |[1fae94] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1faea4: 2202 950e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ -1faea8: 6e10 916c 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c91 │ │ -1faeae: 0c03 |0005: move-result-object v3 │ │ -1faeb0: 5510 585a |0006: iget-boolean v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mShowNewEntry:Z // field@5a58 │ │ -1faeb4: 7030 256e 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.:(Landroid/content/Context;Z)V // method@6e25 │ │ -1faeba: 1102 |000b: return-object v2 │ │ +1fae8c: |[1fae8c] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1fae9c: 2202 950e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ +1faea0: 6e10 916c 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6c91 │ │ +1faea6: 0c03 |0005: move-result-object v3 │ │ +1faea8: 5510 585a |0006: iget-boolean v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mShowNewEntry:Z // field@5a58 │ │ +1faeac: 7030 256e 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.:(Landroid/content/Context;Z)V // method@6e25 │ │ +1faeb2: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) Landroid/os/Bundle; │ │ @@ -892548,18 +892547,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1faf40: |[1faf40] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1faf50: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1faf54: 6e30 9c6c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6c9c │ │ -1faf5a: 0e00 |0005: return-void │ │ +1faf38: |[1faf38] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1faf48: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1faf4c: 6e30 9c6c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6c9c │ │ +1faf52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -892569,18 +892568,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1faf5c: |[1faf5c] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1faf6c: 5401 565a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ -1faf70: 6e20 fd68 2100 |0002: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1faf76: 0e00 |0005: return-void │ │ +1faf54: |[1faf54] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1faf64: 5401 565a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ +1faf68: 6e20 fd68 2100 |0002: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1faf6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/List; │ │ @@ -892590,19 +892589,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1faf78: |[1faf78] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1faf88: 5412 565a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ -1faf8c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1faf8e: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1faf94: 0e00 |0006: return-void │ │ +1faf70: |[1faf70] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1faf80: 5412 565a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mPlaylistsListViewAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a56 │ │ +1faf84: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1faf86: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1faf8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -892611,17 +892610,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1faf98: |[1faf98] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V │ │ -1fafa8: 5b01 575a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mSaveCallback:Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener; // field@5a57 │ │ -1fafac: 0e00 |0002: return-void │ │ +1faf90: |[1faf90] org.gateshipone.malp.application.fragments.serverfragments.ChoosePlaylistDialog.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V │ │ +1fafa0: 5b01 575a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.mSaveCallback:Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener; // field@5a57 │ │ +1fafa4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener; │ │ │ │ @@ -892749,41 +892748,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fb66c: |[1fb66c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.:()V │ │ -1fb67c: 1c00 5f0e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // type@0e5f │ │ -1fb680: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fb686: 0c00 |0005: move-result-object v0 │ │ -1fb688: 6900 5e5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.TAG:Ljava/lang/String; // field@5a5e │ │ -1fb68c: 0e00 |0008: return-void │ │ +1fb664: |[1fb664] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.:()V │ │ +1fb674: 1c00 5f0e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; // type@0e5f │ │ +1fb678: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fb67e: 0c00 |0005: move-result-object v0 │ │ +1fb680: 6900 5e5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.TAG:Ljava/lang/String; // field@5a5e │ │ +1fb684: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1fb690: |[1fb690] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.:()V │ │ -1fb6a0: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1fb6a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fb6a8: 5b10 625a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ -1fb6ac: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -1fb6ae: 5910 635a |0007: iput v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ -1fb6b2: 0e00 |0009: return-void │ │ +1fb688: |[1fb688] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.:()V │ │ +1fb698: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1fb69e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fb6a0: 5b10 625a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ +1fb6a4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +1fb6a6: 5910 635a |0007: iput v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ +1fb6aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=75 │ │ 0x0007 line=87 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ @@ -892793,17 +892792,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fb63c: |[1fb63c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)Ljava/lang/String; │ │ -1fb64c: 5400 655a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fb650: 1100 |0002: return-object v0 │ │ +1fb634: |[1fb634] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)Ljava/lang/String; │ │ +1fb644: 5400 655a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fb648: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;) │ │ @@ -892811,17 +892810,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fb654: |[1fb654] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; │ │ -1fb664: 5b01 675a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ -1fb668: 1101 |0002: return-object v1 │ │ +1fb64c: |[1fb64c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Ljava/lang/String;)Ljava/lang/String; │ │ +1fb65c: 5b01 675a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ +1fb660: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -892831,18 +892830,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1fb6b4: |[1fb6b4] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.applyFilter:(Ljava/lang/String;)V │ │ -1fb6c4: 5410 5f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb6c8: 6e20 f668 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.applyFilter:(Ljava/lang/String;)V // method@68f6 │ │ -1fb6ce: 0e00 |0005: return-void │ │ +1fb6ac: |[1fb6ac] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.applyFilter:(Ljava/lang/String;)V │ │ +1fb6bc: 5410 5f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb6c0: 6e20 f668 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.applyFilter:(Ljava/lang/String;)V // method@68f6 │ │ +1fb6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -892851,51 +892850,51 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -1fb6d0: |[1fb6d0] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onAttach:(Landroid/content/Context;)V │ │ -1fb6e0: 1a00 eb00 |0000: const-string v0, " must implement OnArtistSelectedListener" // string@00eb │ │ -1fb6e4: 6f20 d56c 4300 |0002: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ -1fb6ea: 0741 |0005: move-object v1, v4 │ │ -1fb6ec: 1f01 5d0e |0006: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // type@0e5d │ │ -1fb6f0: 5b31 605a |0008: iput-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // field@5a60 │ │ -1fb6f4: 0741 |000a: move-object v1, v4 │ │ -1fb6f6: 1f01 1d0e |000b: check-cast v1, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // type@0e1d │ │ -1fb6fa: 5b31 665a |000d: iput-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPlaylistCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a66 │ │ -1fb6fe: 1f04 1b0e |000f: check-cast v4, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fb702: 5b34 625a |0011: iput-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ -1fb706: 2804 |0013: goto 0017 // +0004 │ │ -1fb708: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -1fb70a: 5b34 625a |0015: iput-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ -1fb70e: 0e00 |0017: return-void │ │ -1fb710: 2201 9f0c |0018: new-instance v1, Ljava/lang/ClassCastException; // type@0c9f │ │ -1fb714: 2202 c70c |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1fb718: 7010 c165 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1fb71e: 6e10 8465 0400 |001f: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ -1fb724: 0c04 |0022: move-result-object v4 │ │ -1fb726: 6e20 cb65 4200 |0023: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fb72c: 6e20 cb65 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fb732: 6e10 d165 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1fb738: 0c04 |002c: move-result-object v4 │ │ -1fb73a: 7020 2865 4100 |002d: invoke-direct {v1, v4}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ -1fb740: 2701 |0030: throw v1 │ │ -1fb742: 2201 9f0c |0031: new-instance v1, Ljava/lang/ClassCastException; // type@0c9f │ │ -1fb746: 2202 c70c |0033: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1fb74a: 7010 c165 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1fb750: 6e10 8465 0400 |0038: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ -1fb756: 0c04 |003b: move-result-object v4 │ │ -1fb758: 6e20 cb65 4200 |003c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fb75e: 6e20 cb65 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fb764: 6e10 d165 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1fb76a: 0c04 |0045: move-result-object v4 │ │ -1fb76c: 7020 2865 4100 |0046: invoke-direct {v1, v4}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ -1fb772: 2701 |0049: throw v1 │ │ +1fb6c8: |[1fb6c8] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onAttach:(Landroid/content/Context;)V │ │ +1fb6d8: 1a00 eb00 |0000: const-string v0, " must implement OnArtistSelectedListener" // string@00eb │ │ +1fb6dc: 6f20 d56c 4300 |0002: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ +1fb6e2: 0741 |0005: move-object v1, v4 │ │ +1fb6e4: 1f01 5d0e |0006: check-cast v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // type@0e5d │ │ +1fb6e8: 5b31 605a |0008: iput-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // field@5a60 │ │ +1fb6ec: 0741 |000a: move-object v1, v4 │ │ +1fb6ee: 1f01 1d0e |000b: check-cast v1, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // type@0e1d │ │ +1fb6f2: 5b31 665a |000d: iput-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPlaylistCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a66 │ │ +1fb6f6: 1f04 1b0e |000f: check-cast v4, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fb6fa: 5b34 625a |0011: iput-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ +1fb6fe: 2804 |0013: goto 0017 // +0004 │ │ +1fb700: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +1fb702: 5b34 625a |0015: iput-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ +1fb706: 0e00 |0017: return-void │ │ +1fb708: 2201 9f0c |0018: new-instance v1, Ljava/lang/ClassCastException; // type@0c9f │ │ +1fb70c: 2202 c70c |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1fb710: 7010 c165 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1fb716: 6e10 8465 0400 |001f: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ +1fb71c: 0c04 |0022: move-result-object v4 │ │ +1fb71e: 6e20 cb65 4200 |0023: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fb724: 6e20 cb65 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fb72a: 6e10 d165 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1fb730: 0c04 |002c: move-result-object v4 │ │ +1fb732: 7020 2865 4100 |002d: invoke-direct {v1, v4}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ +1fb738: 2701 |0030: throw v1 │ │ +1fb73a: 2201 9f0c |0031: new-instance v1, Ljava/lang/ClassCastException; // type@0c9f │ │ +1fb73e: 2202 c70c |0033: new-instance v2, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1fb742: 7010 c165 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1fb748: 6e10 8465 0400 |0038: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ +1fb74e: 0c04 |003b: move-result-object v4 │ │ +1fb750: 6e20 cb65 4200 |003c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fb756: 6e20 cb65 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fb75c: 6e10 d165 0200 |0042: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1fb762: 0c04 |0045: move-result-object v4 │ │ +1fb764: 7020 2865 4100 |0046: invoke-direct {v1, v4}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ +1fb76a: 2701 |0049: throw v1 │ │ catches : 3 │ │ 0x0005 - 0x000a │ │ Ljava/lang/ClassCastException; -> 0x0031 │ │ 0x000a - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0018 │ │ 0x000f - 0x0013 │ │ Ljava/lang/ClassCastException; -> 0x0014 │ │ @@ -892916,147 +892915,147 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 312 16-bit code units │ │ -1fb350: |[1fb350] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -1fb360: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ -1fb366: 0c00 |0003: move-result-object v0 │ │ -1fb368: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ -1fb36c: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -1fb370: 6f20 d66c 6500 |0008: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fb376: 0a06 |000b: move-result v6 │ │ -1fb378: 0f06 |000c: return v6 │ │ -1fb37a: 7210 7e0e 0600 |000d: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1fb380: 0a01 |0010: move-result v1 │ │ -1fb382: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -1fb384: 2c01 fc00 0000 |0012: sparse-switch v1, 0000010e // +000000fc │ │ -1fb38a: 6f20 d66c 6500 |0015: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fb390: 0a06 |0018: move-result v6 │ │ -1fb392: 0f06 |0019: return v6 │ │ -1fb394: 5456 5f5a |001a: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb398: 5200 3d03 |001c: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb39c: 6e20 f868 0600 |001e: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb3a2: 0c06 |0021: move-result-object v6 │ │ -1fb3a4: 1f06 320f |0022: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb3a8: 6e10 5672 0600 |0024: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb3ae: 0c06 |0027: move-result-object v6 │ │ -1fb3b0: 7110 9f70 0600 |0028: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ -1fb3b6: 0f02 |002b: return v2 │ │ -1fb3b8: 5456 5f5a |002c: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb3bc: 5200 3d03 |002e: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb3c0: 6e20 f868 0600 |0030: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb3c6: 0c06 |0033: move-result-object v6 │ │ -1fb3c8: 1f06 320f |0034: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb3cc: 6e10 5672 0600 |0036: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb3d2: 0c06 |0039: move-result-object v6 │ │ -1fb3d4: 7110 9e70 0600 |003a: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ -1fb3da: 0f02 |003d: return v2 │ │ -1fb3dc: 5456 5f5a |003e: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb3e0: 5200 3d03 |0040: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb3e4: 6e20 f868 0600 |0042: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb3ea: 0c06 |0045: move-result-object v6 │ │ -1fb3ec: 1f06 320f |0046: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb3f0: 6e10 5672 0600 |0048: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb3f6: 0c06 |004b: move-result-object v6 │ │ -1fb3f8: 7110 7370 0600 |004c: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ -1fb3fe: 0f02 |004f: return v2 │ │ -1fb400: 5456 5f5a |0050: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb404: 5200 3d03 |0052: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb408: 6e20 f868 0600 |0054: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb40e: 0c06 |0057: move-result-object v6 │ │ -1fb410: 1f06 320f |0058: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb414: 6e10 5672 0600 |005a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb41a: 0c06 |005d: move-result-object v6 │ │ -1fb41c: 7110 7170 0600 |005e: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1fb422: 0f02 |0061: return v2 │ │ -1fb424: 2206 790e |0062: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ -1fb428: 7010 a56d 0600 |0064: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ -1fb42e: 2201 2c01 |0067: new-instance v1, Landroid/os/Bundle; // type@012c │ │ -1fb432: 7010 1306 0100 |0069: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fb438: 5453 5f5a |006c: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb43c: 5200 3d03 |006e: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb440: 6e20 f868 0300 |0070: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb446: 0c00 |0073: move-result-object v0 │ │ -1fb448: 1f00 380f |0074: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fb44c: 1a03 9341 |0076: const-string v3, "file" // string@4193 │ │ -1fb450: 6e30 4406 3100 |0078: invoke-virtual {v1, v3, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ -1fb456: 6e20 b06d 1600 |007b: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ -1fb45c: 6e10 b26c 0500 |007e: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fb462: 0c00 |0081: move-result-object v0 │ │ -1fb464: 1f00 a303 |0082: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fb468: 6e10 3917 0000 |0084: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fb46e: 0c00 |0087: move-result-object v0 │ │ -1fb470: 1a01 9f2b |0088: const-string v1, "SongDetails" // string@2b9f │ │ -1fb474: 6e30 b16d 0601 |008a: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ -1fb47a: 0f02 |008d: return v2 │ │ -1fb47c: 5456 5f5a |008e: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb480: 5200 3d03 |0090: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb484: 6e20 f868 0600 |0092: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb48a: 0c06 |0095: move-result-object v6 │ │ -1fb48c: 1f06 320f |0096: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb490: 6e10 5672 0600 |0098: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb496: 0c06 |009b: move-result-object v6 │ │ -1fb498: 7110 9d70 0600 |009c: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playPlaylist:(Ljava/lang/String;)V // method@709d │ │ -1fb49e: 0f02 |009f: return v2 │ │ -1fb4a0: 5456 5f5a |00a0: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb4a4: 5200 3d03 |00a2: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb4a8: 6e20 f868 0600 |00a4: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb4ae: 0c06 |00a7: move-result-object v6 │ │ -1fb4b0: 1f06 320f |00a8: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb4b4: 6e10 5672 0600 |00aa: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb4ba: 0c06 |00ad: move-result-object v6 │ │ -1fb4bc: 7110 9b70 0600 |00ae: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playDirectory:(Ljava/lang/String;)V // method@709b │ │ -1fb4c2: 0f02 |00b1: return v2 │ │ -1fb4c4: 2206 5a0e |00b2: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ -1fb4c8: 7010 906c 0600 |00b4: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ -1fb4ce: 2201 2c01 |00b7: new-instance v1, Landroid/os/Bundle; // type@012c │ │ -1fb4d2: 7010 1306 0100 |00b9: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fb4d8: 1a03 ee70 |00bc: const-string v3, "show_newentry" // string@70ee │ │ -1fb4dc: 6e30 3406 3102 |00be: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ -1fb4e2: 2203 1a0e |00c1: new-instance v3, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist; // type@0e1a │ │ -1fb4e6: 5454 5f5a |00c3: iget-object v4, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb4ea: 5200 3d03 |00c5: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb4ee: 6e20 f868 0400 |00c7: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb4f4: 0c00 |00ca: move-result-object v0 │ │ -1fb4f6: 1f00 320f |00cb: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb4fa: 6e10 b06c 0500 |00cd: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ -1fb500: 0c04 |00d0: move-result-object v4 │ │ -1fb502: 7030 536b 0304 |00d1: invoke-direct {v3, v0, v4}, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Landroid/content/Context;)V // method@6b53 │ │ -1fb508: 6e20 9f6c 3600 |00d4: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ -1fb50e: 6e20 9e6c 1600 |00d7: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ -1fb514: 6e10 b26c 0500 |00da: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fb51a: 0c00 |00dd: move-result-object v0 │ │ -1fb51c: 1f00 a303 |00de: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fb520: 6e10 3917 0000 |00e0: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fb526: 0c00 |00e3: move-result-object v0 │ │ -1fb528: 1a01 420a |00e4: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ -1fb52c: 6e30 a06c 0601 |00e6: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ -1fb532: 0f02 |00e9: return v2 │ │ -1fb534: 5456 5f5a |00ea: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb538: 5200 3d03 |00ec: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb53c: 6e20 f868 0600 |00ee: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb542: 0c06 |00f1: move-result-object v6 │ │ -1fb544: 1f06 320f |00f2: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb548: 6e10 5672 0600 |00f4: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb54e: 0c06 |00f7: move-result-object v6 │ │ -1fb550: 7110 9570 0600 |00f8: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ -1fb556: 0f02 |00fb: return v2 │ │ -1fb558: 5456 5f5a |00fc: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb55c: 5200 3d03 |00fe: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb560: 6e20 f868 0600 |0100: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb566: 0c06 |0103: move-result-object v6 │ │ -1fb568: 1f06 320f |0104: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb56c: 6e10 5672 0600 |0106: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb572: 0c06 |0109: move-result-object v6 │ │ -1fb574: 7110 7170 0600 |010a: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1fb57a: 0f02 |010d: return v2 │ │ -1fb57c: 0002 0a00 2b00 097f 2c00 097f 2e00 ... |010e: sparse-switch-data (42 units) │ │ +1fb348: |[1fb348] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +1fb358: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ +1fb35e: 0c00 |0003: move-result-object v0 │ │ +1fb360: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ +1fb364: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +1fb368: 6f20 d66c 6500 |0008: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fb36e: 0a06 |000b: move-result v6 │ │ +1fb370: 0f06 |000c: return v6 │ │ +1fb372: 7210 7e0e 0600 |000d: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1fb378: 0a01 |0010: move-result v1 │ │ +1fb37a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +1fb37c: 2c01 fc00 0000 |0012: sparse-switch v1, 0000010e // +000000fc │ │ +1fb382: 6f20 d66c 6500 |0015: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fb388: 0a06 |0018: move-result v6 │ │ +1fb38a: 0f06 |0019: return v6 │ │ +1fb38c: 5456 5f5a |001a: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb390: 5200 3d03 |001c: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb394: 6e20 f868 0600 |001e: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb39a: 0c06 |0021: move-result-object v6 │ │ +1fb39c: 1f06 320f |0022: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb3a0: 6e10 5672 0600 |0024: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb3a6: 0c06 |0027: move-result-object v6 │ │ +1fb3a8: 7110 9f70 0600 |0028: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ +1fb3ae: 0f02 |002b: return v2 │ │ +1fb3b0: 5456 5f5a |002c: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb3b4: 5200 3d03 |002e: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb3b8: 6e20 f868 0600 |0030: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb3be: 0c06 |0033: move-result-object v6 │ │ +1fb3c0: 1f06 320f |0034: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb3c4: 6e10 5672 0600 |0036: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb3ca: 0c06 |0039: move-result-object v6 │ │ +1fb3cc: 7110 9e70 0600 |003a: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ +1fb3d2: 0f02 |003d: return v2 │ │ +1fb3d4: 5456 5f5a |003e: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb3d8: 5200 3d03 |0040: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb3dc: 6e20 f868 0600 |0042: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb3e2: 0c06 |0045: move-result-object v6 │ │ +1fb3e4: 1f06 320f |0046: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb3e8: 6e10 5672 0600 |0048: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb3ee: 0c06 |004b: move-result-object v6 │ │ +1fb3f0: 7110 7370 0600 |004c: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ +1fb3f6: 0f02 |004f: return v2 │ │ +1fb3f8: 5456 5f5a |0050: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb3fc: 5200 3d03 |0052: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb400: 6e20 f868 0600 |0054: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb406: 0c06 |0057: move-result-object v6 │ │ +1fb408: 1f06 320f |0058: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb40c: 6e10 5672 0600 |005a: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb412: 0c06 |005d: move-result-object v6 │ │ +1fb414: 7110 7170 0600 |005e: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1fb41a: 0f02 |0061: return v2 │ │ +1fb41c: 2206 790e |0062: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ +1fb420: 7010 a56d 0600 |0064: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ +1fb426: 2201 2c01 |0067: new-instance v1, Landroid/os/Bundle; // type@012c │ │ +1fb42a: 7010 1306 0100 |0069: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fb430: 5453 5f5a |006c: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb434: 5200 3d03 |006e: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb438: 6e20 f868 0300 |0070: invoke-virtual {v3, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb43e: 0c00 |0073: move-result-object v0 │ │ +1fb440: 1f00 380f |0074: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fb444: 1a03 9341 |0076: const-string v3, "file" // string@4193 │ │ +1fb448: 6e30 4406 3100 |0078: invoke-virtual {v1, v3, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ +1fb44e: 6e20 b06d 1600 |007b: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ +1fb454: 6e10 b26c 0500 |007e: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fb45a: 0c00 |0081: move-result-object v0 │ │ +1fb45c: 1f00 a303 |0082: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fb460: 6e10 3917 0000 |0084: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fb466: 0c00 |0087: move-result-object v0 │ │ +1fb468: 1a01 9f2b |0088: const-string v1, "SongDetails" // string@2b9f │ │ +1fb46c: 6e30 b16d 0601 |008a: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ +1fb472: 0f02 |008d: return v2 │ │ +1fb474: 5456 5f5a |008e: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb478: 5200 3d03 |0090: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb47c: 6e20 f868 0600 |0092: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb482: 0c06 |0095: move-result-object v6 │ │ +1fb484: 1f06 320f |0096: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb488: 6e10 5672 0600 |0098: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb48e: 0c06 |009b: move-result-object v6 │ │ +1fb490: 7110 9d70 0600 |009c: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playPlaylist:(Ljava/lang/String;)V // method@709d │ │ +1fb496: 0f02 |009f: return v2 │ │ +1fb498: 5456 5f5a |00a0: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb49c: 5200 3d03 |00a2: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb4a0: 6e20 f868 0600 |00a4: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb4a6: 0c06 |00a7: move-result-object v6 │ │ +1fb4a8: 1f06 320f |00a8: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb4ac: 6e10 5672 0600 |00aa: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb4b2: 0c06 |00ad: move-result-object v6 │ │ +1fb4b4: 7110 9b70 0600 |00ae: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playDirectory:(Ljava/lang/String;)V // method@709b │ │ +1fb4ba: 0f02 |00b1: return v2 │ │ +1fb4bc: 2206 5a0e |00b2: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ +1fb4c0: 7010 906c 0600 |00b4: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ +1fb4c6: 2201 2c01 |00b7: new-instance v1, Landroid/os/Bundle; // type@012c │ │ +1fb4ca: 7010 1306 0100 |00b9: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fb4d0: 1a03 ee70 |00bc: const-string v3, "show_newentry" // string@70ee │ │ +1fb4d4: 6e30 3406 3102 |00be: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ +1fb4da: 2203 1a0e |00c1: new-instance v3, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist; // type@0e1a │ │ +1fb4de: 5454 5f5a |00c3: iget-object v4, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb4e2: 5200 3d03 |00c5: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb4e6: 6e20 f868 0400 |00c7: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb4ec: 0c00 |00ca: move-result-object v0 │ │ +1fb4ee: 1f00 320f |00cb: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb4f2: 6e10 b06c 0500 |00cd: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ +1fb4f8: 0c04 |00d0: move-result-object v4 │ │ +1fb4fa: 7030 536b 0304 |00d1: invoke-direct {v3, v0, v4}, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Landroid/content/Context;)V // method@6b53 │ │ +1fb500: 6e20 9f6c 3600 |00d4: invoke-virtual {v6, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ +1fb506: 6e20 9e6c 1600 |00d7: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ +1fb50c: 6e10 b26c 0500 |00da: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fb512: 0c00 |00dd: move-result-object v0 │ │ +1fb514: 1f00 a303 |00de: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fb518: 6e10 3917 0000 |00e0: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fb51e: 0c00 |00e3: move-result-object v0 │ │ +1fb520: 1a01 420a |00e4: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ +1fb524: 6e30 a06c 0601 |00e6: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ +1fb52a: 0f02 |00e9: return v2 │ │ +1fb52c: 5456 5f5a |00ea: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb530: 5200 3d03 |00ec: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb534: 6e20 f868 0600 |00ee: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb53a: 0c06 |00f1: move-result-object v6 │ │ +1fb53c: 1f06 320f |00f2: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb540: 6e10 5672 0600 |00f4: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb546: 0c06 |00f7: move-result-object v6 │ │ +1fb548: 7110 9570 0600 |00f8: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ +1fb54e: 0f02 |00fb: return v2 │ │ +1fb550: 5456 5f5a |00fc: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb554: 5200 3d03 |00fe: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb558: 6e20 f868 0600 |0100: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb55e: 0c06 |0103: move-result-object v6 │ │ +1fb560: 1f06 320f |0104: check-cast v6, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb564: 6e10 5672 0600 |0106: invoke-virtual {v6}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb56a: 0c06 |0109: move-result-object v6 │ │ +1fb56c: 7110 7170 0600 |010a: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1fb572: 0f02 |010d: return v2 │ │ +1fb574: 0002 0a00 2b00 097f 2c00 097f 2e00 ... |010e: sparse-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0008 line=248 │ │ 0x000d line=251 │ │ 0x0015 line=296 │ │ 0x001a line=262 │ │ @@ -893087,41 +893086,41 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 56 16-bit code units │ │ -1fb79c: |[1fb79c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -1fb7ac: 6f40 d76c 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ -1fb7b2: 6e10 b06c 0100 |0003: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ -1fb7b8: 0c03 |0006: move-result-object v3 │ │ -1fb7ba: 6e10 ad3b 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ -1fb7c0: 0c03 |000a: move-result-object v3 │ │ -1fb7c2: 1f04 db02 |000b: check-cast v4, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ -1fb7c6: 5244 3d03 |000d: iget v4, v4, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fb7ca: 5410 5f5a |000f: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb7ce: 6e20 f868 4000 |0011: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb7d4: 0c04 |0014: move-result-object v4 │ │ -1fb7d6: 1f04 320f |0015: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb7da: 2040 380f |0017: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fb7de: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -1fb7e2: 1404 0800 0d7f |001b: const v4, #float 1.87421e+38 // #7f0d0008 │ │ -1fb7e8: 6e30 6f0e 4302 |001e: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fb7ee: 2816 |0021: goto 0037 // +0016 │ │ -1fb7f0: 2040 300f |0022: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -1fb7f4: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -1fb7f8: 1404 0400 0d7f |0026: const v4, #float 1.87421e+38 // #7f0d0004 │ │ -1fb7fe: 6e30 6f0e 4302 |0029: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fb804: 280b |002c: goto 0037 // +000b │ │ -1fb806: 2044 350f |002d: instance-of v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -1fb80a: 3804 0800 |002f: if-eqz v4, 0037 // +0008 │ │ -1fb80e: 1404 0500 0d7f |0031: const v4, #float 1.87421e+38 // #7f0d0005 │ │ -1fb814: 6e30 6f0e 4302 |0034: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fb81a: 0e00 |0037: return-void │ │ +1fb794: |[1fb794] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +1fb7a4: 6f40 d76c 2143 |0000: invoke-super {v1, v2, v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ +1fb7aa: 6e10 b06c 0100 |0003: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ +1fb7b0: 0c03 |0006: move-result-object v3 │ │ +1fb7b2: 6e10 ad3b 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ +1fb7b8: 0c03 |000a: move-result-object v3 │ │ +1fb7ba: 1f04 db02 |000b: check-cast v4, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ +1fb7be: 5244 3d03 |000d: iget v4, v4, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fb7c2: 5410 5f5a |000f: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb7c6: 6e20 f868 4000 |0011: invoke-virtual {v0, v4}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb7cc: 0c04 |0014: move-result-object v4 │ │ +1fb7ce: 1f04 320f |0015: check-cast v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb7d2: 2040 380f |0017: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fb7d6: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +1fb7da: 1404 0800 0d7f |001b: const v4, #float 1.87421e+38 // #7f0d0008 │ │ +1fb7e0: 6e30 6f0e 4302 |001e: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fb7e6: 2816 |0021: goto 0037 // +0016 │ │ +1fb7e8: 2040 300f |0022: instance-of v0, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +1fb7ec: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +1fb7f0: 1404 0400 0d7f |0026: const v4, #float 1.87421e+38 // #7f0d0004 │ │ +1fb7f6: 6e30 6f0e 4302 |0029: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fb7fc: 280b |002c: goto 0037 // +000b │ │ +1fb7fe: 2044 350f |002d: instance-of v4, v4, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +1fb802: 3804 0800 |002f: if-eqz v4, 0037 // +0008 │ │ +1fb806: 1404 0500 0d7f |0031: const v4, #float 1.87421e+38 // #7f0d0005 │ │ +1fb80c: 6e30 6f0e 4302 |0034: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fb812: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=223 │ │ 0x000b line=224 │ │ 0x000f line=226 │ │ 0x0017 line=228 │ │ @@ -893141,21 +893140,21 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1fb328: |[1fb328] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1fb338: 2202 8c0e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/FilesLoader; // type@0e8c │ │ -1fb33c: 6e10 b06c 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ -1fb342: 0c03 |0005: move-result-object v3 │ │ -1fb344: 5410 655a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fb348: 7030 0a6e 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/FilesLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@6e0a │ │ -1fb34e: 1102 |000b: return-object v2 │ │ +1fb320: |[1fb320] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1fb330: 2202 8c0e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/FilesLoader; // type@0e8c │ │ +1fb334: 6e10 b06c 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ +1fb33a: 0c03 |0005: move-result-object v3 │ │ +1fb33c: 5410 655a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fb340: 7030 0a6e 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/FilesLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@6e0a │ │ +1fb346: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) Landroid/os/Bundle; │ │ @@ -893165,78 +893164,78 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -1fb81c: |[1fb81c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -1fb82c: 1400 0c00 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d000c │ │ -1fb832: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fb838: 6e10 b26c 0300 |0006: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fb83e: 0c00 |0009: move-result-object v0 │ │ -1fb840: 1401 5001 047f |000a: const v1, #float 1.75465e+38 // #7f040150 │ │ -1fb846: 7120 9c6e 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fb84c: 0a00 |0010: move-result v0 │ │ -1fb84e: 1401 2b00 097f |0011: const v1, #float 1.82105e+38 // #7f09002b │ │ -1fb854: 7220 660e 1400 |0014: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fb85a: 0c02 |0017: move-result-object v2 │ │ -1fb85c: 7210 7a0e 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ -1fb862: 0c02 |001b: move-result-object v2 │ │ -1fb864: 7110 4730 0200 |001c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fb86a: 0c02 |001f: move-result-object v2 │ │ -1fb86c: 7120 4330 0200 |0020: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1fb872: 7220 660e 1400 |0023: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fb878: 0c01 |0026: move-result-object v1 │ │ -1fb87a: 7220 910e 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ -1fb880: 1401 5300 097f |002a: const v1, #float 1.82106e+38 // #7f090053 │ │ -1fb886: 7220 660e 1400 |002d: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fb88c: 0c02 |0030: move-result-object v2 │ │ -1fb88e: 7210 7a0e 0200 |0031: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ -1fb894: 0c02 |0034: move-result-object v2 │ │ -1fb896: 7110 4730 0200 |0035: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fb89c: 0c02 |0038: move-result-object v2 │ │ -1fb89e: 7120 4330 0200 |0039: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1fb8a4: 7220 660e 1400 |003c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fb8aa: 0c00 |003f: move-result-object v0 │ │ -1fb8ac: 7220 910e 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ -1fb8b2: 6200 cc5c |0043: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ -1fb8b6: 6e10 ab71 0000 |0045: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ -1fb8bc: 0c00 |0048: move-result-object v0 │ │ -1fb8be: 3800 1300 |0049: if-eqz v0, 005c // +0013 │ │ -1fb8c2: 6e10 e670 0000 |004b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListFiltering:()Z // method@70e6 │ │ -1fb8c8: 0a00 |004e: move-result v0 │ │ -1fb8ca: 3800 0d00 |004f: if-eqz v0, 005c // +000d │ │ -1fb8ce: 1400 5600 097f |0051: const v0, #float 1.82106e+38 // #7f090056 │ │ -1fb8d4: 7220 660e 0400 |0054: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fb8da: 0c00 |0057: move-result-object v0 │ │ -1fb8dc: 1212 |0058: const/4 v2, #int 1 // #1 │ │ -1fb8de: 7220 9d0e 2000 |0059: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ -1fb8e4: 7220 660e 1400 |005c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fb8ea: 0c00 |005f: move-result-object v0 │ │ -1fb8ec: 7210 760e 0000 |0060: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0e76 │ │ -1fb8f2: 0c00 |0063: move-result-object v0 │ │ -1fb8f4: 1f00 ce04 |0064: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04ce │ │ -1fb8f8: 5432 675a |0066: iget-object v2, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ -1fb8fc: 3802 1700 |0068: if-eqz v2, 007f // +0017 │ │ -1fb900: 1202 |006a: const/4 v2, #int 0 // #0 │ │ -1fb902: 6e20 4f26 2000 |006b: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView;.setIconified:(Z)V // method@264f │ │ -1fb908: 7220 660e 1400 |006e: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fb90e: 0c01 |0071: move-result-object v1 │ │ -1fb910: 7210 740e 0100 |0072: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@0e74 │ │ -1fb916: 5431 675a |0075: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ -1fb91a: 6e30 5a26 1002 |0077: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@265a │ │ -1fb920: 5431 675a |007a: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ -1fb924: 6e20 af6c 1300 |007c: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.applyFilter:(Ljava/lang/String;)V // method@6caf │ │ -1fb92a: 2201 5e0e |007f: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver; // type@0e5e │ │ -1fb92e: 1202 |0081: const/4 v2, #int 0 // #0 │ │ -1fb930: 7030 a86c 3102 |0082: invoke-direct {v1, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V // method@6ca8 │ │ -1fb936: 6e20 5626 1000 |0085: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2656 │ │ -1fb93c: 6f30 d86c 4305 |0088: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ -1fb942: 0e00 |008b: return-void │ │ +1fb814: |[1fb814] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +1fb824: 1400 0c00 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d000c │ │ +1fb82a: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fb830: 6e10 b26c 0300 |0006: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fb836: 0c00 |0009: move-result-object v0 │ │ +1fb838: 1401 5001 047f |000a: const v1, #float 1.75465e+38 // #7f040150 │ │ +1fb83e: 7120 9c6e 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fb844: 0a00 |0010: move-result v0 │ │ +1fb846: 1401 2b00 097f |0011: const v1, #float 1.82105e+38 // #7f09002b │ │ +1fb84c: 7220 660e 1400 |0014: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fb852: 0c02 |0017: move-result-object v2 │ │ +1fb854: 7210 7a0e 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ +1fb85a: 0c02 |001b: move-result-object v2 │ │ +1fb85c: 7110 4730 0200 |001c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fb862: 0c02 |001f: move-result-object v2 │ │ +1fb864: 7120 4330 0200 |0020: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1fb86a: 7220 660e 1400 |0023: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fb870: 0c01 |0026: move-result-object v1 │ │ +1fb872: 7220 910e 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ +1fb878: 1401 5300 097f |002a: const v1, #float 1.82106e+38 // #7f090053 │ │ +1fb87e: 7220 660e 1400 |002d: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fb884: 0c02 |0030: move-result-object v2 │ │ +1fb886: 7210 7a0e 0200 |0031: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ +1fb88c: 0c02 |0034: move-result-object v2 │ │ +1fb88e: 7110 4730 0200 |0035: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fb894: 0c02 |0038: move-result-object v2 │ │ +1fb896: 7120 4330 0200 |0039: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1fb89c: 7220 660e 1400 |003c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fb8a2: 0c00 |003f: move-result-object v0 │ │ +1fb8a4: 7220 910e 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ +1fb8aa: 6200 cc5c |0043: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.mInstance:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface; // field@5ccc │ │ +1fb8ae: 6e10 ab71 0000 |0045: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDInterface;.getServerCapabilities:()Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities; // method@71ab │ │ +1fb8b4: 0c00 |0048: move-result-object v0 │ │ +1fb8b6: 3800 1300 |0049: if-eqz v0, 005c // +0013 │ │ +1fb8ba: 6e10 e670 0000 |004b: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCapabilities;.hasListFiltering:()Z // method@70e6 │ │ +1fb8c0: 0a00 |004e: move-result v0 │ │ +1fb8c2: 3800 0d00 |004f: if-eqz v0, 005c // +000d │ │ +1fb8c6: 1400 5600 097f |0051: const v0, #float 1.82106e+38 // #7f090056 │ │ +1fb8cc: 7220 660e 0400 |0054: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fb8d2: 0c00 |0057: move-result-object v0 │ │ +1fb8d4: 1212 |0058: const/4 v2, #int 1 // #1 │ │ +1fb8d6: 7220 9d0e 2000 |0059: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ +1fb8dc: 7220 660e 1400 |005c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fb8e2: 0c00 |005f: move-result-object v0 │ │ +1fb8e4: 7210 760e 0000 |0060: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0e76 │ │ +1fb8ea: 0c00 |0063: move-result-object v0 │ │ +1fb8ec: 1f00 ce04 |0064: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04ce │ │ +1fb8f0: 5432 675a |0066: iget-object v2, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ +1fb8f4: 3802 1700 |0068: if-eqz v2, 007f // +0017 │ │ +1fb8f8: 1202 |006a: const/4 v2, #int 0 // #0 │ │ +1fb8fa: 6e20 4f26 2000 |006b: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/SearchView;.setIconified:(Z)V // method@264f │ │ +1fb900: 7220 660e 1400 |006e: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fb906: 0c01 |0071: move-result-object v1 │ │ +1fb908: 7210 740e 0100 |0072: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@0e74 │ │ +1fb90e: 5431 675a |0075: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ +1fb912: 6e30 5a26 1002 |0077: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@265a │ │ +1fb918: 5431 675a |007a: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ +1fb91c: 6e20 af6c 1300 |007c: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.applyFilter:(Ljava/lang/String;)V // method@6caf │ │ +1fb922: 2201 5e0e |007f: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver; // type@0e5e │ │ +1fb926: 1202 |0081: const/4 v2, #int 0 // #0 │ │ +1fb928: 7030 a86c 3102 |0082: invoke-direct {v1, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V // method@6ca8 │ │ +1fb92e: 6e20 5626 1000 |0085: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2656 │ │ +1fb934: 6f30 d86c 4305 |0088: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ +1fb93a: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=311 │ │ 0x0006 line=314 │ │ 0x0014 line=316 │ │ 0x001c line=317 │ │ 0x0020 line=318 │ │ @@ -893266,101 +893265,101 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 178 16-bit code units │ │ -1fb1b4: |[1fb1b4] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fb1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1fb1c6: 1401 4200 0c7f |0001: const v1, #float 1.86093e+38 // #7f0c0042 │ │ -1fb1cc: 6e40 5f0e 1a0b |0004: invoke-virtual {v10, v1, v11, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fb1d2: 0c0a |0007: move-result-object v10 │ │ -1fb1d4: 6e10 b26c 0900 |0008: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fb1da: 0c0b |000b: move-result-object v11 │ │ -1fb1dc: 7110 fd06 0b00 |000c: invoke-static {v11}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -1fb1e2: 0c0b |000f: move-result-object v11 │ │ -1fb1e4: 1401 eb00 0f7f |0010: const v1, #float 1.90084e+38 // #7f0f00eb │ │ -1fb1ea: 6e20 b46c 1900 |0013: invoke-virtual {v9, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getString:(I)Ljava/lang/String; // method@6cb4 │ │ -1fb1f0: 0c01 |0016: move-result-object v1 │ │ -1fb1f2: 6e10 b36c 0900 |0017: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getResources:()Landroid/content/res/Resources; // method@6cb3 │ │ -1fb1f8: 0c02 |001a: move-result-object v2 │ │ -1fb1fa: 1403 1000 057f |001b: const v3, #float 1.76788e+38 // #7f050010 │ │ -1fb200: 6e20 e102 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -1fb206: 0a02 |0021: move-result v2 │ │ -1fb208: 7230 8902 1b02 |0022: invoke-interface {v11, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -1fb20e: 0a08 |0025: move-result v8 │ │ -1fb210: 6e10 b26c 0900 |0026: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fb216: 0c01 |0029: move-result-object v1 │ │ -1fb218: 7120 936e 1b00 |002a: invoke-static {v11, v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e93 │ │ -1fb21e: 0c0b |002d: move-result-object v11 │ │ -1fb220: 5b9b 615a |002e: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a61 │ │ -1fb224: 140b ec00 097f |0030: const v11, #float 1.82109e+38 // #7f0900ec │ │ -1fb22a: 6e20 020f ba00 |0033: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fb230: 0c0b |0036: move-result-object v11 │ │ -1fb232: 1f0b fc02 |0037: check-cast v11, Landroid/widget/ListView; // type@02fc │ │ -1fb236: 5b9b 645a |0039: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ -1fb23a: 6e10 b16c 0900 |003b: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getArguments:()Landroid/os/Bundle; // method@6cb1 │ │ -1fb240: 0c0b |003e: move-result-object v11 │ │ -1fb242: 380b 0b00 |003f: if-eqz v11, 004a // +000b │ │ -1fb246: 1a01 9741 |0041: const-string v1, "filename" // string@4197 │ │ -1fb24a: 6e20 2c06 1b00 |0043: invoke-virtual {v11, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ -1fb250: 0c0b |0046: move-result-object v11 │ │ -1fb252: 5b9b 655a |0047: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fb256: 2805 |0049: goto 004e // +0005 │ │ -1fb258: 1a0b 0000 |004a: const-string v11, "" // string@0000 │ │ -1fb25c: 5b9b 655a |004c: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fb260: 220b a10d |004e: new-instance v11, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ -1fb264: 6e10 b06c 0900 |0050: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ -1fb26a: 0c04 |0053: move-result-object v4 │ │ -1fb26c: 1215 |0054: const/4 v5, #int 1 // #1 │ │ -1fb26e: 1216 |0055: const/4 v6, #int 1 // #1 │ │ -1fb270: 1207 |0056: const/4 v7, #int 0 // #0 │ │ -1fb272: 07b3 |0057: move-object v3, v11 │ │ -1fb274: 7606 f568 0300 |0058: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZZZ)V // method@68f5 │ │ -1fb27a: 5b9b 5f5a |005b: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb27e: 5491 645a |005d: iget-object v1, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ -1fb282: 6e20 ee13 b100 |005f: invoke-virtual {v1, v11}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ -1fb288: 549b 645a |0062: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ -1fb28c: 6e20 f713 9b00 |0064: invoke-virtual {v11, v9}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ -1fb292: 549b 645a |0067: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ -1fb296: 6e20 c26c b900 |0069: invoke-virtual {v9, v11}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6cc2 │ │ -1fb29c: 140b 4401 097f |006c: const v11, #float 1.82111e+38 // #7f090144 │ │ -1fb2a2: 6e20 020f ba00 |006f: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fb2a8: 0c0b |0072: move-result-object v11 │ │ -1fb2aa: 1f0b e209 |0073: check-cast v11, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ -1fb2ae: 5b9b 685a |0075: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a68 │ │ -1fb2b2: 549b 685a |0077: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a68 │ │ -1fb2b6: 1221 |0079: const/4 v1, #int 2 // #2 │ │ -1fb2b8: 2311 4a0f |007a: new-array v1, v1, [I // type@0f4a │ │ -1fb2bc: 6e10 b26c 0900 |007c: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fb2c2: 0c02 |007f: move-result-object v2 │ │ -1fb2c4: 1403 8a00 047f |0080: const v3, #float 1.75461e+38 // #7f04008a │ │ -1fb2ca: 7120 9c6e 3200 |0083: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fb2d0: 0a02 |0086: move-result v2 │ │ -1fb2d2: 4b02 0100 |0087: aput v2, v1, v0 │ │ -1fb2d6: 6e10 b26c 0900 |0089: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fb2dc: 0c00 |008c: move-result-object v0 │ │ -1fb2de: 1402 9100 047f |008d: const v2, #float 1.75461e+38 // #7f040091 │ │ -1fb2e4: 7120 9c6e 2000 |0090: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fb2ea: 0a00 |0093: move-result v0 │ │ -1fb2ec: 1212 |0094: const/4 v2, #int 1 // #1 │ │ -1fb2ee: 4b00 0102 |0095: aput v0, v1, v2 │ │ -1fb2f2: 6e20 5b4f 1b00 |0097: invoke-virtual {v11, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ -1fb2f8: 549b 685a |009a: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a68 │ │ -1fb2fc: 2200 510e |009c: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tTYbWpvH-Jg-smDkKNFyYUUiVj8; // type@0e51 │ │ -1fb300: 7020 216c 9000 |009e: invoke-direct {v0, v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tTYbWpvH-Jg-smDkKNFyYUUiVj8;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V // method@6c21 │ │ -1fb306: 6e20 624f 0b00 |00a1: invoke-virtual {v11, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ -1fb30c: 380c 0a00 |00a4: if-eqz v12, 00ae // +000a │ │ -1fb310: 1a0b f20e |00a6: const-string v11, "FilesFragment.SearchString" // string@0ef2 │ │ -1fb314: 6e20 2c06 bc00 |00a8: invoke-virtual {v12, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ -1fb31a: 0c0b |00ab: move-result-object v11 │ │ -1fb31c: 5b9b 675a |00ac: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ -1fb320: 6e20 c76c 2900 |00ae: invoke-virtual {v9, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.setHasOptionsMenu:(Z)V // method@6cc7 │ │ -1fb326: 110a |00b1: return-object v10 │ │ +1fb1ac: |[1fb1ac] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fb1bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1fb1be: 1401 4200 0c7f |0001: const v1, #float 1.86093e+38 // #7f0c0042 │ │ +1fb1c4: 6e40 5f0e 1a0b |0004: invoke-virtual {v10, v1, v11, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fb1ca: 0c0a |0007: move-result-object v10 │ │ +1fb1cc: 6e10 b26c 0900 |0008: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fb1d2: 0c0b |000b: move-result-object v11 │ │ +1fb1d4: 7110 fd06 0b00 |000c: invoke-static {v11}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +1fb1da: 0c0b |000f: move-result-object v11 │ │ +1fb1dc: 1401 eb00 0f7f |0010: const v1, #float 1.90084e+38 // #7f0f00eb │ │ +1fb1e2: 6e20 b46c 1900 |0013: invoke-virtual {v9, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getString:(I)Ljava/lang/String; // method@6cb4 │ │ +1fb1e8: 0c01 |0016: move-result-object v1 │ │ +1fb1ea: 6e10 b36c 0900 |0017: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getResources:()Landroid/content/res/Resources; // method@6cb3 │ │ +1fb1f0: 0c02 |001a: move-result-object v2 │ │ +1fb1f2: 1403 1000 057f |001b: const v3, #float 1.76788e+38 // #7f050010 │ │ +1fb1f8: 6e20 e102 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +1fb1fe: 0a02 |0021: move-result v2 │ │ +1fb200: 7230 8902 1b02 |0022: invoke-interface {v11, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +1fb206: 0a08 |0025: move-result v8 │ │ +1fb208: 6e10 b26c 0900 |0026: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fb20e: 0c01 |0029: move-result-object v1 │ │ +1fb210: 7120 936e 1b00 |002a: invoke-static {v11, v1}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e93 │ │ +1fb216: 0c0b |002d: move-result-object v11 │ │ +1fb218: 5b9b 615a |002e: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a61 │ │ +1fb21c: 140b ec00 097f |0030: const v11, #float 1.82109e+38 // #7f0900ec │ │ +1fb222: 6e20 020f ba00 |0033: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fb228: 0c0b |0036: move-result-object v11 │ │ +1fb22a: 1f0b fc02 |0037: check-cast v11, Landroid/widget/ListView; // type@02fc │ │ +1fb22e: 5b9b 645a |0039: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ +1fb232: 6e10 b16c 0900 |003b: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getArguments:()Landroid/os/Bundle; // method@6cb1 │ │ +1fb238: 0c0b |003e: move-result-object v11 │ │ +1fb23a: 380b 0b00 |003f: if-eqz v11, 004a // +000b │ │ +1fb23e: 1a01 9741 |0041: const-string v1, "filename" // string@4197 │ │ +1fb242: 6e20 2c06 1b00 |0043: invoke-virtual {v11, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ +1fb248: 0c0b |0046: move-result-object v11 │ │ +1fb24a: 5b9b 655a |0047: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fb24e: 2805 |0049: goto 004e // +0005 │ │ +1fb250: 1a0b 0000 |004a: const-string v11, "" // string@0000 │ │ +1fb254: 5b9b 655a |004c: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fb258: 220b a10d |004e: new-instance v11, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ +1fb25c: 6e10 b06c 0900 |0050: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6cb0 │ │ +1fb262: 0c04 |0053: move-result-object v4 │ │ +1fb264: 1215 |0054: const/4 v5, #int 1 // #1 │ │ +1fb266: 1216 |0055: const/4 v6, #int 1 // #1 │ │ +1fb268: 1207 |0056: const/4 v7, #int 0 // #0 │ │ +1fb26a: 07b3 |0057: move-object v3, v11 │ │ +1fb26c: 7606 f568 0300 |0058: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZZZ)V // method@68f5 │ │ +1fb272: 5b9b 5f5a |005b: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb276: 5491 645a |005d: iget-object v1, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ +1fb27a: 6e20 ee13 b100 |005f: invoke-virtual {v1, v11}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ +1fb280: 549b 645a |0062: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ +1fb284: 6e20 f713 9b00 |0064: invoke-virtual {v11, v9}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ +1fb28a: 549b 645a |0067: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ +1fb28e: 6e20 c26c b900 |0069: invoke-virtual {v9, v11}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6cc2 │ │ +1fb294: 140b 4401 097f |006c: const v11, #float 1.82111e+38 // #7f090144 │ │ +1fb29a: 6e20 020f ba00 |006f: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fb2a0: 0c0b |0072: move-result-object v11 │ │ +1fb2a2: 1f0b e209 |0073: check-cast v11, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ +1fb2a6: 5b9b 685a |0075: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a68 │ │ +1fb2aa: 549b 685a |0077: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a68 │ │ +1fb2ae: 1221 |0079: const/4 v1, #int 2 // #2 │ │ +1fb2b0: 2311 4a0f |007a: new-array v1, v1, [I // type@0f4a │ │ +1fb2b4: 6e10 b26c 0900 |007c: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fb2ba: 0c02 |007f: move-result-object v2 │ │ +1fb2bc: 1403 8a00 047f |0080: const v3, #float 1.75461e+38 // #7f04008a │ │ +1fb2c2: 7120 9c6e 3200 |0083: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fb2c8: 0a02 |0086: move-result v2 │ │ +1fb2ca: 4b02 0100 |0087: aput v2, v1, v0 │ │ +1fb2ce: 6e10 b26c 0900 |0089: invoke-virtual {v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fb2d4: 0c00 |008c: move-result-object v0 │ │ +1fb2d6: 1402 9100 047f |008d: const v2, #float 1.75461e+38 // #7f040091 │ │ +1fb2dc: 7120 9c6e 2000 |0090: invoke-static {v0, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fb2e2: 0a00 |0093: move-result v0 │ │ +1fb2e4: 1212 |0094: const/4 v2, #int 1 // #1 │ │ +1fb2e6: 4b00 0102 |0095: aput v0, v1, v2 │ │ +1fb2ea: 6e20 5b4f 1b00 |0097: invoke-virtual {v11, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ +1fb2f0: 549b 685a |009a: iget-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a68 │ │ +1fb2f4: 2200 510e |009c: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tTYbWpvH-Jg-smDkKNFyYUUiVj8; // type@0e51 │ │ +1fb2f8: 7020 216c 9000 |009e: invoke-direct {v0, v9}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tTYbWpvH-Jg-smDkKNFyYUUiVj8;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;)V // method@6c21 │ │ +1fb2fe: 6e20 624f 0b00 |00a1: invoke-virtual {v11, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ +1fb304: 380c 0a00 |00a4: if-eqz v12, 00ae // +000a │ │ +1fb308: 1a0b f20e |00a6: const-string v11, "FilesFragment.SearchString" // string@0ef2 │ │ +1fb30c: 6e20 2c06 bc00 |00a8: invoke-virtual {v12, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ +1fb312: 0c0b |00ab: move-result-object v11 │ │ +1fb314: 5b9b 675a |00ac: iput-object v11, v9, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ +1fb318: 6e20 c76c 2900 |00ae: invoke-virtual {v9, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.setHasOptionsMenu:(Z)V // method@6cc7 │ │ +1fb31e: 110a |00b1: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=111 │ │ 0x0008 line=112 │ │ 0x0013 line=114 │ │ 0x0026 line=115 │ │ 0x0033 line=118 │ │ @@ -893389,103 +893388,103 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 176 16-bit code units │ │ -1fb944: |[1fb944] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fb954: 5903 635a |0000: iput v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ -1fb958: 5401 5f5a |0002: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb95c: 6e20 f868 3100 |0004: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb962: 0c01 |0007: move-result-object v1 │ │ -1fb964: 1f01 320f |0008: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fb968: 2012 300f |000a: instance-of v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ -1fb96c: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -1fb970: 5402 605a |000e: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // field@5a60 │ │ -1fb974: 6e10 5672 0100 |0010: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb97a: 0c01 |0013: move-result-object v1 │ │ -1fb97c: 7220 a56c 1200 |0014: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback;.openPath:(Ljava/lang/String;)V // method@6ca5 │ │ -1fb982: 2900 9800 |0017: goto/16 00af // +0098 │ │ -1fb986: 2012 350f |0019: instance-of v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -1fb98a: 3802 0d00 |001b: if-eqz v2, 0028 // +000d │ │ -1fb98e: 5402 665a |001d: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPlaylistCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a66 │ │ -1fb992: 6e10 5672 0100 |001f: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ -1fb998: 0c01 |0022: move-result-object v1 │ │ -1fb99a: 7220 5d6b 1200 |0023: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback;.openPlaylist:(Ljava/lang/String;)V // method@6b5d │ │ -1fb9a0: 2900 8900 |0026: goto/16 00af // +0089 │ │ -1fb9a4: 2011 380f |0028: instance-of v1, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fb9a8: 3801 8500 |002a: if-eqz v1, 00af // +0085 │ │ -1fb9ac: 6201 595a |002c: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ -1fb9b0: 5402 615a |002e: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a61 │ │ -1fb9b4: 6e10 8f6e 0200 |0030: invoke-virtual {v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fb9ba: 0a02 |0033: move-result v2 │ │ -1fb9bc: 4401 0102 |0034: aget v1, v1, v2 │ │ -1fb9c0: 1212 |0036: const/4 v2, #int 1 // #1 │ │ -1fb9c2: 3221 4f00 |0037: if-eq v1, v2, 0086 // +004f │ │ -1fb9c6: 1222 |0039: const/4 v2, #int 2 // #2 │ │ -1fb9c8: 3221 3c00 |003a: if-eq v1, v2, 0076 // +003c │ │ -1fb9cc: 1232 |003c: const/4 v2, #int 3 // #3 │ │ -1fb9ce: 3221 2900 |003d: if-eq v1, v2, 0066 // +0029 │ │ -1fb9d2: 1242 |003f: const/4 v2, #int 4 // #4 │ │ -1fb9d4: 3221 1600 |0040: if-eq v1, v2, 0056 // +0016 │ │ -1fb9d8: 1252 |0042: const/4 v2, #int 5 // #5 │ │ -1fb9da: 3221 0300 |0043: if-eq v1, v2, 0046 // +0003 │ │ -1fb9de: 286a |0045: goto 00af // +006a │ │ -1fb9e0: 5401 5f5a |0046: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fb9e4: 6e20 f868 3100 |0048: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fb9ea: 0c01 |004b: move-result-object v1 │ │ -1fb9ec: 1f01 380f |004c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fb9f0: 6e10 8772 0100 |004e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fb9f6: 0c01 |0051: move-result-object v1 │ │ -1fb9f8: 7110 9f70 0100 |0052: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ -1fb9fe: 285a |0055: goto 00af // +005a │ │ -1fba00: 5401 5f5a |0056: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fba04: 6e20 f868 3100 |0058: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fba0a: 0c01 |005b: move-result-object v1 │ │ -1fba0c: 1f01 380f |005c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fba10: 6e10 8772 0100 |005e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fba16: 0c01 |0061: move-result-object v1 │ │ -1fba18: 7110 9e70 0100 |0062: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ -1fba1e: 284a |0065: goto 00af // +004a │ │ -1fba20: 5401 5f5a |0066: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fba24: 6e20 f868 3100 |0068: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fba2a: 0c01 |006b: move-result-object v1 │ │ -1fba2c: 1f01 380f |006c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fba30: 6e10 8772 0100 |006e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fba36: 0c01 |0071: move-result-object v1 │ │ -1fba38: 7110 7370 0100 |0072: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ -1fba3e: 283a |0075: goto 00af // +003a │ │ -1fba40: 5401 5f5a |0076: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fba44: 6e20 f868 3100 |0078: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fba4a: 0c01 |007b: move-result-object v1 │ │ -1fba4c: 1f01 380f |007c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fba50: 6e10 8772 0100 |007e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fba56: 0c01 |0081: move-result-object v1 │ │ -1fba58: 7110 7170 0100 |0082: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1fba5e: 282a |0085: goto 00af // +002a │ │ -1fba60: 2201 790e |0086: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ -1fba64: 7010 a56d 0100 |0088: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ -1fba6a: 2202 2c01 |008b: new-instance v2, Landroid/os/Bundle; // type@012c │ │ -1fba6e: 7010 1306 0200 |008d: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fba74: 5404 5f5a |0090: iget-object v4, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fba78: 6e20 f868 3400 |0092: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fba7e: 0c03 |0095: move-result-object v3 │ │ -1fba80: 1f03 380f |0096: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fba84: 1a04 9341 |0098: const-string v4, "file" // string@4193 │ │ -1fba88: 6e30 4406 4203 |009a: invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ -1fba8e: 6e20 b06d 2100 |009d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ -1fba94: 6e10 b26c 0000 |00a0: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ -1fba9a: 0c02 |00a3: move-result-object v2 │ │ -1fba9c: 1f02 a303 |00a4: check-cast v2, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fbaa0: 6e10 3917 0200 |00a6: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fbaa6: 0c02 |00a9: move-result-object v2 │ │ -1fbaa8: 1a03 9f2b |00aa: const-string v3, "SongDetails" // string@2b9f │ │ -1fbaac: 6e30 b16d 2103 |00ac: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ -1fbab2: 0e00 |00af: return-void │ │ +1fb93c: |[1fb93c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fb94c: 5903 635a |0000: iput v3, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ +1fb950: 5401 5f5a |0002: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb954: 6e20 f868 3100 |0004: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb95a: 0c01 |0007: move-result-object v1 │ │ +1fb95c: 1f01 320f |0008: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fb960: 2012 300f |000a: instance-of v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDDirectory; // type@0f30 │ │ +1fb964: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +1fb968: 5402 605a |000e: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // field@5a60 │ │ +1fb96c: 6e10 5672 0100 |0010: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb972: 0c01 |0013: move-result-object v1 │ │ +1fb974: 7220 a56c 1200 |0014: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback;.openPath:(Ljava/lang/String;)V // method@6ca5 │ │ +1fb97a: 2900 9800 |0017: goto/16 00af // +0098 │ │ +1fb97e: 2012 350f |0019: instance-of v2, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +1fb982: 3802 0d00 |001b: if-eqz v2, 0028 // +000d │ │ +1fb986: 5402 665a |001d: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPlaylistCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a66 │ │ +1fb98a: 6e10 5672 0100 |001f: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;.getPath:()Ljava/lang/String; // method@7256 │ │ +1fb990: 0c01 |0022: move-result-object v1 │ │ +1fb992: 7220 5d6b 1200 |0023: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback;.openPlaylist:(Ljava/lang/String;)V // method@6b5d │ │ +1fb998: 2900 8900 |0026: goto/16 00af // +0089 │ │ +1fb99c: 2011 380f |0028: instance-of v1, v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fb9a0: 3801 8500 |002a: if-eqz v1, 00af // +0085 │ │ +1fb9a4: 6201 595a |002c: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a59 │ │ +1fb9a8: 5402 615a |002e: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a61 │ │ +1fb9ac: 6e10 8f6e 0200 |0030: invoke-virtual {v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fb9b2: 0a02 |0033: move-result v2 │ │ +1fb9b4: 4401 0102 |0034: aget v1, v1, v2 │ │ +1fb9b8: 1212 |0036: const/4 v2, #int 1 // #1 │ │ +1fb9ba: 3221 4f00 |0037: if-eq v1, v2, 0086 // +004f │ │ +1fb9be: 1222 |0039: const/4 v2, #int 2 // #2 │ │ +1fb9c0: 3221 3c00 |003a: if-eq v1, v2, 0076 // +003c │ │ +1fb9c4: 1232 |003c: const/4 v2, #int 3 // #3 │ │ +1fb9c6: 3221 2900 |003d: if-eq v1, v2, 0066 // +0029 │ │ +1fb9ca: 1242 |003f: const/4 v2, #int 4 // #4 │ │ +1fb9cc: 3221 1600 |0040: if-eq v1, v2, 0056 // +0016 │ │ +1fb9d0: 1252 |0042: const/4 v2, #int 5 // #5 │ │ +1fb9d2: 3221 0300 |0043: if-eq v1, v2, 0046 // +0003 │ │ +1fb9d6: 286a |0045: goto 00af // +006a │ │ +1fb9d8: 5401 5f5a |0046: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb9dc: 6e20 f868 3100 |0048: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fb9e2: 0c01 |004b: move-result-object v1 │ │ +1fb9e4: 1f01 380f |004c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fb9e8: 6e10 8772 0100 |004e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fb9ee: 0c01 |0051: move-result-object v1 │ │ +1fb9f0: 7110 9f70 0100 |0052: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ +1fb9f6: 285a |0055: goto 00af // +005a │ │ +1fb9f8: 5401 5f5a |0056: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fb9fc: 6e20 f868 3100 |0058: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fba02: 0c01 |005b: move-result-object v1 │ │ +1fba04: 1f01 380f |005c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fba08: 6e10 8772 0100 |005e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fba0e: 0c01 |0061: move-result-object v1 │ │ +1fba10: 7110 9e70 0100 |0062: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ +1fba16: 284a |0065: goto 00af // +004a │ │ +1fba18: 5401 5f5a |0066: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fba1c: 6e20 f868 3100 |0068: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fba22: 0c01 |006b: move-result-object v1 │ │ +1fba24: 1f01 380f |006c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fba28: 6e10 8772 0100 |006e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fba2e: 0c01 |0071: move-result-object v1 │ │ +1fba30: 7110 7370 0100 |0072: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ +1fba36: 283a |0075: goto 00af // +003a │ │ +1fba38: 5401 5f5a |0076: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fba3c: 6e20 f868 3100 |0078: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fba42: 0c01 |007b: move-result-object v1 │ │ +1fba44: 1f01 380f |007c: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fba48: 6e10 8772 0100 |007e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fba4e: 0c01 |0081: move-result-object v1 │ │ +1fba50: 7110 7170 0100 |0082: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1fba56: 282a |0085: goto 00af // +002a │ │ +1fba58: 2201 790e |0086: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ +1fba5c: 7010 a56d 0100 |0088: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ +1fba62: 2202 2c01 |008b: new-instance v2, Landroid/os/Bundle; // type@012c │ │ +1fba66: 7010 1306 0200 |008d: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fba6c: 5404 5f5a |0090: iget-object v4, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fba70: 6e20 f868 3400 |0092: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fba76: 0c03 |0095: move-result-object v3 │ │ +1fba78: 1f03 380f |0096: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fba7c: 1a04 9341 |0098: const-string v4, "file" // string@4193 │ │ +1fba80: 6e30 4406 4203 |009a: invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ +1fba86: 6e20 b06d 2100 |009d: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ +1fba8c: 6e10 b26c 0000 |00a0: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getContext:()Landroid/content/Context; // method@6cb2 │ │ +1fba92: 0c02 |00a3: move-result-object v2 │ │ +1fba94: 1f02 a303 |00a4: check-cast v2, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fba98: 6e10 3917 0200 |00a6: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fba9e: 0c02 |00a9: move-result-object v2 │ │ +1fbaa0: 1a03 9f2b |00aa: const-string v3, "SongDetails" // string@2b9f │ │ +1fbaa4: 6e30 b16d 2103 |00ac: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ +1fbaaa: 0e00 |00af: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0002 line=421 │ │ 0x000a line=423 │ │ 0x000e line=424 │ │ 0x0019 line=425 │ │ @@ -893517,18 +893516,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1fbab4: |[1fbab4] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fbac4: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1fbac8: 6e30 bd6c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6cbd │ │ -1fbace: 0e00 |0005: return-void │ │ +1fbaac: |[1fbaac] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fbabc: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1fbac0: 6e30 bd6c 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6cbd │ │ +1fbac6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -893538,25 +893537,25 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -1fbad0: |[1fbad0] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1fbae0: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ -1fbae6: 5401 5f5a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fbaea: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fbaf0: 5201 635a |0008: iget v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ -1fbaf4: 3a01 0a00 |000a: if-ltz v1, 0014 // +000a │ │ -1fbaf8: 5402 645a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ -1fbafc: 6e20 fa13 1200 |000e: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@13fa │ │ -1fbb02: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ -1fbb04: 5901 635a |0012: iput v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ -1fbb08: 0e00 |0014: return-void │ │ +1fbac8: |[1fbac8] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1fbad8: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ +1fbade: 5401 5f5a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fbae2: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fbae8: 5201 635a |0008: iget v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ +1fbaec: 3a01 0a00 |000a: if-ltz v1, 0014 // +000a │ │ +1fbaf0: 5402 645a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mListView:Landroid/widget/ListView; // field@5a64 │ │ +1fbaf4: 6e20 fa13 1200 |000e: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setSelection:(I)V // method@13fa │ │ +1fbafa: 12f1 |0011: const/4 v1, #int -1 // #ff │ │ +1fbafc: 5901 635a |0012: iput v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mLastPosition:I // field@5a63 │ │ +1fbb00: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ 0x0008 line=400 │ │ 0x000c line=401 │ │ 0x0012 line=402 │ │ @@ -893570,19 +893569,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fbb0c: |[1fbb0c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fbb1c: 5412 5f5a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fbb20: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1fbb22: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fbb28: 0e00 |0006: return-void │ │ +1fbb04: |[1fbb04] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fbb14: 5412 5f5a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fbb18: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1fbb1a: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fbb20: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -893591,37 +893590,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -1fb5d0: |[1fb5d0] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -1fb5e0: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1fb5e6: 0a00 |0003: move-result v0 │ │ -1fb5e8: 1401 2b00 097f |0004: const v1, #float 1.82105e+38 // #7f09002b │ │ -1fb5ee: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -1fb5f0: 3210 1f00 |0008: if-eq v0, v1, 0027 // +001f │ │ -1fb5f4: 1401 5600 097f |000a: const v1, #float 1.82106e+38 // #7f090056 │ │ -1fb5fa: 3210 1200 |000d: if-eq v0, v1, 001f // +0012 │ │ -1fb5fe: 1401 6300 097f |000f: const v1, #float 1.82106e+38 // #7f090063 │ │ -1fb604: 3210 0700 |0012: if-eq v0, v1, 0019 // +0007 │ │ -1fb608: 6f20 db6c 4300 |0014: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ -1fb60e: 0a04 |0017: move-result v4 │ │ -1fb610: 0f04 |0018: return v4 │ │ -1fb612: 5434 655a |0019: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fb616: 7110 ac70 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.updateDatabase:(Ljava/lang/String;)V // method@70ac │ │ -1fb61c: 0f02 |001e: return v2 │ │ -1fb61e: 5434 605a |001f: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // field@5a60 │ │ -1fb622: 5430 655a |0021: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fb626: 7220 a66c 0400 |0023: invoke-interface {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback;.showAlbumsForPath:(Ljava/lang/String;)V // method@6ca6 │ │ -1fb62c: 0f02 |0026: return v2 │ │ -1fb62e: 5434 655a |0027: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fb632: 7110 7170 0400 |0029: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1fb638: 0f02 |002c: return v2 │ │ +1fb5c8: |[1fb5c8] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +1fb5d8: 7210 7e0e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1fb5de: 0a00 |0003: move-result v0 │ │ +1fb5e0: 1401 2b00 097f |0004: const v1, #float 1.82105e+38 // #7f09002b │ │ +1fb5e6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +1fb5e8: 3210 1f00 |0008: if-eq v0, v1, 0027 // +001f │ │ +1fb5ec: 1401 5600 097f |000a: const v1, #float 1.82106e+38 // #7f090056 │ │ +1fb5f2: 3210 1200 |000d: if-eq v0, v1, 001f // +0012 │ │ +1fb5f6: 1401 6300 097f |000f: const v1, #float 1.82106e+38 // #7f090063 │ │ +1fb5fc: 3210 0700 |0012: if-eq v0, v1, 0019 // +0007 │ │ +1fb600: 6f20 db6c 4300 |0014: invoke-super {v3, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ +1fb606: 0a04 |0017: move-result v4 │ │ +1fb608: 0f04 |0018: return v4 │ │ +1fb60a: 5434 655a |0019: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fb60e: 7110 ac70 0400 |001b: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.updateDatabase:(Ljava/lang/String;)V // method@70ac │ │ +1fb614: 0f02 |001e: return v2 │ │ +1fb616: 5434 605a |001f: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mCallback:Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback; // field@5a60 │ │ +1fb61a: 5430 655a |0021: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fb61e: 7220 a66c 0400 |0023: invoke-interface {v4, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FilesCallback;.showAlbumsForPath:(Ljava/lang/String;)V // method@6ca6 │ │ +1fb624: 0f02 |0026: return v2 │ │ +1fb626: 5434 655a |0027: iget-object v4, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fb62a: 7110 7170 0400 |0029: invoke-static {v4}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1fb630: 0f02 |002c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0014 line=372 │ │ 0x0019 line=368 │ │ 0x001f line=365 │ │ 0x0027 line=362 │ │ @@ -893634,51 +893633,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -1fbb2c: |[1fbb2c] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onResume:()V │ │ -1fbb3c: 6f10 dd6c 0500 |0000: invoke-super {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ -1fbb42: 5450 625a |0003: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ -1fbb46: 3800 4000 |0005: if-eqz v0, 0045 // +0040 │ │ -1fbb4a: 2201 5c0e |0007: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener; // type@0e5c │ │ -1fbb4e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1fbb50: 7030 a36c 5102 |000a: invoke-direct {v1, v5, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V // method@6ca3 │ │ -1fbb56: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -1fbb58: 7230 586b 2001 |000e: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fbb5e: 5450 655a |0011: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fbb62: 1a01 0000 |0013: const-string v1, "" // string@0000 │ │ -1fbb66: 6e20 9f65 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fbb6c: 0a00 |0018: move-result v0 │ │ -1fbb6e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -1fbb70: 3800 0f00 |001a: if-eqz v0, 0029 // +000f │ │ -1fbb74: 5450 625a |001c: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ -1fbb78: 1403 9800 0f7f |001e: const v3, #float 1.90083e+38 // #7f0f0098 │ │ -1fbb7e: 6e20 b46c 3500 |0021: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getString:(I)Ljava/lang/String; // method@6cb4 │ │ -1fbb84: 0c03 |0024: move-result-object v3 │ │ -1fbb86: 7251 596b 3021 |0025: invoke-interface {v0, v3, v1, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fbb8c: 281d |0028: goto 0045 // +001d │ │ -1fbb8e: 5450 655a |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fbb92: 1a03 a602 |002b: const-string v3, "/" // string@02a6 │ │ -1fbb96: 6e20 b165 3000 |002d: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ -1fbb9c: 0c00 |0030: move-result-object v0 │ │ -1fbb9e: 2103 |0031: array-length v3, v0 │ │ -1fbba0: 3d03 0c00 |0032: if-lez v3, 003e // +000c │ │ -1fbba4: 5453 625a |0034: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ -1fbba8: 2104 |0036: array-length v4, v0 │ │ -1fbbaa: b124 |0037: sub-int/2addr v4, v2 │ │ -1fbbac: 4600 0004 |0038: aget-object v0, v0, v4 │ │ -1fbbb0: 7251 596b 0311 |003a: invoke-interface {v3, v0, v1, v1, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fbbb6: 2808 |003d: goto 0045 // +0008 │ │ -1fbbb8: 5450 625a |003e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ -1fbbbc: 5452 655a |0040: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ -1fbbc0: 7251 596b 2011 |0042: invoke-interface {v0, v2, v1, v1, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fbbc6: 0e00 |0045: return-void │ │ +1fbb24: |[1fbb24] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onResume:()V │ │ +1fbb34: 6f10 dd6c 0500 |0000: invoke-super {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ +1fbb3a: 5450 625a |0003: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ +1fbb3e: 3800 4000 |0005: if-eqz v0, 0045 // +0040 │ │ +1fbb42: 2201 5c0e |0007: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener; // type@0e5c │ │ +1fbb46: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1fbb48: 7030 a36c 5102 |000a: invoke-direct {v1, v5, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$FABListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment$1;)V // method@6ca3 │ │ +1fbb4e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +1fbb50: 7230 586b 2001 |000e: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fbb56: 5450 655a |0011: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fbb5a: 1a01 0000 |0013: const-string v1, "" // string@0000 │ │ +1fbb5e: 6e20 9f65 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fbb64: 0a00 |0018: move-result v0 │ │ +1fbb66: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +1fbb68: 3800 0f00 |001a: if-eqz v0, 0029 // +000f │ │ +1fbb6c: 5450 625a |001c: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ +1fbb70: 1403 9800 0f7f |001e: const v3, #float 1.90083e+38 // #7f0f0098 │ │ +1fbb76: 6e20 b46c 3500 |0021: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.getString:(I)Ljava/lang/String; // method@6cb4 │ │ +1fbb7c: 0c03 |0024: move-result-object v3 │ │ +1fbb7e: 7251 596b 3021 |0025: invoke-interface {v0, v3, v1, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fbb84: 281d |0028: goto 0045 // +001d │ │ +1fbb86: 5450 655a |0029: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fbb8a: 1a03 a602 |002b: const-string v3, "/" // string@02a6 │ │ +1fbb8e: 6e20 b165 3000 |002d: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@65b1 │ │ +1fbb94: 0c00 |0030: move-result-object v0 │ │ +1fbb96: 2103 |0031: array-length v3, v0 │ │ +1fbb98: 3d03 0c00 |0032: if-lez v3, 003e // +000c │ │ +1fbb9c: 5453 625a |0034: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ +1fbba0: 2104 |0036: array-length v4, v0 │ │ +1fbba2: b124 |0037: sub-int/2addr v4, v2 │ │ +1fbba4: 4600 0004 |0038: aget-object v0, v0, v4 │ │ +1fbba8: 7251 596b 0311 |003a: invoke-interface {v3, v0, v1, v1, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fbbae: 2808 |003d: goto 0045 // +0008 │ │ +1fbbb0: 5450 625a |003e: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a62 │ │ +1fbbb4: 5452 655a |0040: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mPath:Ljava/lang/String; // field@5a65 │ │ +1fbbb8: 7251 596b 2011 |0042: invoke-interface {v0, v2, v1, v1, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fbbbe: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=161 │ │ 0x0007 line=162 │ │ 0x0011 line=163 │ │ 0x001c line=164 │ │ @@ -893694,20 +893693,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1fbbc8: |[1fbbc8] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -1fbbd8: 6f20 de6c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@6cde │ │ -1fbbde: 5420 675a |0003: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ -1fbbe2: 1a01 f20e |0005: const-string v1, "FilesFragment.SearchString" // string@0ef2 │ │ -1fbbe6: 6e30 4806 1300 |0007: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ -1fbbec: 0e00 |000a: return-void │ │ +1fbbc0: |[1fbbc0] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +1fbbd0: 6f20 de6c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@6cde │ │ +1fbbd6: 5420 675a |0003: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mSearchString:Ljava/lang/String; // field@5a67 │ │ +1fbbda: 1a01 f20e |0005: const-string v1, "FilesFragment.SearchString" // string@0ef2 │ │ +1fbbde: 6e30 4806 1300 |0007: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0648 │ │ +1fbbe4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=213 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -893717,18 +893716,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fbbf0: |[1fbbf0] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.removeFilter:()V │ │ -1fbc00: 5410 5f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ -1fbc04: 6e10 fc68 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.removeFilter:()V // method@68fc │ │ -1fbc0a: 0e00 |0005: return-void │ │ +1fbbe8: |[1fbbe8] org.gateshipone.malp.application.fragments.serverfragments.FilesFragment.removeFilter:()V │ │ +1fbbf8: 5410 5f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a5f │ │ +1fbbfc: 6e10 fc68 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.removeFilter:()V // method@68fc │ │ +1fbc02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/FilesFragment; │ │ │ │ source_file_idx : 3827 (FilesFragment.java) │ │ @@ -893798,37 +893797,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fc6e8: |[1fc6e8] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.:()V │ │ -1fc6f8: 1c00 670e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; // type@0e67 │ │ -1fc6fc: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fc702: 0c00 |0005: move-result-object v0 │ │ -1fc704: 6900 7e5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.TAG:Ljava/lang/String; // field@5a7e │ │ -1fc708: 0e00 |0008: return-void │ │ +1fc6e0: |[1fc6e0] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.:()V │ │ +1fc6f0: 1c00 670e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; // type@0e67 │ │ +1fc6f4: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fc6fa: 0c00 |0005: move-result-object v0 │ │ +1fc6fc: 6900 7e5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.TAG:Ljava/lang/String; // field@5a7e │ │ +1fc700: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fc70c: |[1fc70c] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.:()V │ │ -1fc71c: 7010 cc6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1fc722: 0e00 |0003: return-void │ │ +1fc704: |[1fc704] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.:()V │ │ +1fc714: 7010 cc6c 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1fc71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; │ │ │ │ Virtual methods - │ │ @@ -893837,20 +893836,20 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1fc6c4: |[1fc6c4] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1fc6d4: 2201 8f0e |0000: new-instance v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader; // type@0e8f │ │ -1fc6d8: 6e10 096d 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d09 │ │ -1fc6de: 0c02 |0005: move-result-object v2 │ │ -1fc6e0: 7020 136e 2100 |0006: invoke-direct {v1, v2}, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.:(Landroid/content/Context;)V // method@6e13 │ │ -1fc6e6: 1101 |0009: return-object v1 │ │ +1fc6bc: |[1fc6bc] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1fc6cc: 2201 8f0e |0000: new-instance v1, Lorg/gateshipone/malp/application/loaders/OutputsLoader; // type@0e8f │ │ +1fc6d0: 6e10 096d 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d09 │ │ +1fc6d6: 0c02 |0005: move-result-object v2 │ │ +1fc6d8: 7020 136e 2100 |0006: invoke-direct {v1, v2}, Lorg/gateshipone/malp/application/loaders/OutputsLoader;.:(Landroid/content/Context;)V // method@6e13 │ │ +1fc6de: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ 0x0000 - 0x000a reg=2 (null) Landroid/os/Bundle; │ │ @@ -893860,38 +893859,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 : 50 16-bit code units │ │ -1fc650: |[1fc650] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fc660: 1404 4100 0c7f |0000: const v4, #float 1.86093e+38 // #7f0c0041 │ │ -1fc666: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fc668: 6e40 5f0e 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fc66e: 0c02 |0007: move-result-object v2 │ │ -1fc670: 1403 ec00 097f |0008: const v3, #float 1.82109e+38 // #7f0900ec │ │ -1fc676: 6e20 020f 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fc67c: 0c03 |000e: move-result-object v3 │ │ -1fc67e: 1f03 fc02 |000f: check-cast v3, Landroid/widget/ListView; // type@02fc │ │ -1fc682: 5b13 805a |0011: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ -1fc686: 2203 a50d |0013: new-instance v3, Lorg/gateshipone/malp/application/adapters/OutputAdapter; // type@0da5 │ │ -1fc68a: 6e10 096d 0100 |0015: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d09 │ │ -1fc690: 0c04 |0018: move-result-object v4 │ │ -1fc692: 7020 1969 4300 |0019: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.:(Landroid/content/Context;)V // method@6919 │ │ -1fc698: 5b13 7f5a |001c: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ -1fc69c: 5414 805a |001e: iget-object v4, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ -1fc6a0: 6e20 ee13 3400 |0020: invoke-virtual {v4, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ -1fc6a6: 5413 805a |0023: iget-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ -1fc6aa: 6e20 f713 1300 |0025: invoke-virtual {v3, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ -1fc6b0: 5413 805a |0028: iget-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ -1fc6b4: 6e20 106d 3100 |002a: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d10 │ │ -1fc6ba: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -1fc6bc: 6e20 116d 3100 |002e: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.setHasOptionsMenu:(Z)V // method@6d11 │ │ -1fc6c2: 1102 |0031: return-object v2 │ │ +1fc648: |[1fc648] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fc658: 1404 4100 0c7f |0000: const v4, #float 1.86093e+38 // #7f0c0041 │ │ +1fc65e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fc660: 6e40 5f0e 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fc666: 0c02 |0007: move-result-object v2 │ │ +1fc668: 1403 ec00 097f |0008: const v3, #float 1.82109e+38 // #7f0900ec │ │ +1fc66e: 6e20 020f 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fc674: 0c03 |000e: move-result-object v3 │ │ +1fc676: 1f03 fc02 |000f: check-cast v3, Landroid/widget/ListView; // type@02fc │ │ +1fc67a: 5b13 805a |0011: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ +1fc67e: 2203 a50d |0013: new-instance v3, Lorg/gateshipone/malp/application/adapters/OutputAdapter; // type@0da5 │ │ +1fc682: 6e10 096d 0100 |0015: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d09 │ │ +1fc688: 0c04 |0018: move-result-object v4 │ │ +1fc68a: 7020 1969 4300 |0019: invoke-direct {v3, v4}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.:(Landroid/content/Context;)V // method@6919 │ │ +1fc690: 5b13 7f5a |001c: iput-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ +1fc694: 5414 805a |001e: iget-object v4, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ +1fc698: 6e20 ee13 3400 |0020: invoke-virtual {v4, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ +1fc69e: 5413 805a |0023: iget-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ +1fc6a2: 6e20 f713 1300 |0025: invoke-virtual {v3, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ +1fc6a8: 5413 805a |0028: iget-object v3, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mListView:Landroid/widget/ListView; // field@5a80 │ │ +1fc6ac: 6e20 106d 3100 |002a: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d10 │ │ +1fc6b2: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +1fc6b4: 6e20 116d 3100 |002e: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.setHasOptionsMenu:(Z)V // method@6d11 │ │ +1fc6ba: 1102 |0031: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=57 │ │ 0x000b line=60 │ │ 0x0013 line=64 │ │ 0x001e line=67 │ │ 0x0023 line=68 │ │ @@ -893908,28 +893907,28 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -1fc724: |[1fc724] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fc734: 5401 7f5a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ -1fc738: 6e20 1a69 3100 |0002: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.getItem:(I)Ljava/lang/Object; // method@691a │ │ -1fc73e: 0c01 |0005: move-result-object v1 │ │ -1fc740: 1f01 340f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ -1fc744: 6e10 5b72 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ -1fc74a: 0a02 |000b: move-result v2 │ │ -1fc74c: 7110 4d70 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.toggleOutput:(I)V // method@704d │ │ -1fc752: 5402 7f5a |000f: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ -1fc756: 6e10 5d72 0100 |0011: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ -1fc75c: 0a01 |0014: move-result v1 │ │ -1fc75e: df01 0101 |0015: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -1fc762: 6e30 1d69 3201 |0017: invoke-virtual {v2, v3, v1}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.setOutputActive:(IZ)V // method@691d │ │ -1fc768: 0e00 |001a: return-void │ │ +1fc71c: |[1fc71c] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fc72c: 5401 7f5a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ +1fc730: 6e20 1a69 3100 |0002: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.getItem:(I)Ljava/lang/Object; // method@691a │ │ +1fc736: 0c01 |0005: move-result-object v1 │ │ +1fc738: 1f01 340f |0006: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput; // type@0f34 │ │ +1fc73c: 6e10 5b72 0100 |0008: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getID:()I // method@725b │ │ +1fc742: 0a02 |000b: move-result v2 │ │ +1fc744: 7110 4d70 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler;.toggleOutput:(I)V // method@704d │ │ +1fc74a: 5402 7f5a |000f: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ +1fc74e: 6e10 5d72 0100 |0011: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDOutput;.getOutputState:()Z // method@725d │ │ +1fc754: 0a01 |0014: move-result v1 │ │ +1fc756: df01 0101 |0015: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +1fc75a: 6e30 1d69 3201 |0017: invoke-virtual {v2, v3, v1}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.setOutputActive:(IZ)V // method@691d │ │ +1fc760: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=81 │ │ 0x000f line=82 │ │ locals : │ │ 0x0000 - 0x001b reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; │ │ @@ -893943,18 +893942,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1fc76c: |[1fc76c] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fc77c: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1fc780: 6e30 0e6d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d0e │ │ -1fc786: 0e00 |0005: return-void │ │ +1fc764: |[1fc764] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fc774: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1fc778: 6e30 0e6d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d0e │ │ +1fc77e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -893964,18 +893963,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1fc788: |[1fc788] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1fc798: 5401 7f5a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ -1fc79c: 6e20 1e69 2100 |0002: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.swapModel:(Ljava/util/List;)V // method@691e │ │ -1fc7a2: 0e00 |0005: return-void │ │ +1fc780: |[1fc780] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1fc790: 5401 7f5a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ +1fc794: 6e20 1e69 2100 |0002: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.swapModel:(Ljava/util/List;)V // method@691e │ │ +1fc79a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/List; │ │ @@ -893985,19 +893984,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fc7a4: |[1fc7a4] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fc7b4: 5412 7f5a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ -1fc7b8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1fc7ba: 6e20 1e69 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.swapModel:(Ljava/util/List;)V // method@691e │ │ -1fc7c0: 0e00 |0006: return-void │ │ +1fc79c: |[1fc79c] org.gateshipone.malp.application.fragments.serverfragments.OutputsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fc7ac: 5412 7f5a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment;.mAdapter:Lorg/gateshipone/malp/application/adapters/OutputAdapter; // field@5a7f │ │ +1fc7b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1fc7b2: 6e20 1e69 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/OutputAdapter;.swapModel:(Ljava/util/List;)V // method@691e │ │ +1fc7b8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/OutputsFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -894101,39 +894100,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fcd0c: |[1fcd0c] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.:()V │ │ -1fcd1c: 1c00 6b0e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // type@0e6b │ │ -1fcd20: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fcd26: 0c00 |0005: move-result-object v0 │ │ -1fcd28: 6900 855a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.TAG:Ljava/lang/String; // field@5a85 │ │ -1fcd2c: 0e00 |0008: return-void │ │ +1fcd04: |[1fcd04] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.:()V │ │ +1fcd14: 1c00 6b0e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; // type@0e6b │ │ +1fcd18: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fcd1e: 0c00 |0005: move-result-object v0 │ │ +1fcd20: 6900 855a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.TAG:Ljava/lang/String; // field@5a85 │ │ +1fcd24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1fcd30: |[1fcd30] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.:()V │ │ -1fcd40: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1fcd46: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fcd48: 5b10 875a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ -1fcd4c: 0e00 |0006: return-void │ │ +1fcd28: |[1fcd28] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.:()V │ │ +1fcd38: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1fcd3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fcd40: 5b10 875a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ +1fcd44: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=81 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ │ │ @@ -894142,17 +894141,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fccf4: |[1fccf4] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)Ljava/lang/String; │ │ -1fcd04: 5400 8a5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ -1fcd08: 1100 |0002: return-object v0 │ │ +1fccec: |[1fccec] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.access$200:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)Ljava/lang/String; │ │ +1fccfc: 5400 8a5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ +1fcd00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;) │ │ @@ -894160,23 +894159,23 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1fcd6c: |[1fcd6c] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.enqueueTrack:(I)V │ │ -1fcd7c: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fcd80: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fcd86: 0c02 |0005: move-result-object v2 │ │ -1fcd88: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fcd8c: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fcd92: 0c02 |000b: move-result-object v2 │ │ -1fcd94: 7110 7170 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1fcd9a: 0e00 |000f: return-void │ │ +1fcd64: |[1fcd64] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.enqueueTrack:(I)V │ │ +1fcd74: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fcd78: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fcd7e: 0c02 |0005: move-result-object v2 │ │ +1fcd80: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fcd84: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fcd8a: 0c02 |000b: move-result-object v2 │ │ +1fcd8c: 7110 7170 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1fcd92: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0008 line=313 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -894186,23 +894185,23 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1fd040: |[1fd040] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.play:(I)V │ │ -1fd050: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fd054: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fd05a: 0c02 |0005: move-result-object v2 │ │ -1fd05c: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fd060: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fd066: 0c02 |000b: move-result-object v2 │ │ -1fd068: 7110 9e70 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ -1fd06e: 0e00 |000f: return-void │ │ +1fd038: |[1fd038] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.play:(I)V │ │ +1fd048: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fd04c: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fd052: 0c02 |0005: move-result-object v2 │ │ +1fd054: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fd058: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fd05e: 0c02 |000b: move-result-object v2 │ │ +1fd060: 7110 9e70 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ +1fd066: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0008 line=325 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -894212,23 +894211,23 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1fd070: |[1fd070] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.playNext:(I)V │ │ -1fd080: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fd084: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fd08a: 0c02 |0005: move-result-object v2 │ │ -1fd08c: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fd090: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fd096: 0c02 |000b: move-result-object v2 │ │ -1fd098: 7110 9f70 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ -1fd09e: 0e00 |000f: return-void │ │ +1fd068: |[1fd068] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.playNext:(I)V │ │ +1fd078: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fd07c: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fd082: 0c02 |0005: move-result-object v2 │ │ +1fd084: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fd088: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fd08e: 0c02 |000b: move-result-object v2 │ │ +1fd090: 7110 9f70 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ +1fd096: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0008 line=332 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -894238,23 +894237,23 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1fd0a0: |[1fd0a0] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.prependTrack:(I)V │ │ -1fd0b0: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fd0b4: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fd0ba: 0c02 |0005: move-result-object v2 │ │ -1fd0bc: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fd0c0: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fd0c6: 0c02 |000b: move-result-object v2 │ │ -1fd0c8: 7110 7370 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ -1fd0ce: 0e00 |000f: return-void │ │ +1fd098: |[1fd098] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.prependTrack:(I)V │ │ +1fd0a8: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fd0ac: 6e20 f868 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fd0b2: 0c02 |0005: move-result-object v2 │ │ +1fd0b4: 1f02 380f |0006: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fd0b8: 6e10 8772 0200 |0008: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fd0be: 0c02 |000b: move-result-object v2 │ │ +1fd0c0: 7110 7370 0200 |000c: invoke-static {v2}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ +1fd0c6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0008 line=319 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -894265,18 +894264,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1fcd50: |[1fcd50] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.applyFilter:(Ljava/lang/String;)V │ │ -1fcd60: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fcd64: 6e20 f668 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.applyFilter:(Ljava/lang/String;)V // method@68f6 │ │ -1fcd6a: 0e00 |0005: return-void │ │ +1fcd48: |[1fcd48] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.applyFilter:(Ljava/lang/String;)V │ │ +1fcd58: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fcd5c: 6e20 f668 2000 |0002: invoke-virtual {v0, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.applyFilter:(Ljava/lang/String;)V // method@68f6 │ │ +1fcd62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -894285,22 +894284,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1fcd9c: |[1fcd9c] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onAttach:(Landroid/content/Context;)V │ │ -1fcdac: 6f20 d56c 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ -1fcdb2: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fcdb6: 5b01 875a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ -1fcdba: 2804 |0007: goto 000b // +0004 │ │ -1fcdbc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1fcdbe: 5b01 875a |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ -1fcdc2: 0e00 |000b: return-void │ │ +1fcd94: |[1fcd94] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onAttach:(Landroid/content/Context;)V │ │ +1fcda4: 6f20 d56c 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ +1fcdaa: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fcdae: 5b01 875a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ +1fcdb2: 2804 |0007: goto 000b // +0004 │ │ +1fcdb4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1fcdb6: 5b01 875a |0009: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ +1fcdba: 0e00 |000b: return-void │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ Ljava/lang/ClassCastException; -> 0x0008 │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=150 │ │ 0x0009 line=152 │ │ @@ -894313,98 +894312,98 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 188 16-bit code units │ │ -1fcb30: |[1fcb30] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -1fcb40: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ -1fcb46: 0c00 |0003: move-result-object v0 │ │ -1fcb48: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ -1fcb4c: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -1fcb50: 6f20 d66c 6500 |0008: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fcb56: 0a06 |000b: move-result v6 │ │ -1fcb58: 0f06 |000c: return v6 │ │ -1fcb5a: 7210 7e0e 0600 |000d: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1fcb60: 0a01 |0010: move-result v1 │ │ -1fcb62: 1402 2e00 097f |0011: const v2, #float 1.82105e+38 // #7f09002e │ │ -1fcb68: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -1fcb6a: 3221 6300 |0015: if-eq v1, v2, 0078 // +0063 │ │ -1fcb6e: 1402 4d00 097f |0017: const v2, #float 1.82106e+38 // #7f09004d │ │ -1fcb74: 3221 5300 |001a: if-eq v1, v2, 006d // +0053 │ │ -1fcb78: 1402 5900 097f |001c: const v2, #float 1.82106e+38 // #7f090059 │ │ -1fcb7e: 3221 2200 |001f: if-eq v1, v2, 0041 // +0022 │ │ -1fcb82: 2b01 8f00 0000 |0021: packed-switch v1, 000000b0 // +0000008f │ │ -1fcb88: 6f20 d66c 6500 |0024: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fcb8e: 0a06 |0027: move-result v6 │ │ -1fcb90: 0f06 |0028: return v6 │ │ -1fcb92: 5206 3d03 |0029: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fcb96: 7020 2f6d 6500 |002b: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.playNext:(I)V // method@6d2f │ │ -1fcb9c: 0f03 |002e: return v3 │ │ -1fcb9e: 5206 3d03 |002f: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fcba2: 7020 2e6d 6500 |0031: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.play:(I)V // method@6d2e │ │ -1fcba8: 0f03 |0034: return v3 │ │ -1fcbaa: 5206 3d03 |0035: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fcbae: 7020 306d 6500 |0037: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.prependTrack:(I)V // method@6d30 │ │ -1fcbb4: 0f03 |003a: return v3 │ │ -1fcbb6: 5206 3d03 |003b: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fcbba: 7020 1e6d 6500 |003d: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.enqueueTrack:(I)V // method@6d1e │ │ -1fcbc0: 0f03 |0040: return v3 │ │ -1fcbc2: 2206 790e |0041: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ -1fcbc6: 7010 a56d 0600 |0043: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ -1fcbcc: 2201 2c01 |0046: new-instance v1, Landroid/os/Bundle; // type@012c │ │ -1fcbd0: 7010 1306 0100 |0048: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fcbd6: 5452 885a |004b: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fcbda: 5200 3d03 |004d: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fcbde: 6e20 f868 0200 |004f: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fcbe4: 0c00 |0052: move-result-object v0 │ │ -1fcbe6: 1f00 380f |0053: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fcbea: 1a02 9341 |0055: const-string v2, "file" // string@4193 │ │ -1fcbee: 6e30 4406 2100 |0057: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ -1fcbf4: 6e20 b06d 1600 |005a: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ -1fcbfa: 6e10 216d 0500 |005d: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fcc00: 0c00 |0060: move-result-object v0 │ │ -1fcc02: 1f00 a303 |0061: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fcc06: 6e10 3917 0000 |0063: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fcc0c: 0c00 |0066: move-result-object v0 │ │ -1fcc0e: 1a01 9f2b |0067: const-string v1, "SongDetails" // string@2b9f │ │ -1fcc12: 6e30 b16d 0601 |0069: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ -1fcc18: 0f03 |006c: return v3 │ │ -1fcc1a: 5456 8a5a |006d: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ -1fcc1e: 5200 3d03 |006f: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fcc22: 7120 a370 0600 |0071: invoke-static {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.removeSongFromSavedPlaylist:(Ljava/lang/String;I)V // method@70a3 │ │ -1fcc28: 6e10 316d 0500 |0074: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.refreshContent:()V // method@6d31 │ │ -1fcc2e: 0f03 |0077: return v3 │ │ -1fcc30: 2206 5a0e |0078: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ -1fcc34: 7010 906c 0600 |007a: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ -1fcc3a: 2201 2c01 |007d: new-instance v1, Landroid/os/Bundle; // type@012c │ │ -1fcc3e: 7010 1306 0100 |007f: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fcc44: 1a02 ee70 |0082: const-string v2, "show_newentry" // string@70ee │ │ -1fcc48: 6e30 3406 2103 |0084: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ -1fcc4e: 2202 1a0e |0087: new-instance v2, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist; // type@0e1a │ │ -1fcc52: 5454 885a |0089: iget-object v4, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fcc56: 5200 3d03 |008b: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fcc5a: 6e20 f868 0400 |008d: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fcc60: 0c00 |0090: move-result-object v0 │ │ -1fcc62: 1f00 320f |0091: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fcc66: 6e10 1f6d 0500 |0093: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ -1fcc6c: 0c04 |0096: move-result-object v4 │ │ -1fcc6e: 7030 536b 0204 |0097: invoke-direct {v2, v0, v4}, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Landroid/content/Context;)V // method@6b53 │ │ -1fcc74: 6e20 9f6c 2600 |009a: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ -1fcc7a: 6e20 9e6c 1600 |009d: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ -1fcc80: 6e10 216d 0500 |00a0: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fcc86: 0c00 |00a3: move-result-object v0 │ │ -1fcc88: 1f00 a303 |00a4: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fcc8c: 6e10 3917 0000 |00a6: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fcc92: 0c00 |00a9: move-result-object v0 │ │ -1fcc94: 1a01 420a |00aa: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ -1fcc98: 6e30 a06c 0601 |00ac: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ -1fcc9e: 0f03 |00af: return v3 │ │ -1fcca0: 0001 0400 5b00 097f 1a00 0000 1400 ... |00b0: packed-switch-data (12 units) │ │ +1fcb28: |[1fcb28] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +1fcb38: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ +1fcb3e: 0c00 |0003: move-result-object v0 │ │ +1fcb40: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ +1fcb44: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +1fcb48: 6f20 d66c 6500 |0008: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fcb4e: 0a06 |000b: move-result v6 │ │ +1fcb50: 0f06 |000c: return v6 │ │ +1fcb52: 7210 7e0e 0600 |000d: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1fcb58: 0a01 |0010: move-result v1 │ │ +1fcb5a: 1402 2e00 097f |0011: const v2, #float 1.82105e+38 // #7f09002e │ │ +1fcb60: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +1fcb62: 3221 6300 |0015: if-eq v1, v2, 0078 // +0063 │ │ +1fcb66: 1402 4d00 097f |0017: const v2, #float 1.82106e+38 // #7f09004d │ │ +1fcb6c: 3221 5300 |001a: if-eq v1, v2, 006d // +0053 │ │ +1fcb70: 1402 5900 097f |001c: const v2, #float 1.82106e+38 // #7f090059 │ │ +1fcb76: 3221 2200 |001f: if-eq v1, v2, 0041 // +0022 │ │ +1fcb7a: 2b01 8f00 0000 |0021: packed-switch v1, 000000b0 // +0000008f │ │ +1fcb80: 6f20 d66c 6500 |0024: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fcb86: 0a06 |0027: move-result v6 │ │ +1fcb88: 0f06 |0028: return v6 │ │ +1fcb8a: 5206 3d03 |0029: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fcb8e: 7020 2f6d 6500 |002b: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.playNext:(I)V // method@6d2f │ │ +1fcb94: 0f03 |002e: return v3 │ │ +1fcb96: 5206 3d03 |002f: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fcb9a: 7020 2e6d 6500 |0031: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.play:(I)V // method@6d2e │ │ +1fcba0: 0f03 |0034: return v3 │ │ +1fcba2: 5206 3d03 |0035: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fcba6: 7020 306d 6500 |0037: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.prependTrack:(I)V // method@6d30 │ │ +1fcbac: 0f03 |003a: return v3 │ │ +1fcbae: 5206 3d03 |003b: iget v6, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fcbb2: 7020 1e6d 6500 |003d: invoke-direct {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.enqueueTrack:(I)V // method@6d1e │ │ +1fcbb8: 0f03 |0040: return v3 │ │ +1fcbba: 2206 790e |0041: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ +1fcbbe: 7010 a56d 0600 |0043: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ +1fcbc4: 2201 2c01 |0046: new-instance v1, Landroid/os/Bundle; // type@012c │ │ +1fcbc8: 7010 1306 0100 |0048: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fcbce: 5452 885a |004b: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fcbd2: 5200 3d03 |004d: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fcbd6: 6e20 f868 0200 |004f: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fcbdc: 0c00 |0052: move-result-object v0 │ │ +1fcbde: 1f00 380f |0053: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fcbe2: 1a02 9341 |0055: const-string v2, "file" // string@4193 │ │ +1fcbe6: 6e30 4406 2100 |0057: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ +1fcbec: 6e20 b06d 1600 |005a: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ +1fcbf2: 6e10 216d 0500 |005d: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fcbf8: 0c00 |0060: move-result-object v0 │ │ +1fcbfa: 1f00 a303 |0061: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fcbfe: 6e10 3917 0000 |0063: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fcc04: 0c00 |0066: move-result-object v0 │ │ +1fcc06: 1a01 9f2b |0067: const-string v1, "SongDetails" // string@2b9f │ │ +1fcc0a: 6e30 b16d 0601 |0069: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ +1fcc10: 0f03 |006c: return v3 │ │ +1fcc12: 5456 8a5a |006d: iget-object v6, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ +1fcc16: 5200 3d03 |006f: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fcc1a: 7120 a370 0600 |0071: invoke-static {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.removeSongFromSavedPlaylist:(Ljava/lang/String;I)V // method@70a3 │ │ +1fcc20: 6e10 316d 0500 |0074: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.refreshContent:()V // method@6d31 │ │ +1fcc26: 0f03 |0077: return v3 │ │ +1fcc28: 2206 5a0e |0078: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ +1fcc2c: 7010 906c 0600 |007a: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ +1fcc32: 2201 2c01 |007d: new-instance v1, Landroid/os/Bundle; // type@012c │ │ +1fcc36: 7010 1306 0100 |007f: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fcc3c: 1a02 ee70 |0082: const-string v2, "show_newentry" // string@70ee │ │ +1fcc40: 6e30 3406 2103 |0084: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ +1fcc46: 2202 1a0e |0087: new-instance v2, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist; // type@0e1a │ │ +1fcc4a: 5454 885a |0089: iget-object v4, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fcc4e: 5200 3d03 |008b: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fcc52: 6e20 f868 0400 |008d: invoke-virtual {v4, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fcc58: 0c00 |0090: move-result-object v0 │ │ +1fcc5a: 1f00 320f |0091: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fcc5e: 6e10 1f6d 0500 |0093: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ +1fcc64: 0c04 |0096: move-result-object v4 │ │ +1fcc66: 7030 536b 0204 |0097: invoke-direct {v2, v0, v4}, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Landroid/content/Context;)V // method@6b53 │ │ +1fcc6c: 6e20 9f6c 2600 |009a: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ +1fcc72: 6e20 9e6c 1600 |009d: invoke-virtual {v6, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ +1fcc78: 6e10 216d 0500 |00a0: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fcc7e: 0c00 |00a3: move-result-object v0 │ │ +1fcc80: 1f00 a303 |00a4: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fcc84: 6e10 3917 0000 |00a6: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fcc8a: 0c00 |00a9: move-result-object v0 │ │ +1fcc8c: 1a01 420a |00aa: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ +1fcc90: 6e30 a06c 0601 |00ac: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ +1fcc96: 0f03 |00af: return v3 │ │ +1fcc98: 0001 0400 5b00 097f 1a00 0000 1400 ... |00b0: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0008 line=181 │ │ 0x000d line=184 │ │ 0x0024 line=221 │ │ 0x0029 line=195 │ │ @@ -894433,28 +894432,28 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -1fcdd4: |[1fcdd4] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -1fcde4: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ -1fcdea: 6e10 1f6d 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ -1fcdf0: 0c02 |0006: move-result-object v2 │ │ -1fcdf2: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ -1fcdf8: 0c02 |000a: move-result-object v2 │ │ -1fcdfa: 1403 0800 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0008 │ │ -1fce00: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fce06: 1402 4d00 097f |0011: const v2, #float 1.82106e+38 // #7f09004d │ │ -1fce0c: 7220 0f0e 2100 |0014: invoke-interface {v1, v2}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0e0f │ │ -1fce12: 0c01 |0017: move-result-object v1 │ │ -1fce14: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -1fce16: 7220 9d0e 2100 |0019: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ -1fce1c: 0e00 |001c: return-void │ │ +1fcdcc: |[1fcdcc] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +1fcddc: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ +1fcde2: 6e10 1f6d 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ +1fcde8: 0c02 |0006: move-result-object v2 │ │ +1fcdea: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ +1fcdf0: 0c02 |000a: move-result-object v2 │ │ +1fcdf2: 1403 0800 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0008 │ │ +1fcdf8: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fcdfe: 1402 4d00 097f |0011: const v2, #float 1.82106e+38 // #7f09004d │ │ +1fce04: 7220 0f0e 2100 |0014: invoke-interface {v1, v2}, Landroid/view/ContextMenu;.findItem:(I)Landroid/view/MenuItem; // method@0e0f │ │ +1fce0a: 0c01 |0017: move-result-object v1 │ │ +1fce0c: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +1fce0e: 7220 9d0e 2100 |0019: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0e9d │ │ +1fce14: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x000e line=163 │ │ 0x0014 line=166 │ │ locals : │ │ @@ -894468,21 +894467,21 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1fcb08: |[1fcb08] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1fcb18: 2202 920e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; // type@0e92 │ │ -1fcb1c: 6e10 1f6d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ -1fcb22: 0c03 |0005: move-result-object v3 │ │ -1fcb24: 5410 8a5a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ -1fcb28: 7030 1c6e 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@6e1c │ │ -1fcb2e: 1102 |000b: return-object v2 │ │ +1fcb00: |[1fcb00] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1fcb10: 2202 920e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader; // type@0e92 │ │ +1fcb14: 6e10 1f6d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ +1fcb1a: 0c03 |0005: move-result-object v3 │ │ +1fcb1c: 5410 8a5a |0006: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ +1fcb20: 7030 1c6e 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistTrackLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@6e1c │ │ +1fcb26: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) Landroid/os/Bundle; │ │ @@ -894492,55 +894491,55 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -1fce20: |[1fce20] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -1fce30: 1400 1000 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0010 │ │ -1fce36: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fce3c: 6e10 216d 0300 |0006: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fce42: 0c00 |0009: move-result-object v0 │ │ -1fce44: 1401 5001 047f |000a: const v1, #float 1.75465e+38 // #7f040150 │ │ -1fce4a: 7120 9c6e 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fce50: 0a00 |0010: move-result v0 │ │ -1fce52: 1401 2c00 097f |0011: const v1, #float 1.82105e+38 // #7f09002c │ │ -1fce58: 7220 660e 1400 |0014: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fce5e: 0c02 |0017: move-result-object v2 │ │ -1fce60: 7210 7a0e 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ -1fce66: 0c02 |001b: move-result-object v2 │ │ -1fce68: 7110 4730 0200 |001c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fce6e: 0c02 |001f: move-result-object v2 │ │ -1fce70: 7120 4330 0200 |0020: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1fce76: 7220 660e 1400 |0023: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fce7c: 0c01 |0026: move-result-object v1 │ │ -1fce7e: 7220 910e 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ -1fce84: 1401 5300 097f |002a: const v1, #float 1.82106e+38 // #7f090053 │ │ -1fce8a: 7220 660e 1400 |002d: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fce90: 0c02 |0030: move-result-object v2 │ │ -1fce92: 7210 7a0e 0200 |0031: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ -1fce98: 0c02 |0034: move-result-object v2 │ │ -1fce9a: 7110 4730 0200 |0035: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fcea0: 0c02 |0038: move-result-object v2 │ │ -1fcea2: 7120 4330 0200 |0039: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1fcea8: 7220 660e 1400 |003c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fceae: 0c00 |003f: move-result-object v0 │ │ -1fceb0: 7220 910e 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ -1fceb6: 7220 660e 1400 |0043: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fcebc: 0c00 |0046: move-result-object v0 │ │ -1fcebe: 7210 760e 0000 |0047: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0e76 │ │ -1fcec4: 0c00 |004a: move-result-object v0 │ │ -1fcec6: 1f00 ce04 |004b: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04ce │ │ -1fceca: 2201 6a0e |004d: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver; // type@0e6a │ │ -1fcece: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -1fced0: 7030 176d 3102 |0050: invoke-direct {v1, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V // method@6d17 │ │ -1fced6: 6e20 5626 1000 |0053: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2656 │ │ -1fcedc: 6f30 d86c 4305 |0056: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ -1fcee2: 0e00 |0059: return-void │ │ +1fce18: |[1fce18] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +1fce28: 1400 1000 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d0010 │ │ +1fce2e: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fce34: 6e10 216d 0300 |0006: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fce3a: 0c00 |0009: move-result-object v0 │ │ +1fce3c: 1401 5001 047f |000a: const v1, #float 1.75465e+38 // #7f040150 │ │ +1fce42: 7120 9c6e 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fce48: 0a00 |0010: move-result v0 │ │ +1fce4a: 1401 2c00 097f |0011: const v1, #float 1.82105e+38 // #7f09002c │ │ +1fce50: 7220 660e 1400 |0014: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fce56: 0c02 |0017: move-result-object v2 │ │ +1fce58: 7210 7a0e 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ +1fce5e: 0c02 |001b: move-result-object v2 │ │ +1fce60: 7110 4730 0200 |001c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fce66: 0c02 |001f: move-result-object v2 │ │ +1fce68: 7120 4330 0200 |0020: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1fce6e: 7220 660e 1400 |0023: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fce74: 0c01 |0026: move-result-object v1 │ │ +1fce76: 7220 910e 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ +1fce7c: 1401 5300 097f |002a: const v1, #float 1.82106e+38 // #7f090053 │ │ +1fce82: 7220 660e 1400 |002d: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fce88: 0c02 |0030: move-result-object v2 │ │ +1fce8a: 7210 7a0e 0200 |0031: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ +1fce90: 0c02 |0034: move-result-object v2 │ │ +1fce92: 7110 4730 0200 |0035: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fce98: 0c02 |0038: move-result-object v2 │ │ +1fce9a: 7120 4330 0200 |0039: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1fcea0: 7220 660e 1400 |003c: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fcea6: 0c00 |003f: move-result-object v0 │ │ +1fcea8: 7220 910e 2000 |0040: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ +1fceae: 7220 660e 1400 |0043: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fceb4: 0c00 |0046: move-result-object v0 │ │ +1fceb6: 7210 760e 0000 |0047: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0e76 │ │ +1fcebc: 0c00 |004a: move-result-object v0 │ │ +1fcebe: 1f00 ce04 |004b: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04ce │ │ +1fcec2: 2201 6a0e |004d: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver; // type@0e6a │ │ +1fcec6: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +1fcec8: 7030 176d 3102 |0050: invoke-direct {v1, v3, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$SearchTextObserver;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V // method@6d17 │ │ +1fcece: 6e20 5626 1000 |0053: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2656 │ │ +1fced4: 6f30 d86c 4305 |0056: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ +1fceda: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=235 │ │ 0x0006 line=238 │ │ 0x0014 line=240 │ │ 0x001c line=241 │ │ 0x0020 line=242 │ │ @@ -894562,97 +894561,97 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 171 16-bit code units │ │ -1fc9a0: |[1fc9a0] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fc9b0: 120b |0000: const/4 v11, #int 0 // #0 │ │ -1fc9b2: 1400 4200 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0042 │ │ -1fc9b8: 6e40 5f0e 09ba |0004: invoke-virtual {v9, v0, v10, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fc9be: 0c09 |0007: move-result-object v9 │ │ -1fc9c0: 140a ec00 097f |0008: const v10, #float 1.82109e+38 // #7f0900ec │ │ -1fc9c6: 6e20 020f a900 |000b: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fc9cc: 0c0a |000e: move-result-object v10 │ │ -1fc9ce: 1f0a fc02 |000f: check-cast v10, Landroid/widget/ListView; // type@02fc │ │ -1fc9d2: 5b8a 895a |0011: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ -1fc9d6: 6e10 206d 0800 |0013: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getArguments:()Landroid/os/Bundle; // method@6d20 │ │ -1fc9dc: 0c0a |0016: move-result-object v10 │ │ -1fc9de: 380a 0a00 |0017: if-eqz v10, 0021 // +000a │ │ -1fc9e2: 1a00 675e |0019: const-string v0, "name" // string@5e67 │ │ -1fc9e6: 6e20 2c06 0a00 |001b: invoke-virtual {v10, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ -1fc9ec: 0c0a |001e: move-result-object v10 │ │ -1fc9ee: 5b8a 8a5a |001f: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ -1fc9f2: 6e10 216d 0800 |0021: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fc9f8: 0c0a |0024: move-result-object v10 │ │ -1fc9fa: 7110 fd06 0a00 |0025: invoke-static {v10}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -1fca00: 0c0a |0028: move-result-object v10 │ │ -1fca02: 6e10 216d 0800 |0029: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fca08: 0c00 |002c: move-result-object v0 │ │ -1fca0a: 1401 e400 0f7f |002d: const v1, #float 1.90084e+38 // #7f0f00e4 │ │ -1fca10: 6e20 2202 1000 |0030: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -1fca16: 0c00 |0033: move-result-object v0 │ │ -1fca18: 6e10 216d 0800 |0034: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fca1e: 0c01 |0037: move-result-object v1 │ │ -1fca20: 6e10 2002 0100 |0038: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ -1fca26: 0c01 |003b: move-result-object v1 │ │ -1fca28: 1402 0b00 057f |003c: const v2, #float 1.76788e+38 // #7f05000b │ │ -1fca2e: 6e20 e102 2100 |003f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ -1fca34: 0a01 |0042: move-result v1 │ │ -1fca36: 7230 8902 0a01 |0043: invoke-interface {v10, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ -1fca3c: 0a06 |0046: move-result v6 │ │ -1fca3e: 6e10 216d 0800 |0047: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fca44: 0c00 |004a: move-result-object v0 │ │ -1fca46: 7120 936e 0a00 |004b: invoke-static {v10, v0}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e93 │ │ -1fca4c: 0c0a |004e: move-result-object v10 │ │ -1fca4e: 5b8a 865a |004f: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a86 │ │ -1fca52: 220a a10d |0051: new-instance v10, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ -1fca56: 6e10 1f6d 0800 |0053: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ -1fca5c: 0c03 |0056: move-result-object v3 │ │ -1fca5e: 1204 |0057: const/4 v4, #int 0 // #0 │ │ -1fca60: 1205 |0058: const/4 v5, #int 0 // #0 │ │ -1fca62: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -1fca64: 07a2 |005a: move-object v2, v10 │ │ -1fca66: 7606 f568 0200 |005b: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZZZ)V // method@68f5 │ │ -1fca6c: 5b8a 885a |005e: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fca70: 5480 895a |0060: iget-object v0, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ -1fca74: 6e20 ee13 a000 |0062: invoke-virtual {v0, v10}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ -1fca7a: 548a 895a |0065: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ -1fca7e: 6e20 f713 8a00 |0067: invoke-virtual {v10, v8}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ -1fca84: 548a 895a |006a: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ -1fca88: 6e20 326d a800 |006c: invoke-virtual {v8, v10}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d32 │ │ -1fca8e: 140a 4401 097f |006f: const v10, #float 1.82111e+38 // #7f090144 │ │ -1fca94: 6e20 020f a900 |0072: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fca9a: 0c0a |0075: move-result-object v10 │ │ -1fca9c: 1f0a e209 |0076: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ -1fcaa0: 5b8a 8b5a |0078: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a8b │ │ -1fcaa4: 548a 8b5a |007a: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a8b │ │ -1fcaa8: 1220 |007c: const/4 v0, #int 2 // #2 │ │ -1fcaaa: 2300 4a0f |007d: new-array v0, v0, [I // type@0f4a │ │ -1fcaae: 6e10 216d 0800 |007f: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fcab4: 0c01 |0082: move-result-object v1 │ │ -1fcab6: 1402 8a00 047f |0083: const v2, #float 1.75461e+38 // #7f04008a │ │ -1fcabc: 7120 9c6e 2100 |0086: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fcac2: 0a01 |0089: move-result v1 │ │ -1fcac4: 4b01 000b |008a: aput v1, v0, v11 │ │ -1fcac8: 6e10 216d 0800 |008c: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fcace: 0c0b |008f: move-result-object v11 │ │ -1fcad0: 1401 9100 047f |0090: const v1, #float 1.75461e+38 // #7f040091 │ │ -1fcad6: 7120 9c6e 1b00 |0093: invoke-static {v11, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fcadc: 0a0b |0096: move-result v11 │ │ -1fcade: 1211 |0097: const/4 v1, #int 1 // #1 │ │ -1fcae0: 4b0b 0001 |0098: aput v11, v0, v1 │ │ -1fcae4: 6e20 5b4f 0a00 |009a: invoke-virtual {v10, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ -1fcaea: 548a 8b5a |009d: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a8b │ │ -1fcaee: 220b 520e |009f: new-instance v11, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tnTOmag1YeY1fJbfKsowZ1CiYbw; // type@0e52 │ │ -1fcaf2: 7020 236c 8b00 |00a1: invoke-direct {v11, v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tnTOmag1YeY1fJbfKsowZ1CiYbw;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V // method@6c23 │ │ -1fcaf8: 6e20 624f ba00 |00a4: invoke-virtual {v10, v11}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ -1fcafe: 6e20 376d 1800 |00a7: invoke-virtual {v8, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.setHasOptionsMenu:(Z)V // method@6d37 │ │ -1fcb04: 1109 |00aa: return-object v9 │ │ +1fc998: |[1fc998] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fc9a8: 120b |0000: const/4 v11, #int 0 // #0 │ │ +1fc9aa: 1400 4200 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0042 │ │ +1fc9b0: 6e40 5f0e 09ba |0004: invoke-virtual {v9, v0, v10, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fc9b6: 0c09 |0007: move-result-object v9 │ │ +1fc9b8: 140a ec00 097f |0008: const v10, #float 1.82109e+38 // #7f0900ec │ │ +1fc9be: 6e20 020f a900 |000b: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fc9c4: 0c0a |000e: move-result-object v10 │ │ +1fc9c6: 1f0a fc02 |000f: check-cast v10, Landroid/widget/ListView; // type@02fc │ │ +1fc9ca: 5b8a 895a |0011: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ +1fc9ce: 6e10 206d 0800 |0013: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getArguments:()Landroid/os/Bundle; // method@6d20 │ │ +1fc9d4: 0c0a |0016: move-result-object v10 │ │ +1fc9d6: 380a 0a00 |0017: if-eqz v10, 0021 // +000a │ │ +1fc9da: 1a00 675e |0019: const-string v0, "name" // string@5e67 │ │ +1fc9de: 6e20 2c06 0a00 |001b: invoke-virtual {v10, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@062c │ │ +1fc9e4: 0c0a |001e: move-result-object v10 │ │ +1fc9e6: 5b8a 8a5a |001f: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ +1fc9ea: 6e10 216d 0800 |0021: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fc9f0: 0c0a |0024: move-result-object v10 │ │ +1fc9f2: 7110 fd06 0a00 |0025: invoke-static {v10}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +1fc9f8: 0c0a |0028: move-result-object v10 │ │ +1fc9fa: 6e10 216d 0800 |0029: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fca00: 0c00 |002c: move-result-object v0 │ │ +1fca02: 1401 e400 0f7f |002d: const v1, #float 1.90084e+38 // #7f0f00e4 │ │ +1fca08: 6e20 2202 1000 |0030: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +1fca0e: 0c00 |0033: move-result-object v0 │ │ +1fca10: 6e10 216d 0800 |0034: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fca16: 0c01 |0037: move-result-object v1 │ │ +1fca18: 6e10 2002 0100 |0038: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0220 │ │ +1fca1e: 0c01 |003b: move-result-object v1 │ │ +1fca20: 1402 0b00 057f |003c: const v2, #float 1.76788e+38 // #7f05000b │ │ +1fca26: 6e20 e102 2100 |003f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@02e1 │ │ +1fca2c: 0a01 |0042: move-result v1 │ │ +1fca2e: 7230 8902 0a01 |0043: invoke-interface {v10, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0289 │ │ +1fca34: 0a06 |0046: move-result v6 │ │ +1fca36: 6e10 216d 0800 |0047: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fca3c: 0c00 |004a: move-result-object v0 │ │ +1fca3e: 7120 936e 0a00 |004b: invoke-static {v10, v0}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e93 │ │ +1fca44: 0c0a |004e: move-result-object v10 │ │ +1fca46: 5b8a 865a |004f: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a86 │ │ +1fca4a: 220a a10d |0051: new-instance v10, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ +1fca4e: 6e10 1f6d 0800 |0053: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d1f │ │ +1fca54: 0c03 |0056: move-result-object v3 │ │ +1fca56: 1204 |0057: const/4 v4, #int 0 // #0 │ │ +1fca58: 1205 |0058: const/4 v5, #int 0 // #0 │ │ +1fca5a: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +1fca5c: 07a2 |005a: move-object v2, v10 │ │ +1fca5e: 7606 f568 0200 |005b: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZZZ)V // method@68f5 │ │ +1fca64: 5b8a 885a |005e: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fca68: 5480 895a |0060: iget-object v0, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ +1fca6c: 6e20 ee13 a000 |0062: invoke-virtual {v0, v10}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ +1fca72: 548a 895a |0065: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ +1fca76: 6e20 f713 8a00 |0067: invoke-virtual {v10, v8}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ +1fca7c: 548a 895a |006a: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mListView:Landroid/widget/ListView; // field@5a89 │ │ +1fca80: 6e20 326d a800 |006c: invoke-virtual {v8, v10}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d32 │ │ +1fca86: 140a 4401 097f |006f: const v10, #float 1.82111e+38 // #7f090144 │ │ +1fca8c: 6e20 020f a900 |0072: invoke-virtual {v9, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fca92: 0c0a |0075: move-result-object v10 │ │ +1fca94: 1f0a e209 |0076: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ +1fca98: 5b8a 8b5a |0078: iput-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a8b │ │ +1fca9c: 548a 8b5a |007a: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a8b │ │ +1fcaa0: 1220 |007c: const/4 v0, #int 2 // #2 │ │ +1fcaa2: 2300 4a0f |007d: new-array v0, v0, [I // type@0f4a │ │ +1fcaa6: 6e10 216d 0800 |007f: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fcaac: 0c01 |0082: move-result-object v1 │ │ +1fcaae: 1402 8a00 047f |0083: const v2, #float 1.75461e+38 // #7f04008a │ │ +1fcab4: 7120 9c6e 2100 |0086: invoke-static {v1, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fcaba: 0a01 |0089: move-result v1 │ │ +1fcabc: 4b01 000b |008a: aput v1, v0, v11 │ │ +1fcac0: 6e10 216d 0800 |008c: invoke-virtual {v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fcac6: 0c0b |008f: move-result-object v11 │ │ +1fcac8: 1401 9100 047f |0090: const v1, #float 1.75461e+38 // #7f040091 │ │ +1fcace: 7120 9c6e 1b00 |0093: invoke-static {v11, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fcad4: 0a0b |0096: move-result v11 │ │ +1fcad6: 1211 |0097: const/4 v1, #int 1 // #1 │ │ +1fcad8: 4b0b 0001 |0098: aput v11, v0, v1 │ │ +1fcadc: 6e20 5b4f 0a00 |009a: invoke-virtual {v10, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ +1fcae2: 548a 8b5a |009d: iget-object v10, v8, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a8b │ │ +1fcae6: 220b 520e |009f: new-instance v11, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tnTOmag1YeY1fJbfKsowZ1CiYbw; // type@0e52 │ │ +1fcaea: 7020 236c 8b00 |00a1: invoke-direct {v11, v8}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$tnTOmag1YeY1fJbfKsowZ1CiYbw;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;)V // method@6c23 │ │ +1fcaf0: 6e20 624f ba00 |00a4: invoke-virtual {v10, v11}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ +1fcaf6: 6e20 376d 1800 |00a7: invoke-virtual {v8, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.setHasOptionsMenu:(Z)V // method@6d37 │ │ +1fcafc: 1109 |00aa: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=89 │ │ 0x000b line=92 │ │ 0x0013 line=94 │ │ 0x001b line=96 │ │ 0x0021 line=100 │ │ @@ -894679,58 +894678,58 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -1fcee4: |[1fcee4] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fcef4: 6201 815a |0000: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ -1fcef8: 5402 865a |0002: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a86 │ │ -1fcefc: 6e10 8f6e 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fcf02: 0a02 |0007: move-result v2 │ │ -1fcf04: 4401 0102 |0008: aget v1, v1, v2 │ │ -1fcf08: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1fcf0a: 3221 1f00 |000b: if-eq v1, v2, 002a // +001f │ │ -1fcf0e: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -1fcf10: 3221 1800 |000e: if-eq v1, v2, 0026 // +0018 │ │ -1fcf14: 1232 |0010: const/4 v2, #int 3 // #3 │ │ -1fcf16: 3221 1100 |0011: if-eq v1, v2, 0022 // +0011 │ │ -1fcf1a: 1242 |0013: const/4 v2, #int 4 // #4 │ │ -1fcf1c: 3221 0a00 |0014: if-eq v1, v2, 001e // +000a │ │ -1fcf20: 1252 |0016: const/4 v2, #int 5 // #5 │ │ -1fcf22: 3221 0300 |0017: if-eq v1, v2, 001a // +0003 │ │ -1fcf26: 283a |0019: goto 0053 // +003a │ │ -1fcf28: 7020 2f6d 3000 |001a: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.playNext:(I)V // method@6d2f │ │ -1fcf2e: 2836 |001d: goto 0053 // +0036 │ │ -1fcf30: 7020 2e6d 3000 |001e: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.play:(I)V // method@6d2e │ │ -1fcf36: 2832 |0021: goto 0053 // +0032 │ │ -1fcf38: 7020 306d 3000 |0022: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.prependTrack:(I)V // method@6d30 │ │ -1fcf3e: 282e |0025: goto 0053 // +002e │ │ -1fcf40: 7020 1e6d 3000 |0026: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.enqueueTrack:(I)V // method@6d1e │ │ -1fcf46: 282a |0029: goto 0053 // +002a │ │ -1fcf48: 2201 790e |002a: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ -1fcf4c: 7010 a56d 0100 |002c: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ -1fcf52: 2202 2c01 |002f: new-instance v2, Landroid/os/Bundle; // type@012c │ │ -1fcf56: 7010 1306 0200 |0031: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fcf5c: 5404 885a |0034: iget-object v4, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fcf60: 6e20 f868 3400 |0036: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fcf66: 0c03 |0039: move-result-object v3 │ │ -1fcf68: 1f03 380f |003a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fcf6c: 1a04 9341 |003c: const-string v4, "file" // string@4193 │ │ -1fcf70: 6e30 4406 4203 |003e: invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ -1fcf76: 6e20 b06d 2100 |0041: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ -1fcf7c: 6e10 216d 0000 |0044: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ -1fcf82: 0c02 |0047: move-result-object v2 │ │ -1fcf84: 1f02 a303 |0048: check-cast v2, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fcf88: 6e10 3917 0200 |004a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fcf8e: 0c02 |004d: move-result-object v2 │ │ -1fcf90: 1a03 9f2b |004e: const-string v3, "SongDetails" // string@2b9f │ │ -1fcf94: 6e30 b16d 2103 |0050: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ -1fcf9a: 0e00 |0053: return-void │ │ +1fcedc: |[1fcedc] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fceec: 6201 815a |0000: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a81 │ │ +1fcef0: 5402 865a |0002: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a86 │ │ +1fcef4: 6e10 8f6e 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fcefa: 0a02 |0007: move-result v2 │ │ +1fcefc: 4401 0102 |0008: aget v1, v1, v2 │ │ +1fcf00: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1fcf02: 3221 1f00 |000b: if-eq v1, v2, 002a // +001f │ │ +1fcf06: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +1fcf08: 3221 1800 |000e: if-eq v1, v2, 0026 // +0018 │ │ +1fcf0c: 1232 |0010: const/4 v2, #int 3 // #3 │ │ +1fcf0e: 3221 1100 |0011: if-eq v1, v2, 0022 // +0011 │ │ +1fcf12: 1242 |0013: const/4 v2, #int 4 // #4 │ │ +1fcf14: 3221 0a00 |0014: if-eq v1, v2, 001e // +000a │ │ +1fcf18: 1252 |0016: const/4 v2, #int 5 // #5 │ │ +1fcf1a: 3221 0300 |0017: if-eq v1, v2, 001a // +0003 │ │ +1fcf1e: 283a |0019: goto 0053 // +003a │ │ +1fcf20: 7020 2f6d 3000 |001a: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.playNext:(I)V // method@6d2f │ │ +1fcf26: 2836 |001d: goto 0053 // +0036 │ │ +1fcf28: 7020 2e6d 3000 |001e: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.play:(I)V // method@6d2e │ │ +1fcf2e: 2832 |0021: goto 0053 // +0032 │ │ +1fcf30: 7020 306d 3000 |0022: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.prependTrack:(I)V // method@6d30 │ │ +1fcf36: 282e |0025: goto 0053 // +002e │ │ +1fcf38: 7020 1e6d 3000 |0026: invoke-direct {v0, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.enqueueTrack:(I)V // method@6d1e │ │ +1fcf3e: 282a |0029: goto 0053 // +002a │ │ +1fcf40: 2201 790e |002a: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ +1fcf44: 7010 a56d 0100 |002c: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ +1fcf4a: 2202 2c01 |002f: new-instance v2, Landroid/os/Bundle; // type@012c │ │ +1fcf4e: 7010 1306 0200 |0031: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fcf54: 5404 885a |0034: iget-object v4, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fcf58: 6e20 f868 3400 |0036: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fcf5e: 0c03 |0039: move-result-object v3 │ │ +1fcf60: 1f03 380f |003a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fcf64: 1a04 9341 |003c: const-string v4, "file" // string@4193 │ │ +1fcf68: 6e30 4406 4203 |003e: invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ +1fcf6e: 6e20 b06d 2100 |0041: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ +1fcf74: 6e10 216d 0000 |0044: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.getContext:()Landroid/content/Context; // method@6d21 │ │ +1fcf7a: 0c02 |0047: move-result-object v2 │ │ +1fcf7c: 1f02 a303 |0048: check-cast v2, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fcf80: 6e10 3917 0200 |004a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fcf86: 0c02 |004d: move-result-object v2 │ │ +1fcf88: 1a03 9f2b |004e: const-string v3, "SongDetails" // string@2b9f │ │ +1fcf8c: 6e30 b16d 2103 |0050: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ +1fcf92: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x001a line=369 │ │ 0x001e line=365 │ │ 0x0022 line=360 │ │ 0x0026 line=356 │ │ @@ -894751,18 +894750,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1fcf9c: |[1fcf9c] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fcfac: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1fcfb0: 6e30 2a6d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d2a │ │ -1fcfb6: 0e00 |0005: return-void │ │ +1fcf94: |[1fcf94] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fcfa4: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1fcfa8: 6e30 2a6d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d2a │ │ +1fcfae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -894772,19 +894771,19 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1fcfb8: |[1fcfb8] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1fcfc8: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ -1fcfce: 5401 885a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fcfd2: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fcfd8: 0e00 |0008: return-void │ │ +1fcfb0: |[1fcfb0] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1fcfc0: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ +1fcfc6: 5401 885a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fcfca: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fcfd0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0003 line=295 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Landroidx/loader/content/Loader; │ │ @@ -894795,19 +894794,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fcfdc: |[1fcfdc] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fcfec: 5412 885a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fcff0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1fcff2: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fcff8: 0e00 |0006: return-void │ │ +1fcfd4: |[1fcfd4] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fcfe4: 5412 885a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fcfe8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1fcfea: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fcff0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -894816,26 +894815,26 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1fccb8: |[1fccb8] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -1fccc8: 7210 7e0e 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1fccce: 0a00 |0003: move-result v0 │ │ -1fccd0: 1401 2c00 097f |0004: const v1, #float 1.82105e+38 // #7f09002c │ │ -1fccd6: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ -1fccda: 5423 8a5a |0009: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ -1fccde: 7110 9570 0300 |000b: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ -1fcce4: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -1fcce6: 0f03 |000f: return v3 │ │ -1fcce8: 6f20 db6c 3200 |0010: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ -1fccee: 0a03 |0013: move-result v3 │ │ -1fccf0: 0f03 |0014: return v3 │ │ +1fccb0: |[1fccb0] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +1fccc0: 7210 7e0e 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1fccc6: 0a00 |0003: move-result v0 │ │ +1fccc8: 1401 2c00 097f |0004: const v1, #float 1.82105e+38 // #7f09002c │ │ +1fccce: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ +1fccd2: 5423 8a5a |0009: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ +1fccd6: 7110 9570 0300 |000b: invoke-static {v3}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ +1fccdc: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +1fccde: 0f03 |000f: return v3 │ │ +1fcce0: 6f20 db6c 3200 |0010: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ +1fcce6: 0a03 |0013: move-result v3 │ │ +1fcce8: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0009 line=266 │ │ 0x0010 line=270 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ @@ -894846,28 +894845,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -1fcffc: |[1fcffc] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onResume:()V │ │ -1fd00c: 6f10 dd6c 0400 |0000: invoke-super {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ -1fd012: 5440 875a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ -1fd016: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -1fd01a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -1fd01c: 2202 690e |0008: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener; // type@0e69 │ │ -1fd020: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -1fd022: 7030 146d 4203 |000b: invoke-direct {v2, v4, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V // method@6d14 │ │ -1fd028: 7230 586b 1002 |000e: invoke-interface {v0, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fd02e: 5440 875a |0011: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ -1fd032: 5441 8a5a |0013: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ -1fd036: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -1fd038: 7252 596b 1022 |0016: invoke-interface {v0, v1, v2, v2, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fd03e: 0e00 |0019: return-void │ │ +1fcff4: |[1fcff4] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.onResume:()V │ │ +1fd004: 6f10 dd6c 0400 |0000: invoke-super {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ +1fd00a: 5440 875a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ +1fd00e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +1fd012: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +1fd014: 2202 690e |0008: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener; // type@0e69 │ │ +1fd018: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +1fd01a: 7030 146d 4203 |000b: invoke-direct {v2, v4, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment$1;)V // method@6d14 │ │ +1fd020: 7230 586b 1002 |000e: invoke-interface {v0, v1, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fd026: 5440 875a |0011: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a87 │ │ +1fd02a: 5441 8a5a |0013: iget-object v1, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mPath:Ljava/lang/String; // field@5a8a │ │ +1fd02e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +1fd030: 7252 596b 1022 |0016: invoke-interface {v0, v1, v2, v2, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fd036: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=133 │ │ 0x0008 line=134 │ │ 0x0011 line=135 │ │ locals : │ │ @@ -894878,18 +894877,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1fd0d0: |[1fd0d0] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.removeFilter:()V │ │ -1fd0e0: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ -1fd0e4: 6e10 fc68 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.removeFilter:()V // method@68fc │ │ -1fd0ea: 0e00 |0005: return-void │ │ +1fd0c8: |[1fd0c8] org.gateshipone.malp.application.fragments.serverfragments.PlaylistTracksFragment.removeFilter:()V │ │ +1fd0d8: 5410 885a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a88 │ │ +1fd0dc: 6e10 fc68 0000 |0002: invoke-virtual {v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.removeFilter:()V // method@68fc │ │ +1fd0e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment; │ │ │ │ source_file_idx : 10170 (PlaylistTracksFragment.java) │ │ @@ -894977,39 +894976,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fd33c: |[1fd33c] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.:()V │ │ -1fd34c: 1c00 6c0e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; // type@0e6c │ │ -1fd350: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fd356: 0c00 |0005: move-result-object v0 │ │ -1fd358: 6900 8c5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.TAG:Ljava/lang/String; // field@5a8c │ │ -1fd35c: 0e00 |0008: return-void │ │ +1fd334: |[1fd334] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.:()V │ │ +1fd344: 1c00 6c0e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; // type@0e6c │ │ +1fd348: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fd34e: 0c00 |0005: move-result-object v0 │ │ +1fd350: 6900 8c5a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.TAG:Ljava/lang/String; // field@5a8c │ │ +1fd354: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1fd360: |[1fd360] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.:()V │ │ -1fd370: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1fd376: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fd378: 5b10 8e5a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ -1fd37c: 0e00 |0006: return-void │ │ +1fd358: |[1fd358] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.:()V │ │ +1fd368: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1fd36e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fd370: 5b10 8e5a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ +1fd374: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0004 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; │ │ │ │ @@ -895018,47 +895017,47 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1fd3d4: |[1fd3d4] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.lambda$onContextItemSelected$1:(Landroid/content/DialogInterface;I)V │ │ -1fd3e4: 0e00 |0000: return-void │ │ +1fd3cc: |[1fd3cc] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.lambda$onContextItemSelected$1:(Landroid/content/DialogInterface;I)V │ │ +1fd3dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;) │ │ name : 'lambda$onContextItemSelected$0$SavedPlaylistsFragment' │ │ type : '(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;Landroid/content/DialogInterface;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -1fd380: |[1fd380] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.lambda$onContextItemSelected$0$SavedPlaylistsFragment:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;Landroid/content/DialogInterface;I)V │ │ -1fd390: 6e10 6472 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ -1fd396: 0c01 |0003: move-result-object v1 │ │ -1fd398: 7110 a170 0100 |0004: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.removePlaylist:(Ljava/lang/String;)V // method@70a1 │ │ -1fd39e: 5401 905a |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ -1fd3a2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1fd3a4: 6e20 fd68 2100 |000a: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fd3aa: 7110 783f 0000 |000d: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ -1fd3b0: 0c01 |0010: move-result-object v1 │ │ -1fd3b2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1fd3b4: 6e20 753f 2100 |0012: invoke-virtual {v1, v2}, Landroidx/loader/app/LoaderManager;.destroyLoader:(I)V // method@3f75 │ │ -1fd3ba: 7110 783f 0000 |0015: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ -1fd3c0: 0c01 |0018: move-result-object v1 │ │ -1fd3c2: 6e10 3b6d 0000 |0019: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getArguments:()Landroid/os/Bundle; // method@6d3b │ │ -1fd3c8: 0c03 |001c: move-result-object v3 │ │ -1fd3ca: 6e40 7b3f 2103 |001d: invoke-virtual {v1, v2, v3, v0}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@3f7b │ │ -1fd3d0: 0e00 |0020: return-void │ │ +1fd378: |[1fd378] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.lambda$onContextItemSelected$0$SavedPlaylistsFragment:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;Landroid/content/DialogInterface;I)V │ │ +1fd388: 6e10 6472 0100 |0000: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ +1fd38e: 0c01 |0003: move-result-object v1 │ │ +1fd390: 7110 a170 0100 |0004: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.removePlaylist:(Ljava/lang/String;)V // method@70a1 │ │ +1fd396: 5401 905a |0007: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ +1fd39a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1fd39c: 6e20 fd68 2100 |000a: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fd3a2: 7110 783f 0000 |000d: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ +1fd3a8: 0c01 |0010: move-result-object v1 │ │ +1fd3aa: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1fd3ac: 6e20 753f 2100 |0012: invoke-virtual {v1, v2}, Landroidx/loader/app/LoaderManager;.destroyLoader:(I)V // method@3f75 │ │ +1fd3b2: 7110 783f 0000 |0015: invoke-static {v0}, Landroidx/loader/app/LoaderManager;.getInstance:(Landroidx/lifecycle/LifecycleOwner;)Landroidx/loader/app/LoaderManager; // method@3f78 │ │ +1fd3b8: 0c01 |0018: move-result-object v1 │ │ +1fd3ba: 6e10 3b6d 0000 |0019: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getArguments:()Landroid/os/Bundle; // method@6d3b │ │ +1fd3c0: 0c03 |001c: move-result-object v3 │ │ +1fd3c2: 6e40 7b3f 2103 |001d: invoke-virtual {v1, v2, v3, v0}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@3f7b │ │ +1fd3c8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0007 line=179 │ │ 0x000d line=180 │ │ 0x0015 line=181 │ │ locals : │ │ @@ -895072,37 +895071,37 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1fd3e8: |[1fd3e8] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onAttach:(Landroid/content/Context;)V │ │ -1fd3f8: 6f20 d56c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ -1fd3fe: 0730 |0003: move-object v0, v3 │ │ -1fd400: 1f00 1d0e |0004: check-cast v0, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // type@0e1d │ │ -1fd404: 5b20 8d5a |0006: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a8d │ │ -1fd408: 1f03 1b0e |0008: check-cast v3, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fd40c: 5b23 8e5a |000a: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ -1fd410: 2804 |000c: goto 0010 // +0004 │ │ -1fd412: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -1fd414: 5b23 8e5a |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ -1fd418: 0e00 |0010: return-void │ │ -1fd41a: 2200 9f0c |0011: new-instance v0, Ljava/lang/ClassCastException; // type@0c9f │ │ -1fd41e: 2201 c70c |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1fd422: 7010 c165 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1fd428: 6e10 8465 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ -1fd42e: 0c03 |001b: move-result-object v3 │ │ -1fd430: 6e20 cb65 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fd436: 1a03 eb00 |001f: const-string v3, " must implement OnArtistSelectedListener" // string@00eb │ │ -1fd43a: 6e20 cb65 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fd440: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1fd446: 0c03 |0027: move-result-object v3 │ │ -1fd448: 7020 2865 3000 |0028: invoke-direct {v0, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ -1fd44e: 2700 |002b: throw v0 │ │ +1fd3e0: |[1fd3e0] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onAttach:(Landroid/content/Context;)V │ │ +1fd3f0: 6f20 d56c 3200 |0000: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ +1fd3f6: 0730 |0003: move-object v0, v3 │ │ +1fd3f8: 1f00 1d0e |0004: check-cast v0, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // type@0e1d │ │ +1fd3fc: 5b20 8d5a |0006: iput-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a8d │ │ +1fd400: 1f03 1b0e |0008: check-cast v3, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fd404: 5b23 8e5a |000a: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ +1fd408: 2804 |000c: goto 0010 // +0004 │ │ +1fd40a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +1fd40c: 5b23 8e5a |000e: iput-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ +1fd410: 0e00 |0010: return-void │ │ +1fd412: 2200 9f0c |0011: new-instance v0, Ljava/lang/ClassCastException; // type@0c9f │ │ +1fd416: 2201 c70c |0013: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1fd41a: 7010 c165 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1fd420: 6e10 8465 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@6584 │ │ +1fd426: 0c03 |001b: move-result-object v3 │ │ +1fd428: 6e20 cb65 3100 |001c: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fd42e: 1a03 eb00 |001f: const-string v3, " must implement OnArtistSelectedListener" // string@00eb │ │ +1fd432: 6e20 cb65 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fd438: 6e10 d165 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1fd43e: 0c03 |0027: move-result-object v3 │ │ +1fd440: 7020 2865 3000 |0028: invoke-direct {v0, v3}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@6528 │ │ +1fd446: 2700 |002b: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0008 │ │ Ljava/lang/ClassCastException; -> 0x0011 │ │ 0x0008 - 0x000c │ │ Ljava/lang/ClassCastException; -> 0x000d │ │ positions : │ │ 0x0000 line=123 │ │ @@ -895119,86 +895118,86 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 157 16-bit code units │ │ -1fd1f0: |[1fd1f0] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -1fd200: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ -1fd206: 0c00 |0003: move-result-object v0 │ │ -1fd208: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ -1fd20c: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ -1fd210: 6f20 d66c 6500 |0008: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fd216: 0a06 |000b: move-result v6 │ │ -1fd218: 0f06 |000c: return v6 │ │ -1fd21a: 5451 905a |000d: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ -1fd21e: 5200 3d03 |000f: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fd222: 6e20 f868 0100 |0011: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fd228: 0c00 |0014: move-result-object v0 │ │ -1fd22a: 1f00 350f |0015: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -1fd22e: 7210 7e0e 0600 |0017: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1fd234: 0a01 |001a: move-result v1 │ │ -1fd236: 1402 2c00 097f |001b: const v2, #float 1.82105e+38 // #7f09002c │ │ -1fd23c: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -1fd23e: 3221 7600 |001f: if-eq v1, v2, 0095 // +0076 │ │ -1fd242: 1402 4800 097f |0021: const v2, #float 1.82106e+38 // #7f090048 │ │ -1fd248: 3221 6900 |0024: if-eq v1, v2, 008d // +0069 │ │ -1fd24c: 1402 4e00 097f |0026: const v2, #float 1.82106e+38 // #7f09004e │ │ -1fd252: 3221 0700 |0029: if-eq v1, v2, 0030 // +0007 │ │ -1fd256: 6f20 d66c 6500 |002b: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fd25c: 0a06 |002e: move-result v6 │ │ -1fd25e: 0f06 |002f: return v6 │ │ -1fd260: 2206 a103 |0030: new-instance v6, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ -1fd264: 6e10 3c6d 0500 |0032: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ -1fd26a: 0c01 |0035: move-result-object v1 │ │ -1fd26c: 7020 e216 1600 |0036: invoke-direct {v6, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ -1fd272: 6e10 3c6d 0500 |0039: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ -1fd278: 0c01 |003c: move-result-object v1 │ │ -1fd27a: 1402 2a00 0f7f |003d: const v2, #float 1.9008e+38 // #7f0f002a │ │ -1fd280: 6e20 2202 2100 |0040: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -1fd286: 0c01 |0043: move-result-object v1 │ │ -1fd288: 6e20 0817 1600 |0044: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ -1fd28e: 2201 c70c |0047: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ -1fd292: 7010 c165 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ -1fd298: 6e10 3c6d 0500 |004c: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ -1fd29e: 0c02 |004f: move-result-object v2 │ │ -1fd2a0: 1404 7500 0f7f |0050: const v4, #float 1.90082e+38 // #7f0f0075 │ │ -1fd2a6: 6e20 2202 4200 |0053: invoke-virtual {v2, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ -1fd2ac: 0c02 |0056: move-result-object v2 │ │ -1fd2ae: 6e20 cb65 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fd2b4: 1302 2000 |005a: const/16 v2, #int 32 // #20 │ │ -1fd2b8: 6e20 c465 2100 |005c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -1fd2be: 6e10 6572 0000 |005f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getSectionTitle:()Ljava/lang/String; // method@7265 │ │ -1fd2c4: 0c02 |0062: move-result-object v2 │ │ -1fd2c6: 6e20 cb65 2100 |0063: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ -1fd2cc: 1302 3f00 |0066: const/16 v2, #int 63 // #3f │ │ -1fd2d0: 6e20 c465 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ -1fd2d6: 6e10 d165 0100 |006b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ -1fd2dc: 0c01 |006e: move-result-object v1 │ │ -1fd2de: 6e20 f116 1600 |006f: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ -1fd2e4: 1401 7200 0f7f |0072: const v1, #float 1.90082e+38 // #7f0f0072 │ │ -1fd2ea: 2202 460e |0075: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$0whGRtiKFsXHCzRMlDVRWcNFicg; // type@0e46 │ │ -1fd2ee: 7030 0a6c 5200 |0077: invoke-direct {v2, v5, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$0whGRtiKFsXHCzRMlDVRWcNFicg;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)V // method@6c0a │ │ -1fd2f4: 6e30 ff16 1602 |007a: invoke-virtual {v6, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ -1fd2fa: 1400 6f00 0f7f |007d: const v0, #float 1.90082e+38 // #7f0f006f │ │ -1fd300: 6201 1f5a |0080: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$fxjQpJxjU1NgRCkYVIuiKm7LHC4;.INSTANCE:Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$fxjQpJxjU1NgRCkYVIuiKm7LHC4; // field@5a1f │ │ -1fd304: 6e30 f516 0601 |0082: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ -1fd30a: 6e10 e416 0600 |0085: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ -1fd310: 0c06 |0088: move-result-object v6 │ │ -1fd312: 6e10 2b17 0600 |0089: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ -1fd318: 0f03 |008c: return v3 │ │ -1fd31a: 6e10 6472 0000 |008d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ -1fd320: 0c06 |0090: move-result-object v6 │ │ -1fd322: 7110 9d70 0600 |0091: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playPlaylist:(Ljava/lang/String;)V // method@709d │ │ -1fd328: 0f03 |0094: return v3 │ │ -1fd32a: 6e10 6472 0000 |0095: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ -1fd330: 0c06 |0098: move-result-object v6 │ │ -1fd332: 7110 9570 0600 |0099: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ -1fd338: 0f03 |009c: return v3 │ │ +1fd1e8: |[1fd1e8] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +1fd1f8: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ +1fd1fe: 0c00 |0003: move-result-object v0 │ │ +1fd200: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ +1fd204: 3900 0700 |0006: if-nez v0, 000d // +0007 │ │ +1fd208: 6f20 d66c 6500 |0008: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fd20e: 0a06 |000b: move-result v6 │ │ +1fd210: 0f06 |000c: return v6 │ │ +1fd212: 5451 905a |000d: iget-object v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ +1fd216: 5200 3d03 |000f: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fd21a: 6e20 f868 0100 |0011: invoke-virtual {v1, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fd220: 0c00 |0014: move-result-object v0 │ │ +1fd222: 1f00 350f |0015: check-cast v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +1fd226: 7210 7e0e 0600 |0017: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1fd22c: 0a01 |001a: move-result v1 │ │ +1fd22e: 1402 2c00 097f |001b: const v2, #float 1.82105e+38 // #7f09002c │ │ +1fd234: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +1fd236: 3221 7600 |001f: if-eq v1, v2, 0095 // +0076 │ │ +1fd23a: 1402 4800 097f |0021: const v2, #float 1.82106e+38 // #7f090048 │ │ +1fd240: 3221 6900 |0024: if-eq v1, v2, 008d // +0069 │ │ +1fd244: 1402 4e00 097f |0026: const v2, #float 1.82106e+38 // #7f09004e │ │ +1fd24a: 3221 0700 |0029: if-eq v1, v2, 0030 // +0007 │ │ +1fd24e: 6f20 d66c 6500 |002b: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fd254: 0a06 |002e: move-result v6 │ │ +1fd256: 0f06 |002f: return v6 │ │ +1fd258: 2206 a103 |0030: new-instance v6, Landroidx/appcompat/app/AlertDialog$Builder; // type@03a1 │ │ +1fd25c: 6e10 3c6d 0500 |0032: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ +1fd262: 0c01 |0035: move-result-object v1 │ │ +1fd264: 7020 e216 1600 |0036: invoke-direct {v6, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@16e2 │ │ +1fd26a: 6e10 3c6d 0500 |0039: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ +1fd270: 0c01 |003c: move-result-object v1 │ │ +1fd272: 1402 2a00 0f7f |003d: const v2, #float 1.9008e+38 // #7f0f002a │ │ +1fd278: 6e20 2202 2100 |0040: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +1fd27e: 0c01 |0043: move-result-object v1 │ │ +1fd280: 6e20 0817 1600 |0044: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@1708 │ │ +1fd286: 2201 c70c |0047: new-instance v1, Ljava/lang/StringBuilder; // type@0cc7 │ │ +1fd28a: 7010 c165 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@65c1 │ │ +1fd290: 6e10 3c6d 0500 |004c: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ +1fd296: 0c02 |004f: move-result-object v2 │ │ +1fd298: 1404 7500 0f7f |0050: const v4, #float 1.90082e+38 // #7f0f0075 │ │ +1fd29e: 6e20 2202 4200 |0053: invoke-virtual {v2, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0222 │ │ +1fd2a4: 0c02 |0056: move-result-object v2 │ │ +1fd2a6: 6e20 cb65 2100 |0057: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fd2ac: 1302 2000 |005a: const/16 v2, #int 32 // #20 │ │ +1fd2b0: 6e20 c465 2100 |005c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +1fd2b6: 6e10 6572 0000 |005f: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getSectionTitle:()Ljava/lang/String; // method@7265 │ │ +1fd2bc: 0c02 |0062: move-result-object v2 │ │ +1fd2be: 6e20 cb65 2100 |0063: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@65cb │ │ +1fd2c4: 1302 3f00 |0066: const/16 v2, #int 63 // #3f │ │ +1fd2c8: 6e20 c465 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@65c4 │ │ +1fd2ce: 6e10 d165 0100 |006b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@65d1 │ │ +1fd2d4: 0c01 |006e: move-result-object v1 │ │ +1fd2d6: 6e20 f116 1600 |006f: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f1 │ │ +1fd2dc: 1401 7200 0f7f |0072: const v1, #float 1.90082e+38 // #7f0f0072 │ │ +1fd2e2: 2202 460e |0075: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$0whGRtiKFsXHCzRMlDVRWcNFicg; // type@0e46 │ │ +1fd2e6: 7030 0a6c 5200 |0077: invoke-direct {v2, v5, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$0whGRtiKFsXHCzRMlDVRWcNFicg;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;)V // method@6c0a │ │ +1fd2ec: 6e30 ff16 1602 |007a: invoke-virtual {v6, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16ff │ │ +1fd2f2: 1400 6f00 0f7f |007d: const v0, #float 1.90082e+38 // #7f0f006f │ │ +1fd2f8: 6201 1f5a |0080: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$fxjQpJxjU1NgRCkYVIuiKm7LHC4;.INSTANCE:Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$SavedPlaylistsFragment$fxjQpJxjU1NgRCkYVIuiKm7LHC4; // field@5a1f │ │ +1fd2fc: 6e30 f516 0601 |0082: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@16f5 │ │ +1fd302: 6e10 e416 0600 |0085: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@16e4 │ │ +1fd308: 0c06 |0088: move-result-object v6 │ │ +1fd30a: 6e10 2b17 0600 |0089: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@172b │ │ +1fd310: 0f03 |008c: return v3 │ │ +1fd312: 6e10 6472 0000 |008d: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ +1fd318: 0c06 |0090: move-result-object v6 │ │ +1fd31a: 7110 9d70 0600 |0091: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playPlaylist:(Ljava/lang/String;)V // method@709d │ │ +1fd320: 0f03 |0094: return v3 │ │ +1fd322: 6e10 6472 0000 |0095: invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ +1fd328: 0c06 |0098: move-result-object v6 │ │ +1fd32a: 7110 9570 0600 |0099: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.loadPlaylist:(Ljava/lang/String;)V // method@7095 │ │ +1fd330: 0f03 |009c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0008 line=165 │ │ 0x000d line=168 │ │ 0x0017 line=169 │ │ 0x002b line=193 │ │ @@ -895219,23 +895218,23 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -1fd46c: |[1fd46c] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -1fd47c: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ -1fd482: 6e10 3a6d 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d3a │ │ -1fd488: 0c02 |0006: move-result-object v2 │ │ -1fd48a: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ -1fd490: 0c02 |000a: move-result-object v2 │ │ -1fd492: 1403 0500 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0005 │ │ -1fd498: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fd49e: 0e00 |0011: return-void │ │ +1fd464: |[1fd464] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +1fd474: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ +1fd47a: 6e10 3a6d 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d3a │ │ +1fd480: 0c02 |0006: move-result-object v2 │ │ +1fd482: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ +1fd488: 0c02 |000a: move-result-object v2 │ │ +1fd48a: 1403 0500 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0005 │ │ +1fd490: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fd496: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x000e line=150 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; │ │ @@ -895248,21 +895247,21 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1fd1c8: |[1fd1c8] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1fd1d8: 2202 950e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ -1fd1dc: 6e10 3a6d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d3a │ │ -1fd1e2: 0c03 |0005: move-result-object v3 │ │ -1fd1e4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1fd1e6: 7030 256e 3200 |0007: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.:(Landroid/content/Context;Z)V // method@6e25 │ │ -1fd1ec: 1102 |000a: return-object v2 │ │ +1fd1c0: |[1fd1c0] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1fd1d0: 2202 950e |0000: new-instance v2, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader; // type@0e95 │ │ +1fd1d4: 6e10 3a6d 0100 |0002: invoke-virtual {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d3a │ │ +1fd1da: 0c03 |0005: move-result-object v3 │ │ +1fd1dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1fd1de: 7030 256e 3200 |0007: invoke-direct {v2, v3, v0}, Lorg/gateshipone/malp/application/loaders/PlaylistsLoader;.:(Landroid/content/Context;Z)V // method@6e25 │ │ +1fd1e4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -895272,62 +895271,62 @@ │ │ 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 : 102 16-bit code units │ │ -1fd0ec: |[1fd0ec] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fd0fc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -1fd0fe: 1400 4200 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0042 │ │ -1fd104: 6e40 5f0e 0576 |0004: invoke-virtual {v5, v0, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fd10a: 0c05 |0007: move-result-object v5 │ │ -1fd10c: 1406 ec00 097f |0008: const v6, #float 1.82109e+38 // #7f0900ec │ │ -1fd112: 6e20 020f 6500 |000b: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fd118: 0c06 |000e: move-result-object v6 │ │ -1fd11a: 1f06 fc02 |000f: check-cast v6, Landroid/widget/ListView; // type@02fc │ │ -1fd11e: 5b46 8f5a |0011: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ -1fd122: 2206 a10d |0013: new-instance v6, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ -1fd126: 6e10 3a6d 0400 |0015: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d3a │ │ -1fd12c: 0c00 |0018: move-result-object v0 │ │ -1fd12e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -1fd130: 7040 f468 0671 |001a: invoke-direct {v6, v0, v1, v7}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZ)V // method@68f4 │ │ -1fd136: 5b46 905a |001d: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ -1fd13a: 5440 8f5a |001f: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ -1fd13e: 6e20 ee13 6000 |0021: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ -1fd144: 5446 8f5a |0024: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ -1fd148: 6e20 f713 4600 |0026: invoke-virtual {v6, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ -1fd14e: 5446 8f5a |0029: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ -1fd152: 6e20 4a6d 6400 |002b: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d4a │ │ -1fd158: 1406 4401 097f |002e: const v6, #float 1.82111e+38 // #7f090144 │ │ -1fd15e: 6e20 020f 6500 |0031: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fd164: 0c06 |0034: move-result-object v6 │ │ -1fd166: 1f06 e209 |0035: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ -1fd16a: 5b46 915a |0037: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a91 │ │ -1fd16e: 5446 915a |0039: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a91 │ │ -1fd172: 1220 |003b: const/4 v0, #int 2 // #2 │ │ -1fd174: 2300 4a0f |003c: new-array v0, v0, [I // type@0f4a │ │ -1fd178: 6e10 3c6d 0400 |003e: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ -1fd17e: 0c02 |0041: move-result-object v2 │ │ -1fd180: 1403 8a00 047f |0042: const v3, #float 1.75461e+38 // #7f04008a │ │ -1fd186: 7120 9c6e 3200 |0045: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fd18c: 0a02 |0048: move-result v2 │ │ -1fd18e: 4b02 0007 |0049: aput v2, v0, v7 │ │ -1fd192: 6e10 3c6d 0400 |004b: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ -1fd198: 0c07 |004e: move-result-object v7 │ │ -1fd19a: 1402 9100 047f |004f: const v2, #float 1.75461e+38 // #7f040091 │ │ -1fd1a0: 7120 9c6e 2700 |0052: invoke-static {v7, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fd1a6: 0a07 |0055: move-result v7 │ │ -1fd1a8: 4b07 0001 |0056: aput v7, v0, v1 │ │ -1fd1ac: 6e20 5b4f 0600 |0058: invoke-virtual {v6, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ -1fd1b2: 5446 915a |005b: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a91 │ │ -1fd1b6: 2207 4f0e |005d: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$e4vquih5S21GNQE-EvWz8_rV0OU; // type@0e4f │ │ -1fd1ba: 7020 1d6c 4700 |005f: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$e4vquih5S21GNQE-EvWz8_rV0OU;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;)V // method@6c1d │ │ -1fd1c0: 6e20 624f 7600 |0062: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ -1fd1c6: 1105 |0065: return-object v5 │ │ +1fd0e4: |[1fd0e4] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fd0f4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +1fd0f6: 1400 4200 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0042 │ │ +1fd0fc: 6e40 5f0e 0576 |0004: invoke-virtual {v5, v0, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fd102: 0c05 |0007: move-result-object v5 │ │ +1fd104: 1406 ec00 097f |0008: const v6, #float 1.82109e+38 // #7f0900ec │ │ +1fd10a: 6e20 020f 6500 |000b: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fd110: 0c06 |000e: move-result-object v6 │ │ +1fd112: 1f06 fc02 |000f: check-cast v6, Landroid/widget/ListView; // type@02fc │ │ +1fd116: 5b46 8f5a |0011: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ +1fd11a: 2206 a10d |0013: new-instance v6, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ +1fd11e: 6e10 3a6d 0400 |0015: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d3a │ │ +1fd124: 0c00 |0018: move-result-object v0 │ │ +1fd126: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +1fd128: 7040 f468 0671 |001a: invoke-direct {v6, v0, v1, v7}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZ)V // method@68f4 │ │ +1fd12e: 5b46 905a |001d: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ +1fd132: 5440 8f5a |001f: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ +1fd136: 6e20 ee13 6000 |0021: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ +1fd13c: 5446 8f5a |0024: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ +1fd140: 6e20 f713 4600 |0026: invoke-virtual {v6, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ +1fd146: 5446 8f5a |0029: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mListView:Landroid/widget/ListView; // field@5a8f │ │ +1fd14a: 6e20 4a6d 6400 |002b: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d4a │ │ +1fd150: 1406 4401 097f |002e: const v6, #float 1.82111e+38 // #7f090144 │ │ +1fd156: 6e20 020f 6500 |0031: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fd15c: 0c06 |0034: move-result-object v6 │ │ +1fd15e: 1f06 e209 |0035: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ +1fd162: 5b46 915a |0037: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a91 │ │ +1fd166: 5446 915a |0039: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a91 │ │ +1fd16a: 1220 |003b: const/4 v0, #int 2 // #2 │ │ +1fd16c: 2300 4a0f |003c: new-array v0, v0, [I // type@0f4a │ │ +1fd170: 6e10 3c6d 0400 |003e: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ +1fd176: 0c02 |0041: move-result-object v2 │ │ +1fd178: 1403 8a00 047f |0042: const v3, #float 1.75461e+38 // #7f04008a │ │ +1fd17e: 7120 9c6e 3200 |0045: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fd184: 0a02 |0048: move-result v2 │ │ +1fd186: 4b02 0007 |0049: aput v2, v0, v7 │ │ +1fd18a: 6e10 3c6d 0400 |004b: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getContext:()Landroid/content/Context; // method@6d3c │ │ +1fd190: 0c07 |004e: move-result-object v7 │ │ +1fd192: 1402 9100 047f |004f: const v2, #float 1.75461e+38 // #7f040091 │ │ +1fd198: 7120 9c6e 2700 |0052: invoke-static {v7, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fd19e: 0a07 |0055: move-result v7 │ │ +1fd1a0: 4b07 0001 |0056: aput v7, v0, v1 │ │ +1fd1a4: 6e20 5b4f 0600 |0058: invoke-virtual {v6, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ +1fd1aa: 5446 915a |005b: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5a91 │ │ +1fd1ae: 2207 4f0e |005d: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$e4vquih5S21GNQE-EvWz8_rV0OU; // type@0e4f │ │ +1fd1b2: 7020 1d6c 4700 |005f: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$e4vquih5S21GNQE-EvWz8_rV0OU;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;)V // method@6c1d │ │ +1fd1b8: 6e20 624f 7600 |0062: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ +1fd1be: 1105 |0065: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=77 │ │ 0x000b line=80 │ │ 0x0013 line=84 │ │ 0x001f line=87 │ │ 0x0024 line=88 │ │ @@ -895348,26 +895347,26 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1fd4a0: |[1fd4a0] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fd4b0: 5401 8d5a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a8d │ │ -1fd4b4: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -1fd4b8: 5401 905a |0004: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ -1fd4bc: 6e20 f868 3100 |0006: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fd4c2: 0c01 |0009: move-result-object v1 │ │ -1fd4c4: 1f01 350f |000a: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ -1fd4c8: 5402 8d5a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a8d │ │ -1fd4cc: 6e10 6472 0100 |000e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ -1fd4d2: 0c01 |0011: move-result-object v1 │ │ -1fd4d4: 7220 5d6b 1200 |0012: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback;.openPlaylist:(Ljava/lang/String;)V // method@6b5d │ │ -1fd4da: 0e00 |0015: return-void │ │ +1fd498: |[1fd498] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fd4a8: 5401 8d5a |0000: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a8d │ │ +1fd4ac: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +1fd4b0: 5401 905a |0004: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ +1fd4b4: 6e20 f868 3100 |0006: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fd4ba: 0c01 |0009: move-result-object v1 │ │ +1fd4bc: 1f01 350f |000a: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist; // type@0f35 │ │ +1fd4c0: 5402 8d5a |000c: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mCallback:Lorg/gateshipone/malp/application/callbacks/PlaylistCallback; // field@5a8d │ │ +1fd4c4: 6e10 6472 0100 |000e: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDPlaylist;.getPath:()Ljava/lang/String; // method@7264 │ │ +1fd4ca: 0c01 |0011: move-result-object v1 │ │ +1fd4cc: 7220 5d6b 1200 |0012: invoke-interface {v2, v1}, Lorg/gateshipone/malp/application/callbacks/PlaylistCallback;.openPlaylist:(Ljava/lang/String;)V // method@6b5d │ │ +1fd4d2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0004 line=236 │ │ 0x000c line=237 │ │ locals : │ │ 0x0000 - 0x0016 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; │ │ @@ -895381,18 +895380,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1fd4dc: |[1fd4dc] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fd4ec: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1fd4f0: 6e30 476d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d47 │ │ -1fd4f6: 0e00 |0005: return-void │ │ +1fd4d4: |[1fd4d4] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fd4e4: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1fd4e8: 6e30 476d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d47 │ │ +1fd4ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -895402,19 +895401,19 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1fd4f8: |[1fd4f8] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1fd508: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ -1fd50e: 5401 905a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ -1fd512: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fd518: 0e00 |0008: return-void │ │ +1fd4f0: |[1fd4f0] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1fd500: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ +1fd506: 5401 905a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ +1fd50a: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fd510: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Landroidx/loader/content/Loader; │ │ @@ -895425,19 +895424,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1fd51c: |[1fd51c] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fd52c: 5412 905a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ -1fd530: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1fd532: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fd538: 0e00 |0006: return-void │ │ +1fd514: |[1fd514] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fd524: 5412 905a |0000: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mPlaylistAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a90 │ │ +1fd528: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1fd52a: 6e20 fd68 0200 |0003: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fd530: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -895446,28 +895445,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -1fd53c: |[1fd53c] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onResume:()V │ │ -1fd54c: 6f10 dd6c 0400 |0000: invoke-super {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ -1fd552: 5440 8e5a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ -1fd556: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -1fd55a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1fd55c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1fd55e: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fd564: 5440 8e5a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ -1fd568: 1401 9c00 0f7f |000e: const v1, #float 1.90083e+38 // #7f0f009c │ │ -1fd56e: 6e20 3d6d 1400 |0011: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getString:(I)Ljava/lang/String; // method@6d3d │ │ -1fd574: 0c01 |0014: move-result-object v1 │ │ -1fd576: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -1fd578: 7252 596b 1032 |0016: invoke-interface {v0, v1, v2, v3, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fd57e: 0e00 |0019: return-void │ │ +1fd534: |[1fd534] org.gateshipone.malp.application.fragments.serverfragments.SavedPlaylistsFragment.onResume:()V │ │ +1fd544: 6f10 dd6c 0400 |0000: invoke-super {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ +1fd54a: 5440 8e5a |0003: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ +1fd54e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +1fd552: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1fd554: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1fd556: 7230 586b 2001 |0009: invoke-interface {v0, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fd55c: 5440 8e5a |000c: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a8e │ │ +1fd560: 1401 9c00 0f7f |000e: const v1, #float 1.90083e+38 // #7f0f009c │ │ +1fd566: 6e20 3d6d 1400 |0011: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment;.getString:(I)Ljava/lang/String; // method@6d3d │ │ +1fd56c: 0c01 |0014: move-result-object v1 │ │ +1fd56e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +1fd570: 7252 596b 1032 |0016: invoke-interface {v0, v1, v2, v3, v2}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fd576: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=112 │ │ 0x0009 line=113 │ │ 0x000c line=114 │ │ locals : │ │ @@ -895595,41 +895594,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1fde38: |[1fde38] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.:()V │ │ -1fde48: 1c00 710e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // type@0e71 │ │ -1fde4c: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ -1fde52: 0c00 |0005: move-result-object v0 │ │ -1fde54: 6900 965a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.TAG:Ljava/lang/String; // field@5a96 │ │ -1fde58: 0e00 |0008: return-void │ │ +1fde30: |[1fde30] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.:()V │ │ +1fde40: 1c00 710e |0000: const-class v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; // type@0e71 │ │ +1fde44: 6e10 2165 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@6521 │ │ +1fde4a: 0c00 |0005: move-result-object v0 │ │ +1fde4c: 6900 965a |0006: sput-object v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.TAG:Ljava/lang/String; // field@5a96 │ │ +1fde50: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ │ │ #1 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1fde5c: |[1fde5c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.:()V │ │ -1fde6c: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ -1fde72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1fde74: 5b10 9a5a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ -1fde78: 1a00 0000 |0006: const-string v0, "" // string@0000 │ │ -1fde7c: 5b10 9d5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ -1fde80: 0e00 |000a: return-void │ │ +1fde54: |[1fde54] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.:()V │ │ +1fde64: 7010 cc6c 0100 |0000: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.:()V // method@6ccc │ │ +1fde6a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1fde6c: 5b10 9a5a |0004: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ +1fde70: 1a00 0000 |0006: const-string v0, "" // string@0000 │ │ +1fde74: 5b10 9d5a |0008: iput-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ +1fde78: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=80 │ │ 0x0008 line=86 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ @@ -895639,17 +895638,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fddc0: |[1fddc0] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Ljava/lang/String; │ │ -1fddd0: 5400 9d5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ -1fddd4: 1100 |0002: return-object v0 │ │ +1fddb8: |[1fddb8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$300:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Ljava/lang/String; │ │ +1fddc8: 5400 9d5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ +1fddcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ #3 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;) │ │ @@ -895657,17 +895656,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fddd8: |[1fddd8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Ljava/lang/String;)Ljava/lang/String; │ │ -1fdde8: 5b01 9d5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ -1fddec: 1101 |0002: return-object v1 │ │ +1fddd0: |[1fddd0] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$302:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Ljava/lang/String;)Ljava/lang/String; │ │ +1fdde0: 5b01 9d5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ +1fdde4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -895676,17 +895675,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fde08: |[1fde08] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ -1fde18: 5400 9e5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fde1c: 1100 |0002: return-object v0 │ │ +1fde00: |[1fde00] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$400:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ +1fde10: 5400 9e5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fde14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ #5 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;) │ │ @@ -895694,17 +895693,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fde20: |[1fde20] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ -1fde30: 5b01 9e5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fde34: 1101 |0002: return-object v1 │ │ +1fde18: |[1fde18] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$402:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ +1fde28: 5b01 9e5a |0000: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fde2c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; │ │ │ │ @@ -895713,17 +895712,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fddf0: |[1fddf0] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; │ │ -1fde00: 5400 9a5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ -1fde04: 1100 |0002: return-object v0 │ │ +1fdde8: |[1fdde8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$500:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; │ │ +1fddf8: 5400 9a5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ +1fddfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ #7 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;) │ │ @@ -895731,17 +895730,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Landroid/widget/SearchView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1fdab4: |[1fdab4] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Landroid/widget/SearchView; │ │ -1fdac4: 5400 9f5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ -1fdac8: 1100 |0002: return-object v0 │ │ +1fdaac: |[1fdaac] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$600:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)Landroid/widget/SearchView; │ │ +1fdabc: 5400 9f5a |0000: iget-object v0, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ +1fdac0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ #8 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;) │ │ @@ -895749,17 +895748,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fde84: |[1fde84] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ -1fde94: 7010 746d 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.openKeyboard:()V // method@6d74 │ │ -1fde9a: 0e00 |0003: return-void │ │ +1fde7c: |[1fde7c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$700:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ +1fde8c: 7010 746d 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.openKeyboard:()V // method@6d74 │ │ +1fde92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ #9 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;) │ │ @@ -895767,17 +895766,17 @@ │ │ type : '(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1fde9c: |[1fde9c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ -1fdeac: 7010 616d 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.closeKeyboard:()V // method@6d61 │ │ -1fdeb2: 0e00 |0003: return-void │ │ +1fde94: |[1fde94] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.access$800:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V │ │ +1fdea4: 7010 616d 0000 |0000: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.closeKeyboard:()V // method@6d61 │ │ +1fdeaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ #10 : (in Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;) │ │ @@ -895785,27 +895784,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -1fdeb4: |[1fdeb4] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.closeKeyboard:()V │ │ -1fdec4: 6e10 636d 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fdeca: 0c00 |0003: move-result-object v0 │ │ -1fdecc: 1a01 564d |0004: const-string v1, "input_method" // string@4d56 │ │ -1fded0: 6e20 2502 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ -1fded6: 0c00 |0009: move-result-object v0 │ │ -1fded8: 1f00 d002 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d0 │ │ -1fdedc: 5431 9f5a |000c: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ -1fdee0: 6e10 7d14 0100 |000e: invoke-virtual {v1}, Landroid/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@147d │ │ -1fdee6: 0c01 |0011: move-result-object v1 │ │ -1fdee8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -1fdeea: 6e30 4012 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1240 │ │ -1fdef0: 0e00 |0016: return-void │ │ +1fdeac: |[1fdeac] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.closeKeyboard:()V │ │ +1fdebc: 6e10 636d 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fdec2: 0c00 |0003: move-result-object v0 │ │ +1fdec4: 1a01 564d |0004: const-string v1, "input_method" // string@4d56 │ │ +1fdec8: 6e20 2502 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0225 │ │ +1fdece: 0c00 |0009: move-result-object v0 │ │ +1fded0: 1f00 d002 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d0 │ │ +1fded4: 5431 9f5a |000c: iget-object v1, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ +1fded8: 6e10 7d14 0100 |000e: invoke-virtual {v1}, Landroid/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@147d │ │ +1fdede: 0c01 |0011: move-result-object v1 │ │ +1fdee0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +1fdee2: 6e30 4012 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1240 │ │ +1fdee8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x000c line=423 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ @@ -895814,25 +895813,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1fe330: |[1fe330] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.openKeyboard:()V │ │ -1fe340: 6e10 626d 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ -1fe346: 0c00 |0003: move-result-object v0 │ │ -1fe348: 1a01 564d |0004: const-string v1, "input_method" // string@4d56 │ │ -1fe34c: 6e20 b23b 1000 |0006: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@3bb2 │ │ -1fe352: 0c00 |0009: move-result-object v0 │ │ -1fe354: 1f00 d002 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d0 │ │ -1fe358: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1fe35a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -1fe35c: 6e30 4412 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.toggleSoftInput:(II)V // method@1244 │ │ -1fe362: 0e00 |0011: return-void │ │ +1fe328: |[1fe328] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.openKeyboard:()V │ │ +1fe338: 6e10 626d 0300 |0000: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ +1fe33e: 0c00 |0003: move-result-object v0 │ │ +1fe340: 1a01 564d |0004: const-string v1, "input_method" // string@4d56 │ │ +1fe344: 6e20 b23b 1000 |0006: invoke-virtual {v0, v1}, Landroidx/fragment/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@3bb2 │ │ +1fe34a: 0c00 |0009: move-result-object v0 │ │ +1fe34c: 1f00 d002 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d0 │ │ +1fe350: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1fe352: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +1fe354: 6e30 4412 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.toggleSoftInput:(II)V // method@1244 │ │ +1fe35a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x000e line=428 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ @@ -895841,24 +895840,24 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1fe364: |[1fe364] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.showFAB:(Z)V │ │ -1fe374: 5430 9a5a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ -1fe378: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -1fe37c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1fe37e: 3804 0800 |0005: if-eqz v4, 000d // +0008 │ │ -1fe382: 2202 6e0e |0007: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener; // type@0e6e │ │ -1fe386: 7030 4d6d 3201 |0009: invoke-direct {v2, v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d4d │ │ -1fe38c: 0721 |000c: move-object v1, v2 │ │ -1fe38e: 7230 586b 4001 |000d: invoke-interface {v0, v4, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fe394: 0e00 |0010: return-void │ │ +1fe35c: |[1fe35c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.showFAB:(Z)V │ │ +1fe36c: 5430 9a5a |0000: iget-object v0, v3, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ +1fe370: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +1fe374: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1fe376: 3804 0800 |0005: if-eqz v4, 000d // +0008 │ │ +1fe37a: 2202 6e0e |0007: new-instance v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener; // type@0e6e │ │ +1fe37e: 7030 4d6d 3201 |0009: invoke-direct {v2, v3, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d4d │ │ +1fe384: 0721 |000c: move-object v1, v2 │ │ +1fe386: 7230 586b 4001 |000d: invoke-interface {v0, v4, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fe38c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0007 line=410 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x0011 reg=4 (null) Z │ │ @@ -895869,24 +895868,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1fdef4: |[1fdef4] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onAttach:(Landroid/content/Context;)V │ │ -1fdf04: 6f20 d56c 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ -1fdf0a: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ -1fdf0e: 5b01 9a5a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ -1fdf12: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1fdf14: 7020 786d 1000 |0008: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.showFAB:(Z)V // method@6d78 │ │ -1fdf1a: 2804 |000b: goto 000f // +0004 │ │ -1fdf1c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1fdf1e: 5b01 9a5a |000d: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ -1fdf22: 0e00 |000f: return-void │ │ +1fdeec: |[1fdeec] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onAttach:(Landroid/content/Context;)V │ │ +1fdefc: 6f20 d56c 1000 |0000: invoke-super {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onAttach:(Landroid/content/Context;)V // method@6cd5 │ │ +1fdf02: 1f01 1b0e |0003: check-cast v1, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // type@0e1b │ │ +1fdf06: 5b01 9a5a |0005: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ +1fdf0a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1fdf0c: 7020 786d 1000 |0008: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.showFAB:(Z)V // method@6d78 │ │ +1fdf12: 2804 |000b: goto 000f // +0004 │ │ +1fdf14: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1fdf16: 5b01 9a5a |000d: iput-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ +1fdf1a: 0e00 |000f: return-void │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x000c │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=160 │ │ 0x0008 line=161 │ │ @@ -895900,142 +895899,142 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 308 16-bit code units │ │ -1fdaf8: |[1fdaf8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -1fdb08: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ -1fdb0e: 0c00 |0003: move-result-object v0 │ │ -1fdb10: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ -1fdb14: 3900 0f00 |0006: if-nez v0, 0015 // +000f │ │ -1fdb18: 5251 995a |0008: iget v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mContextMenuPosition:I // field@5a99 │ │ -1fdb1c: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -1fdb1e: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -1fdb22: 6f20 d66c 6500 |000d: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fdb28: 0a06 |0010: move-result v6 │ │ -1fdb2a: 0f06 |0011: return v6 │ │ -1fdb2c: 5952 995a |0012: iput v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mContextMenuPosition:I // field@5a99 │ │ -1fdb30: 2803 |0014: goto 0017 // +0003 │ │ -1fdb32: 5201 3d03 |0015: iget v1, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fdb36: 5452 9b5a |0017: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fdb3a: 6e20 f868 1200 |0019: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fdb40: 0c02 |001c: move-result-object v2 │ │ -1fdb42: 1f02 380f |001d: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fdb46: 5453 9c5a |001f: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ -1fdb4a: 6e10 ec13 0300 |0021: invoke-virtual {v3}, Landroid/widget/ListView;.requestFocus:()Z // method@13ec │ │ -1fdb50: 7210 7e0e 0600 |0024: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1fdb56: 0a03 |0027: move-result v3 │ │ -1fdb58: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -1fdb5a: 2c03 d900 0000 |0029: sparse-switch v3, 00000102 // +000000d9 │ │ -1fdb60: 2900 d000 |002c: goto/16 00fc // +00d0 │ │ -1fdb64: 5200 3d03 |002e: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ -1fdb68: 5950 995a |0030: iput v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mContextMenuPosition:I // field@5a99 │ │ -1fdb6c: 2900 ca00 |0032: goto/16 00fc // +00ca │ │ -1fdb70: 6e10 8772 0200 |0034: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fdb76: 0c06 |0037: move-result-object v6 │ │ -1fdb78: 7110 9f70 0600 |0038: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ -1fdb7e: 0f04 |003b: return v4 │ │ -1fdb80: 6e10 8772 0200 |003c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fdb86: 0c06 |003f: move-result-object v6 │ │ -1fdb88: 7110 9e70 0600 |0040: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ -1fdb8e: 0f04 |0043: return v4 │ │ -1fdb90: 6e10 8772 0200 |0044: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fdb96: 0c06 |0047: move-result-object v6 │ │ -1fdb98: 7110 7370 0600 |0048: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ -1fdb9e: 0f04 |004b: return v4 │ │ -1fdba0: 6e10 8772 0200 |004c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fdba6: 0c06 |004f: move-result-object v6 │ │ -1fdba8: 7110 7170 0600 |0050: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1fdbae: 0f04 |0053: return v4 │ │ -1fdbb0: 2206 790e |0054: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ -1fdbb4: 7010 a56d 0600 |0056: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ -1fdbba: 2200 2c01 |0059: new-instance v0, Landroid/os/Bundle; // type@012c │ │ -1fdbbe: 7010 1306 0000 |005b: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fdbc4: 5452 9b5a |005e: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fdbc8: 6e20 f868 1200 |0060: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fdbce: 0c01 |0063: move-result-object v1 │ │ -1fdbd0: 1f01 380f |0064: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fdbd4: 1a02 9341 |0066: const-string v2, "file" // string@4193 │ │ -1fdbd8: 6e30 4406 2001 |0068: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ -1fdbde: 6e20 b06d 0600 |006b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ -1fdbe4: 6e10 636d 0500 |006e: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fdbea: 0c00 |0071: move-result-object v0 │ │ -1fdbec: 1f00 a303 |0072: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fdbf0: 6e10 3917 0000 |0074: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fdbf6: 0c00 |0077: move-result-object v0 │ │ -1fdbf8: 1a01 9f2b |0078: const-string v1, "SongDetails" // string@2b9f │ │ -1fdbfc: 6e30 b16d 0601 |007a: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ -1fdc02: 0f04 |007d: return v4 │ │ -1fdc04: 6e10 9072 0200 |007e: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1fdc0a: 0c06 |0081: move-result-object v6 │ │ -1fdc0c: 5450 975a |0082: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a97 │ │ -1fdc10: 7120 9770 0600 |0084: invoke-static {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7097 │ │ -1fdc16: 0f04 |0087: return v4 │ │ -1fdc18: 6e10 8c72 0200 |0088: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ -1fdc1e: 0c06 |008b: move-result-object v6 │ │ -1fdc20: 6e10 ab65 0600 |008c: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fdc26: 0a00 |008f: move-result v0 │ │ -1fdc28: 3800 0600 |0090: if-eqz v0, 0096 // +0006 │ │ -1fdc2c: 6e10 9072 0200 |0092: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1fdc32: 0c06 |0095: move-result-object v6 │ │ -1fdc34: 6e10 8b72 0200 |0096: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -1fdc3a: 0c00 |0099: move-result-object v0 │ │ -1fdc3c: 6e10 8f72 0200 |009a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -1fdc42: 0c01 |009d: move-result-object v1 │ │ -1fdc44: 7130 9870 6001 |009e: invoke-static {v0, v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7098 │ │ -1fdc4a: 0f04 |00a1: return v4 │ │ -1fdc4c: 2206 5a0e |00a2: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ -1fdc50: 7010 906c 0600 |00a4: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ -1fdc56: 2200 2c01 |00a7: new-instance v0, Landroid/os/Bundle; // type@012c │ │ -1fdc5a: 7010 1306 0000 |00a9: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fdc60: 1a02 ee70 |00ac: const-string v2, "show_newentry" // string@70ee │ │ -1fdc64: 6e30 3406 2004 |00ae: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ -1fdc6a: 2202 1a0e |00b1: new-instance v2, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist; // type@0e1a │ │ -1fdc6e: 5453 9b5a |00b3: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fdc72: 6e20 f868 1300 |00b5: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fdc78: 0c01 |00b8: move-result-object v1 │ │ -1fdc7a: 1f01 320f |00b9: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ -1fdc7e: 6e10 636d 0500 |00bb: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fdc84: 0c03 |00be: move-result-object v3 │ │ -1fdc86: 7030 536b 1203 |00bf: invoke-direct {v2, v1, v3}, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Landroid/content/Context;)V // method@6b53 │ │ -1fdc8c: 6e20 9f6c 2600 |00c2: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ -1fdc92: 6e20 9e6c 0600 |00c5: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ -1fdc98: 6e10 636d 0500 |00c8: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fdc9e: 0c00 |00cb: move-result-object v0 │ │ -1fdca0: 1f00 a303 |00cc: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fdca4: 6e10 3917 0000 |00ce: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fdcaa: 0c00 |00d1: move-result-object v0 │ │ -1fdcac: 1a01 420a |00d2: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ -1fdcb0: 6e30 a06c 0601 |00d4: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ -1fdcb6: 0f04 |00d7: return v4 │ │ -1fdcb8: 6e10 9072 0200 |00d8: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1fdcbe: 0c06 |00db: move-result-object v6 │ │ -1fdcc0: 5450 975a |00dc: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a97 │ │ -1fdcc4: 7120 6d70 0600 |00de: invoke-static {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@706d │ │ -1fdcca: 0f04 |00e1: return v4 │ │ -1fdccc: 6e10 8c72 0200 |00e2: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ -1fdcd2: 0c06 |00e5: move-result-object v6 │ │ -1fdcd4: 6e10 ab65 0600 |00e6: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fdcda: 0a00 |00e9: move-result v0 │ │ -1fdcdc: 3800 0600 |00ea: if-eqz v0, 00f0 // +0006 │ │ -1fdce0: 6e10 9072 0200 |00ec: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ -1fdce6: 0c06 |00ef: move-result-object v6 │ │ -1fdce8: 6e10 8b72 0200 |00f0: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ -1fdcee: 0c00 |00f3: move-result-object v0 │ │ -1fdcf0: 6e10 8f72 0200 |00f4: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ -1fdcf6: 0c01 |00f7: move-result-object v1 │ │ -1fdcf8: 7130 6e70 6001 |00f8: invoke-static {v0, v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@706e │ │ -1fdcfe: 0f04 |00fb: return v4 │ │ -1fdd00: 6f20 d66c 6500 |00fc: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ -1fdd06: 0a06 |00ff: move-result v6 │ │ -1fdd08: 0f06 |0100: return v6 │ │ -1fdd0a: 0000 |0101: nop // spacer │ │ -1fdd0c: 0002 0c00 2900 097f 2a00 097f 2e00 ... |0102: sparse-switch-data (50 units) │ │ +1fdaf0: |[1fdaf0] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +1fdb00: 7210 7f0e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@0e7f │ │ +1fdb06: 0c00 |0003: move-result-object v0 │ │ +1fdb08: 1f00 db02 |0004: check-cast v0, Landroid/widget/AdapterView$AdapterContextMenuInfo; // type@02db │ │ +1fdb0c: 3900 0f00 |0006: if-nez v0, 0015 // +000f │ │ +1fdb10: 5251 995a |0008: iget v1, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mContextMenuPosition:I // field@5a99 │ │ +1fdb14: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +1fdb16: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +1fdb1a: 6f20 d66c 6500 |000d: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fdb20: 0a06 |0010: move-result v6 │ │ +1fdb22: 0f06 |0011: return v6 │ │ +1fdb24: 5952 995a |0012: iput v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mContextMenuPosition:I // field@5a99 │ │ +1fdb28: 2803 |0014: goto 0017 // +0003 │ │ +1fdb2a: 5201 3d03 |0015: iget v1, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fdb2e: 5452 9b5a |0017: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fdb32: 6e20 f868 1200 |0019: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fdb38: 0c02 |001c: move-result-object v2 │ │ +1fdb3a: 1f02 380f |001d: check-cast v2, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fdb3e: 5453 9c5a |001f: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ +1fdb42: 6e10 ec13 0300 |0021: invoke-virtual {v3}, Landroid/widget/ListView;.requestFocus:()Z // method@13ec │ │ +1fdb48: 7210 7e0e 0600 |0024: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1fdb4e: 0a03 |0027: move-result v3 │ │ +1fdb50: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +1fdb52: 2c03 d900 0000 |0029: sparse-switch v3, 00000102 // +000000d9 │ │ +1fdb58: 2900 d000 |002c: goto/16 00fc // +00d0 │ │ +1fdb5c: 5200 3d03 |002e: iget v0, v0, Landroid/widget/AdapterView$AdapterContextMenuInfo;.position:I // field@033d │ │ +1fdb60: 5950 995a |0030: iput v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mContextMenuPosition:I // field@5a99 │ │ +1fdb64: 2900 ca00 |0032: goto/16 00fc // +00ca │ │ +1fdb68: 6e10 8772 0200 |0034: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fdb6e: 0c06 |0037: move-result-object v6 │ │ +1fdb70: 7110 9f70 0600 |0038: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ +1fdb76: 0f04 |003b: return v4 │ │ +1fdb78: 6e10 8772 0200 |003c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fdb7e: 0c06 |003f: move-result-object v6 │ │ +1fdb80: 7110 9e70 0600 |0040: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ +1fdb86: 0f04 |0043: return v4 │ │ +1fdb88: 6e10 8772 0200 |0044: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fdb8e: 0c06 |0047: move-result-object v6 │ │ +1fdb90: 7110 7370 0600 |0048: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ +1fdb96: 0f04 |004b: return v4 │ │ +1fdb98: 6e10 8772 0200 |004c: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fdb9e: 0c06 |004f: move-result-object v6 │ │ +1fdba0: 7110 7170 0600 |0050: invoke-static {v6}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1fdba6: 0f04 |0053: return v4 │ │ +1fdba8: 2206 790e |0054: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ +1fdbac: 7010 a56d 0600 |0056: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ +1fdbb2: 2200 2c01 |0059: new-instance v0, Landroid/os/Bundle; // type@012c │ │ +1fdbb6: 7010 1306 0000 |005b: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fdbbc: 5452 9b5a |005e: iget-object v2, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fdbc0: 6e20 f868 1200 |0060: invoke-virtual {v2, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fdbc6: 0c01 |0063: move-result-object v1 │ │ +1fdbc8: 1f01 380f |0064: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fdbcc: 1a02 9341 |0066: const-string v2, "file" // string@4193 │ │ +1fdbd0: 6e30 4406 2001 |0068: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ +1fdbd6: 6e20 b06d 0600 |006b: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ +1fdbdc: 6e10 636d 0500 |006e: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fdbe2: 0c00 |0071: move-result-object v0 │ │ +1fdbe4: 1f00 a303 |0072: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fdbe8: 6e10 3917 0000 |0074: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fdbee: 0c00 |0077: move-result-object v0 │ │ +1fdbf0: 1a01 9f2b |0078: const-string v1, "SongDetails" // string@2b9f │ │ +1fdbf4: 6e30 b16d 0601 |007a: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ +1fdbfa: 0f04 |007d: return v4 │ │ +1fdbfc: 6e10 9072 0200 |007e: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1fdc02: 0c06 |0081: move-result-object v6 │ │ +1fdc04: 5450 975a |0082: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a97 │ │ +1fdc08: 7120 9770 0600 |0084: invoke-static {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@7097 │ │ +1fdc0e: 0f04 |0087: return v4 │ │ +1fdc10: 6e10 8c72 0200 |0088: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ +1fdc16: 0c06 |008b: move-result-object v6 │ │ +1fdc18: 6e10 ab65 0600 |008c: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fdc1e: 0a00 |008f: move-result v0 │ │ +1fdc20: 3800 0600 |0090: if-eqz v0, 0096 // +0006 │ │ +1fdc24: 6e10 9072 0200 |0092: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1fdc2a: 0c06 |0095: move-result-object v6 │ │ +1fdc2c: 6e10 8b72 0200 |0096: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +1fdc32: 0c00 |0099: move-result-object v0 │ │ +1fdc34: 6e10 8f72 0200 |009a: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +1fdc3a: 0c01 |009d: move-result-object v1 │ │ +1fdc3c: 7130 9870 6001 |009e: invoke-static {v0, v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@7098 │ │ +1fdc42: 0f04 |00a1: return v4 │ │ +1fdc44: 2206 5a0e |00a2: new-instance v6, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog; // type@0e5a │ │ +1fdc48: 7010 906c 0600 |00a4: invoke-direct {v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.:()V // method@6c90 │ │ +1fdc4e: 2200 2c01 |00a7: new-instance v0, Landroid/os/Bundle; // type@012c │ │ +1fdc52: 7010 1306 0000 |00a9: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fdc58: 1a02 ee70 |00ac: const-string v2, "show_newentry" // string@70ee │ │ +1fdc5c: 6e30 3406 2004 |00ae: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0634 │ │ +1fdc62: 2202 1a0e |00b1: new-instance v2, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist; // type@0e1a │ │ +1fdc66: 5453 9b5a |00b3: iget-object v3, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fdc6a: 6e20 f868 1300 |00b5: invoke-virtual {v3, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fdc70: 0c01 |00b8: move-result-object v1 │ │ +1fdc72: 1f01 320f |00b9: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry; // type@0f32 │ │ +1fdc76: 6e10 636d 0500 |00bb: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fdc7c: 0c03 |00be: move-result-object v3 │ │ +1fdc7e: 7030 536b 1203 |00bf: invoke-direct {v2, v1, v3}, Lorg/gateshipone/malp/application/callbacks/AddPathToPlaylist;.:(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDFileEntry;Landroid/content/Context;)V // method@6b53 │ │ +1fdc84: 6e20 9f6c 2600 |00c2: invoke-virtual {v6, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setCallback:(Lorg/gateshipone/malp/application/callbacks/OnSaveDialogListener;)V // method@6c9f │ │ +1fdc8a: 6e20 9e6c 0600 |00c5: invoke-virtual {v6, v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.setArguments:(Landroid/os/Bundle;)V // method@6c9e │ │ +1fdc90: 6e10 636d 0500 |00c8: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fdc96: 0c00 |00cb: move-result-object v0 │ │ +1fdc98: 1f00 a303 |00cc: check-cast v0, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fdc9c: 6e10 3917 0000 |00ce: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fdca2: 0c00 |00d1: move-result-object v0 │ │ +1fdca4: 1a01 420a |00d2: const-string v1, "ChoosePlaylistDialog" // string@0a42 │ │ +1fdca8: 6e30 a06c 0601 |00d4: invoke-virtual {v6, v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6ca0 │ │ +1fdcae: 0f04 |00d7: return v4 │ │ +1fdcb0: 6e10 9072 0200 |00d8: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1fdcb6: 0c06 |00db: move-result-object v6 │ │ +1fdcb8: 5450 975a |00dc: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a97 │ │ +1fdcbc: 7120 6d70 0600 |00de: invoke-static {v6, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtist:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER;)V // method@706d │ │ +1fdcc2: 0f04 |00e1: return v4 │ │ +1fdcc4: 6e10 8c72 0200 |00e2: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumArtist:()Ljava/lang/String; // method@728c │ │ +1fdcca: 0c06 |00e5: move-result-object v6 │ │ +1fdccc: 6e10 ab65 0600 |00e6: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fdcd2: 0a00 |00e9: move-result v0 │ │ +1fdcd4: 3800 0600 |00ea: if-eqz v0, 00f0 // +0006 │ │ +1fdcd8: 6e10 9072 0200 |00ec: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackArtist:()Ljava/lang/String; // method@7290 │ │ +1fdcde: 0c06 |00ef: move-result-object v6 │ │ +1fdce0: 6e10 8b72 0200 |00f0: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbum:()Ljava/lang/String; // method@728b │ │ +1fdce6: 0c00 |00f3: move-result-object v0 │ │ +1fdce8: 6e10 8f72 0200 |00f4: invoke-virtual {v2}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getTrackAlbumMBID:()Ljava/lang/String; // method@728f │ │ +1fdcee: 0c01 |00f7: move-result-object v1 │ │ +1fdcf0: 7130 6e70 6001 |00f8: invoke-static {v0, v6, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addArtistAlbum:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@706e │ │ +1fdcf6: 0f04 |00fb: return v4 │ │ +1fdcf8: 6f20 d66c 6500 |00fc: invoke-super {v5, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@6cd6 │ │ +1fdcfe: 0a06 |00ff: move-result v6 │ │ +1fdd00: 0f06 |0100: return v6 │ │ +1fdd02: 0000 |0101: nop // spacer │ │ +1fdd04: 0002 0c00 2900 097f 2a00 097f 2e00 ... |0102: sparse-switch-data (50 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0008 line=251 │ │ 0x000d line=252 │ │ 0x0012 line=255 │ │ 0x0015 line=257 │ │ @@ -896078,23 +896077,23 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -1fdf34: |[1fdf34] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -1fdf44: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ -1fdf4a: 6e10 626d 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ -1fdf50: 0c02 |0006: move-result-object v2 │ │ -1fdf52: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ -1fdf58: 0c02 |000a: move-result-object v2 │ │ -1fdf5a: 1403 0700 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0007 │ │ -1fdf60: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fdf66: 0e00 |0011: return-void │ │ +1fdf2c: |[1fdf2c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +1fdf3c: 6f40 d76c 1032 |0000: invoke-super {v0, v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@6cd7 │ │ +1fdf42: 6e10 626d 0000 |0003: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ +1fdf48: 0c02 |0006: move-result-object v2 │ │ +1fdf4a: 6e10 ad3b 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@3bad │ │ +1fdf50: 0c02 |000a: move-result-object v2 │ │ +1fdf52: 1403 0700 0d7f |000b: const v3, #float 1.87421e+38 // #7f0d0007 │ │ +1fdf58: 6e30 6f0e 3201 |000e: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fdf5e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=229 │ │ 0x000e line=230 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ @@ -896107,22 +896106,22 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1fdacc: |[1fdacc] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1fdadc: 2203 990e |0000: new-instance v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader; // type@0e99 │ │ -1fdae0: 6e10 626d 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ -1fdae6: 0c04 |0005: move-result-object v4 │ │ -1fdae8: 5420 9d5a |0006: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ -1fdaec: 5421 9e5a |0008: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fdaf0: 7040 376e 4310 |000a: invoke-direct {v3, v4, v0, v1}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.:(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@6e37 │ │ -1fdaf6: 1103 |000d: return-object v3 │ │ +1fdac4: |[1fdac4] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1fdad4: 2203 990e |0000: new-instance v3, Lorg/gateshipone/malp/application/loaders/SearchResultLoader; // type@0e99 │ │ +1fdad8: 6e10 626d 0200 |0002: invoke-virtual {v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ +1fdade: 0c04 |0005: move-result-object v4 │ │ +1fdae0: 5420 9d5a |0006: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ +1fdae4: 5421 9e5a |0008: iget-object v1, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fdae8: 7040 376e 4310 |000a: invoke-direct {v3, v4, v0, v1}, Lorg/gateshipone/malp/application/loaders/SearchResultLoader;.:(Landroid/content/Context;Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@6e37 │ │ +1fdaee: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x000e reg=3 (null) I │ │ 0x0000 - 0x000e reg=4 (null) Landroid/os/Bundle; │ │ @@ -896132,35 +896131,35 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -1fdf68: |[1fdf68] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -1fdf78: 1400 0f00 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d000f │ │ -1fdf7e: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ -1fdf84: 6e10 636d 0300 |0006: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fdf8a: 0c00 |0009: move-result-object v0 │ │ -1fdf8c: 1401 5001 047f |000a: const v1, #float 1.75465e+38 // #7f040150 │ │ -1fdf92: 7120 9c6e 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fdf98: 0a00 |0010: move-result v0 │ │ -1fdf9a: 1401 2d00 097f |0011: const v1, #float 1.82105e+38 // #7f09002d │ │ -1fdfa0: 7220 660e 1400 |0014: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fdfa6: 0c02 |0017: move-result-object v2 │ │ -1fdfa8: 7210 7a0e 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ -1fdfae: 0c02 |001b: move-result-object v2 │ │ -1fdfb0: 7110 4730 0200 |001c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ -1fdfb6: 0c02 |001f: move-result-object v2 │ │ -1fdfb8: 7120 4330 0200 |0020: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ -1fdfbe: 7220 660e 1400 |0023: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -1fdfc4: 0c00 |0026: move-result-object v0 │ │ -1fdfc6: 7220 910e 2000 |0027: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ -1fdfcc: 6f30 d86c 4305 |002a: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ -1fdfd2: 0e00 |002d: return-void │ │ +1fdf60: |[1fdf60] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +1fdf70: 1400 0f00 0d7f |0000: const v0, #float 1.87421e+38 // #7f0d000f │ │ +1fdf76: 6e30 6f0e 0504 |0003: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e6f │ │ +1fdf7c: 6e10 636d 0300 |0006: invoke-virtual {v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fdf82: 0c00 |0009: move-result-object v0 │ │ +1fdf84: 1401 5001 047f |000a: const v1, #float 1.75465e+38 // #7f040150 │ │ +1fdf8a: 7120 9c6e 1000 |000d: invoke-static {v0, v1}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fdf90: 0a00 |0010: move-result v0 │ │ +1fdf92: 1401 2d00 097f |0011: const v1, #float 1.82105e+38 // #7f09002d │ │ +1fdf98: 7220 660e 1400 |0014: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fdf9e: 0c02 |0017: move-result-object v2 │ │ +1fdfa0: 7210 7a0e 0200 |0018: invoke-interface {v2}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0e7a │ │ +1fdfa6: 0c02 |001b: move-result-object v2 │ │ +1fdfa8: 7110 4730 0200 |001c: invoke-static {v2}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@3047 │ │ +1fdfae: 0c02 |001f: move-result-object v2 │ │ +1fdfb0: 7120 4330 0200 |0020: invoke-static {v2, v0}, Landroidx/core/graphics/drawable/DrawableCompat;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@3043 │ │ +1fdfb6: 7220 660e 1400 |0023: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +1fdfbc: 0c00 |0026: move-result-object v0 │ │ +1fdfbe: 7220 910e 2000 |0027: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0e91 │ │ +1fdfc4: 6f30 d86c 4305 |002a: invoke-super {v3, v4, v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@6cd8 │ │ +1fdfca: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=338 │ │ 0x0006 line=341 │ │ 0x0014 line=343 │ │ 0x001c line=344 │ │ 0x0020 line=345 │ │ @@ -896176,107 +896175,107 @@ │ │ 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 : 204 16-bit code units │ │ -1fd90c: |[1fd90c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1fd91c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -1fd91e: 1400 3400 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0034 │ │ -1fd924: 6e40 5f0e 0576 |0004: invoke-virtual {v5, v0, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ -1fd92a: 0c05 |0007: move-result-object v5 │ │ -1fd92c: 1406 ec00 097f |0008: const v6, #float 1.82109e+38 // #7f0900ec │ │ -1fd932: 6e20 020f 6500 |000b: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fd938: 0c06 |000e: move-result-object v6 │ │ -1fd93a: 1f06 fc02 |000f: check-cast v6, Landroid/widget/ListView; // type@02fc │ │ -1fd93e: 5b46 9c5a |0011: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ -1fd942: 2206 a10d |0013: new-instance v6, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ -1fd946: 6e10 626d 0400 |0015: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ -1fd94c: 0c00 |0018: move-result-object v0 │ │ -1fd94e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -1fd950: 7040 f468 0617 |001a: invoke-direct {v6, v0, v7, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZ)V // method@68f4 │ │ -1fd956: 5b46 9b5a |001d: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fd95a: 5440 9c5a |001f: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ -1fd95e: 6e20 ee13 6000 |0021: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ -1fd964: 5446 9c5a |0024: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ -1fd968: 6e20 f713 4600 |0026: invoke-virtual {v6, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ -1fd96e: 5446 9c5a |0029: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ -1fd972: 6e20 766d 6400 |002b: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d76 │ │ -1fd978: 1406 5501 097f |002e: const v6, #float 1.82111e+38 // #7f090155 │ │ -1fd97e: 6e20 020f 6500 |0031: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fd984: 0c06 |0034: move-result-object v6 │ │ -1fd986: 1f06 1303 |0035: check-cast v6, Landroid/widget/Spinner; // type@0313 │ │ -1fd98a: 5b46 a05a |0037: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fd98e: 6e10 626d 0400 |0039: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ -1fd994: 0c06 |003c: move-result-object v6 │ │ -1fd996: 1400 1200 037f |003d: const v0, #float 1.74129e+38 // #7f030012 │ │ -1fd99c: 1402 0800 0901 |0040: const v2, #float 2.51629e-38 // #01090008 │ │ -1fd9a2: 7130 5b12 0602 |0043: invoke-static {v6, v0, v2}, Landroid/widget/ArrayAdapter;.createFromResource:(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; // method@125b │ │ -1fd9a8: 0c06 |0046: move-result-object v6 │ │ -1fd9aa: 1400 0900 0901 |0047: const v0, #float 2.5163e-38 // #01090009 │ │ -1fd9b0: 6e20 5e12 0600 |004a: invoke-virtual {v6, v0}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@125e │ │ -1fd9b6: 5440 a05a |004d: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fd9ba: 6e20 ae14 6000 |004f: invoke-virtual {v0, v6}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@14ae │ │ -1fd9c0: 5446 a05a |0052: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fd9c4: 2200 700e |0054: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener; // type@0e70 │ │ -1fd9c8: 1202 |0056: const/4 v2, #int 0 // #0 │ │ -1fd9ca: 7030 546d 4002 |0057: invoke-direct {v0, v4, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d54 │ │ -1fd9d0: 6e20 b514 0600 |005a: invoke-virtual {v6, v0}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@14b5 │ │ -1fd9d6: 1406 5b01 097f |005d: const v6, #float 1.82111e+38 // #7f09015b │ │ -1fd9dc: 6e20 020f 6500 |0060: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fd9e2: 0c06 |0063: move-result-object v6 │ │ -1fd9e4: 1f06 0c03 |0064: check-cast v6, Landroid/widget/SearchView; // type@030c │ │ -1fd9e8: 5b46 9f5a |0066: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ -1fd9ec: 2200 6f0e |0068: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener; // type@0e6f │ │ -1fd9f0: 7030 506d 4002 |006a: invoke-direct {v0, v4, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d50 │ │ -1fd9f6: 6e20 8014 0600 |006d: invoke-virtual {v6, v0}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1480 │ │ -1fd9fc: 5446 9f5a |0070: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ -1fda00: 6e20 7f14 4600 |0072: invoke-virtual {v6, v4}, Landroid/widget/SearchView;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@147f │ │ -1fda06: 1406 4401 097f |0075: const v6, #float 1.82111e+38 // #7f090144 │ │ -1fda0c: 6e20 020f 6500 |0078: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ -1fda12: 0c06 |007b: move-result-object v6 │ │ -1fda14: 1f06 e209 |007c: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ -1fda18: 5b46 a15a |007e: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5aa1 │ │ -1fda1c: 5446 a15a |0080: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5aa1 │ │ -1fda20: 1220 |0082: const/4 v0, #int 2 // #2 │ │ -1fda22: 2300 4a0f |0083: new-array v0, v0, [I // type@0f4a │ │ -1fda26: 6e10 636d 0400 |0085: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fda2c: 0c02 |0088: move-result-object v2 │ │ -1fda2e: 1403 8a00 047f |0089: const v3, #float 1.75461e+38 // #7f04008a │ │ -1fda34: 7120 9c6e 3200 |008c: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fda3a: 0a02 |008f: move-result v2 │ │ -1fda3c: 4b02 0007 |0090: aput v2, v0, v7 │ │ -1fda40: 6e10 636d 0400 |0092: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fda46: 0c07 |0095: move-result-object v7 │ │ -1fda48: 1402 9100 047f |0096: const v2, #float 1.75461e+38 // #7f040091 │ │ -1fda4e: 7120 9c6e 2700 |0099: invoke-static {v7, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ -1fda54: 0a07 |009c: move-result v7 │ │ -1fda56: 4b07 0001 |009d: aput v7, v0, v1 │ │ -1fda5a: 6e20 5b4f 0600 |009f: invoke-virtual {v6, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ -1fda60: 5446 a15a |00a2: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5aa1 │ │ -1fda64: 2207 450e |00a4: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$IC5V8HbiePE4mIU2r9U5sQMzIHI; // type@0e45 │ │ -1fda68: 7020 086c 4700 |00a6: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$IC5V8HbiePE4mIU2r9U5sQMzIHI;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6c08 │ │ -1fda6e: 6e20 624f 7600 |00a9: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ -1fda74: 6e20 776d 1400 |00ac: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.setHasOptionsMenu:(Z)V // method@6d77 │ │ -1fda7a: 6e10 636d 0400 |00af: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fda80: 0c06 |00b2: move-result-object v6 │ │ -1fda82: 7110 fd06 0600 |00b3: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -1fda88: 0c06 |00b6: move-result-object v6 │ │ -1fda8a: 6e10 636d 0400 |00b7: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fda90: 0c07 |00ba: move-result-object v7 │ │ -1fda92: 7120 946e 7600 |00bb: invoke-static {v6, v7}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6e94 │ │ -1fda98: 0c07 |00be: move-result-object v7 │ │ -1fda9a: 5b47 975a |00bf: iput-object v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a97 │ │ -1fda9e: 6e10 636d 0400 |00c1: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fdaa4: 0c07 |00c4: move-result-object v7 │ │ -1fdaa6: 7120 936e 7600 |00c5: invoke-static {v6, v7}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e93 │ │ -1fdaac: 0c06 |00c8: move-result-object v6 │ │ -1fdaae: 5b46 985a |00c9: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a98 │ │ -1fdab2: 1105 |00cb: return-object v5 │ │ +1fd904: |[1fd904] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1fd914: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +1fd916: 1400 3400 0c7f |0001: const v0, #float 1.86093e+38 // #7f0c0034 │ │ +1fd91c: 6e40 5f0e 0576 |0004: invoke-virtual {v5, v0, v6, v7}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e5f │ │ +1fd922: 0c05 |0007: move-result-object v5 │ │ +1fd924: 1406 ec00 097f |0008: const v6, #float 1.82109e+38 // #7f0900ec │ │ +1fd92a: 6e20 020f 6500 |000b: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fd930: 0c06 |000e: move-result-object v6 │ │ +1fd932: 1f06 fc02 |000f: check-cast v6, Landroid/widget/ListView; // type@02fc │ │ +1fd936: 5b46 9c5a |0011: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ +1fd93a: 2206 a10d |0013: new-instance v6, Lorg/gateshipone/malp/application/adapters/FileAdapter; // type@0da1 │ │ +1fd93e: 6e10 626d 0400 |0015: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ +1fd944: 0c00 |0018: move-result-object v0 │ │ +1fd946: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +1fd948: 7040 f468 0617 |001a: invoke-direct {v6, v0, v7, v1}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.:(Landroid/content/Context;ZZ)V // method@68f4 │ │ +1fd94e: 5b46 9b5a |001d: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fd952: 5440 9c5a |001f: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ +1fd956: 6e20 ee13 6000 |0021: invoke-virtual {v0, v6}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13ee │ │ +1fd95c: 5446 9c5a |0024: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ +1fd960: 6e20 f713 4600 |0026: invoke-virtual {v6, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13f7 │ │ +1fd966: 5446 9c5a |0029: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mListView:Landroid/widget/ListView; // field@5a9c │ │ +1fd96a: 6e20 766d 6400 |002b: invoke-virtual {v4, v6}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.registerForContextMenu:(Landroid/view/View;)V // method@6d76 │ │ +1fd970: 1406 5501 097f |002e: const v6, #float 1.82111e+38 // #7f090155 │ │ +1fd976: 6e20 020f 6500 |0031: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fd97c: 0c06 |0034: move-result-object v6 │ │ +1fd97e: 1f06 1303 |0035: check-cast v6, Landroid/widget/Spinner; // type@0313 │ │ +1fd982: 5b46 a05a |0037: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fd986: 6e10 626d 0400 |0039: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@6d62 │ │ +1fd98c: 0c06 |003c: move-result-object v6 │ │ +1fd98e: 1400 1200 037f |003d: const v0, #float 1.74129e+38 // #7f030012 │ │ +1fd994: 1402 0800 0901 |0040: const v2, #float 2.51629e-38 // #01090008 │ │ +1fd99a: 7130 5b12 0602 |0043: invoke-static {v6, v0, v2}, Landroid/widget/ArrayAdapter;.createFromResource:(Landroid/content/Context;II)Landroid/widget/ArrayAdapter; // method@125b │ │ +1fd9a0: 0c06 |0046: move-result-object v6 │ │ +1fd9a2: 1400 0900 0901 |0047: const v0, #float 2.5163e-38 // #01090009 │ │ +1fd9a8: 6e20 5e12 0600 |004a: invoke-virtual {v6, v0}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@125e │ │ +1fd9ae: 5440 a05a |004d: iget-object v0, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fd9b2: 6e20 ae14 6000 |004f: invoke-virtual {v0, v6}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@14ae │ │ +1fd9b8: 5446 a05a |0052: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fd9bc: 2200 700e |0054: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener; // type@0e70 │ │ +1fd9c0: 1202 |0056: const/4 v2, #int 0 // #0 │ │ +1fd9c2: 7030 546d 4002 |0057: invoke-direct {v0, v4, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SpinnerSelectListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d54 │ │ +1fd9c8: 6e20 b514 0600 |005a: invoke-virtual {v6, v0}, Landroid/widget/Spinner;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@14b5 │ │ +1fd9ce: 1406 5b01 097f |005d: const v6, #float 1.82111e+38 // #7f09015b │ │ +1fd9d4: 6e20 020f 6500 |0060: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fd9da: 0c06 |0063: move-result-object v6 │ │ +1fd9dc: 1f06 0c03 |0064: check-cast v6, Landroid/widget/SearchView; // type@030c │ │ +1fd9e0: 5b46 9f5a |0066: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ +1fd9e4: 2200 6f0e |0068: new-instance v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener; // type@0e6f │ │ +1fd9e8: 7030 506d 4002 |006a: invoke-direct {v0, v4, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$SearchViewQueryListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d50 │ │ +1fd9ee: 6e20 8014 0600 |006d: invoke-virtual {v6, v0}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@1480 │ │ +1fd9f4: 5446 9f5a |0070: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ +1fd9f8: 6e20 7f14 4600 |0072: invoke-virtual {v6, v4}, Landroid/widget/SearchView;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@147f │ │ +1fd9fe: 1406 4401 097f |0075: const v6, #float 1.82111e+38 // #7f090144 │ │ +1fda04: 6e20 020f 6500 |0078: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0f02 │ │ +1fda0a: 0c06 |007b: move-result-object v6 │ │ +1fda0c: 1f06 e209 |007c: check-cast v6, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@09e2 │ │ +1fda10: 5b46 a15a |007e: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5aa1 │ │ +1fda14: 5446 a15a |0080: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5aa1 │ │ +1fda18: 1220 |0082: const/4 v0, #int 2 // #2 │ │ +1fda1a: 2300 4a0f |0083: new-array v0, v0, [I // type@0f4a │ │ +1fda1e: 6e10 636d 0400 |0085: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fda24: 0c02 |0088: move-result-object v2 │ │ +1fda26: 1403 8a00 047f |0089: const v3, #float 1.75461e+38 // #7f04008a │ │ +1fda2c: 7120 9c6e 3200 |008c: invoke-static {v2, v3}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fda32: 0a02 |008f: move-result v2 │ │ +1fda34: 4b02 0007 |0090: aput v2, v0, v7 │ │ +1fda38: 6e10 636d 0400 |0092: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fda3e: 0c07 |0095: move-result-object v7 │ │ +1fda40: 1402 9100 047f |0096: const v2, #float 1.75461e+38 // #7f040091 │ │ +1fda46: 7120 9c6e 2700 |0099: invoke-static {v7, v2}, Lorg/gateshipone/malp/application/utils/ThemeUtils;.getThemeColor:(Landroid/content/Context;I)I // method@6e9c │ │ +1fda4c: 0a07 |009c: move-result v7 │ │ +1fda4e: 4b07 0001 |009d: aput v7, v0, v1 │ │ +1fda52: 6e20 5b4f 0600 |009f: invoke-virtual {v6, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@4f5b │ │ +1fda58: 5446 a15a |00a2: iget-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSwipeRefreshLayout:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@5aa1 │ │ +1fda5c: 2207 450e |00a4: new-instance v7, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$IC5V8HbiePE4mIU2r9U5sQMzIHI; // type@0e45 │ │ +1fda60: 7020 086c 4700 |00a6: invoke-direct {v7, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/-$$Lambda$IC5V8HbiePE4mIU2r9U5sQMzIHI;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;)V // method@6c08 │ │ +1fda66: 6e20 624f 7600 |00a9: invoke-virtual {v6, v7}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4f62 │ │ +1fda6c: 6e20 776d 1400 |00ac: invoke-virtual {v4, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.setHasOptionsMenu:(Z)V // method@6d77 │ │ +1fda72: 6e10 636d 0400 |00af: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fda78: 0c06 |00b2: move-result-object v6 │ │ +1fda7a: 7110 fd06 0600 |00b3: invoke-static {v6}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +1fda80: 0c06 |00b6: move-result-object v6 │ │ +1fda82: 6e10 636d 0400 |00b7: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fda88: 0c07 |00ba: move-result-object v7 │ │ +1fda8a: 7120 946e 7600 |00bb: invoke-static {v6, v7}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getMPDAlbumSortOrder:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // method@6e94 │ │ +1fda90: 0c07 |00be: move-result-object v7 │ │ +1fda92: 5b47 975a |00bf: iput-object v7, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mAlbumSortOrder:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum$MPD_ALBUM_SORT_ORDER; // field@5a97 │ │ +1fda96: 6e10 636d 0400 |00c1: invoke-virtual {v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fda9c: 0c07 |00c4: move-result-object v7 │ │ +1fda9e: 7120 936e 7600 |00c5: invoke-static {v6, v7}, Lorg/gateshipone/malp/application/utils/PreferenceHelper;.getClickAction:(Landroid/content/SharedPreferences;Landroid/content/Context;)Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // method@6e93 │ │ +1fdaa4: 0c06 |00c8: move-result-object v6 │ │ +1fdaa6: 5b46 985a |00c9: iput-object v6, v4, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a98 │ │ +1fdaaa: 1105 |00cb: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=103 │ │ 0x000b line=106 │ │ 0x0013 line=109 │ │ 0x001f line=112 │ │ 0x0024 line=113 │ │ @@ -896309,22 +896308,22 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1fdfd4: |[1fdfd4] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onFocusChange:(Landroid/view/View;Z)V │ │ -1fdfe4: 5410 9f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ -1fdfe8: 6e20 8065 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@6580 │ │ -1fdfee: 0a02 |0005: move-result v2 │ │ -1fdff0: 3802 0700 |0006: if-eqz v2, 000d // +0007 │ │ -1fdff4: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -1fdff8: 7010 616d 0100 |000a: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.closeKeyboard:()V // method@6d61 │ │ -1fdffe: 0e00 |000d: return-void │ │ +1fdfcc: |[1fdfcc] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onFocusChange:(Landroid/view/View;Z)V │ │ +1fdfdc: 5410 9f5a |0000: iget-object v0, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchView:Landroid/widget/SearchView; // field@5a9f │ │ +1fdfe0: 6e20 8065 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@6580 │ │ +1fdfe6: 0a02 |0005: move-result v2 │ │ +1fdfe8: 3802 0700 |0006: if-eqz v2, 000d // +0007 │ │ +1fdfec: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +1fdff0: 7010 616d 0100 |000a: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.closeKeyboard:()V // method@6d61 │ │ +1fdff6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x000a line=417 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -896335,82 +896334,82 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 132 16-bit code units │ │ -1fe000: |[1fe000] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -1fe010: 6201 925a |0000: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ -1fe014: 5402 985a |0002: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a98 │ │ -1fe018: 6e10 8f6e 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ -1fe01e: 0a02 |0007: move-result v2 │ │ -1fe020: 4401 0102 |0008: aget v1, v1, v2 │ │ -1fe024: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1fe026: 3221 4f00 |000b: if-eq v1, v2, 005a // +004f │ │ -1fe02a: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -1fe02c: 3221 3c00 |000e: if-eq v1, v2, 004a // +003c │ │ -1fe030: 1232 |0010: const/4 v2, #int 3 // #3 │ │ -1fe032: 3221 2900 |0011: if-eq v1, v2, 003a // +0029 │ │ -1fe036: 1242 |0013: const/4 v2, #int 4 // #4 │ │ -1fe038: 3221 1600 |0014: if-eq v1, v2, 002a // +0016 │ │ -1fe03c: 1252 |0016: const/4 v2, #int 5 // #5 │ │ -1fe03e: 3221 0300 |0017: if-eq v1, v2, 001a // +0003 │ │ -1fe042: 286a |0019: goto 0083 // +006a │ │ -1fe044: 5401 9b5a |001a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fe048: 6e20 f868 3100 |001c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fe04e: 0c01 |001f: move-result-object v1 │ │ -1fe050: 1f01 380f |0020: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fe054: 6e10 8772 0100 |0022: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fe05a: 0c01 |0025: move-result-object v1 │ │ -1fe05c: 7110 9f70 0100 |0026: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ -1fe062: 285a |0029: goto 0083 // +005a │ │ -1fe064: 5401 9b5a |002a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fe068: 6e20 f868 3100 |002c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fe06e: 0c01 |002f: move-result-object v1 │ │ -1fe070: 1f01 380f |0030: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fe074: 6e10 8772 0100 |0032: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fe07a: 0c01 |0035: move-result-object v1 │ │ -1fe07c: 7110 9e70 0100 |0036: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ -1fe082: 284a |0039: goto 0083 // +004a │ │ -1fe084: 5401 9b5a |003a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fe088: 6e20 f868 3100 |003c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fe08e: 0c01 |003f: move-result-object v1 │ │ -1fe090: 1f01 380f |0040: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fe094: 6e10 8772 0100 |0042: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fe09a: 0c01 |0045: move-result-object v1 │ │ -1fe09c: 7110 7370 0100 |0046: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ -1fe0a2: 283a |0049: goto 0083 // +003a │ │ -1fe0a4: 5401 9b5a |004a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fe0a8: 6e20 f868 3100 |004c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fe0ae: 0c01 |004f: move-result-object v1 │ │ -1fe0b0: 1f01 380f |0050: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fe0b4: 6e10 8772 0100 |0052: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ -1fe0ba: 0c01 |0055: move-result-object v1 │ │ -1fe0bc: 7110 7170 0100 |0056: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ -1fe0c2: 282a |0059: goto 0083 // +002a │ │ -1fe0c4: 2201 790e |005a: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ -1fe0c8: 7010 a56d 0100 |005c: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ -1fe0ce: 2202 2c01 |005f: new-instance v2, Landroid/os/Bundle; // type@012c │ │ -1fe0d2: 7010 1306 0200 |0061: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0613 │ │ -1fe0d8: 5404 9b5a |0064: iget-object v4, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fe0dc: 6e20 f868 3400 |0066: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ -1fe0e2: 0c03 |0069: move-result-object v3 │ │ -1fe0e4: 1f03 380f |006a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ -1fe0e8: 1a04 9341 |006c: const-string v4, "file" // string@4193 │ │ -1fe0ec: 6e30 4406 4203 |006e: invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ -1fe0f2: 6e20 b06d 2100 |0071: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ -1fe0f8: 6e10 636d 0000 |0074: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fe0fe: 0c02 |0077: move-result-object v2 │ │ -1fe100: 1f02 a303 |0078: check-cast v2, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ -1fe104: 6e10 3917 0200 |007a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ -1fe10a: 0c02 |007d: move-result-object v2 │ │ -1fe10c: 1a03 9f2b |007e: const-string v3, "SongDetails" // string@2b9f │ │ -1fe110: 6e30 b16d 2103 |0080: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ -1fe116: 0e00 |0083: return-void │ │ +1fdff8: |[1fdff8] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +1fe008: 6201 925a |0000: sget-object v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;.$SwitchMap$org$gateshipone$malp$application$utils$PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION:[I // field@5a92 │ │ +1fe00c: 5402 985a |0002: iget-object v2, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mClickAction:Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION; // field@5a98 │ │ +1fe010: 6e10 8f6e 0200 |0004: invoke-virtual {v2}, Lorg/gateshipone/malp/application/utils/PreferenceHelper$LIBRARY_TRACK_CLICK_ACTION;.ordinal:()I // method@6e8f │ │ +1fe016: 0a02 |0007: move-result v2 │ │ +1fe018: 4401 0102 |0008: aget v1, v1, v2 │ │ +1fe01c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1fe01e: 3221 4f00 |000b: if-eq v1, v2, 005a // +004f │ │ +1fe022: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +1fe024: 3221 3c00 |000e: if-eq v1, v2, 004a // +003c │ │ +1fe028: 1232 |0010: const/4 v2, #int 3 // #3 │ │ +1fe02a: 3221 2900 |0011: if-eq v1, v2, 003a // +0029 │ │ +1fe02e: 1242 |0013: const/4 v2, #int 4 // #4 │ │ +1fe030: 3221 1600 |0014: if-eq v1, v2, 002a // +0016 │ │ +1fe034: 1252 |0016: const/4 v2, #int 5 // #5 │ │ +1fe036: 3221 0300 |0017: if-eq v1, v2, 001a // +0003 │ │ +1fe03a: 286a |0019: goto 0083 // +006a │ │ +1fe03c: 5401 9b5a |001a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fe040: 6e20 f868 3100 |001c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fe046: 0c01 |001f: move-result-object v1 │ │ +1fe048: 1f01 380f |0020: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fe04c: 6e10 8772 0100 |0022: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fe052: 0c01 |0025: move-result-object v1 │ │ +1fe054: 7110 9f70 0100 |0026: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSongNext:(Ljava/lang/String;)V // method@709f │ │ +1fe05a: 285a |0029: goto 0083 // +005a │ │ +1fe05c: 5401 9b5a |002a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fe060: 6e20 f868 3100 |002c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fe066: 0c01 |002f: move-result-object v1 │ │ +1fe068: 1f01 380f |0030: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fe06c: 6e10 8772 0100 |0032: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fe072: 0c01 |0035: move-result-object v1 │ │ +1fe074: 7110 9e70 0100 |0036: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.playSong:(Ljava/lang/String;)V // method@709e │ │ +1fe07a: 284a |0039: goto 0083 // +004a │ │ +1fe07c: 5401 9b5a |003a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fe080: 6e20 f868 3100 |003c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fe086: 0c01 |003f: move-result-object v1 │ │ +1fe088: 1f01 380f |0040: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fe08c: 6e10 8772 0100 |0042: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fe092: 0c01 |0045: move-result-object v1 │ │ +1fe094: 7110 7370 0100 |0046: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPathAtStart:(Ljava/lang/String;)V // method@7073 │ │ +1fe09a: 283a |0049: goto 0083 // +003a │ │ +1fe09c: 5401 9b5a |004a: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fe0a0: 6e20 f868 3100 |004c: invoke-virtual {v1, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fe0a6: 0c01 |004f: move-result-object v1 │ │ +1fe0a8: 1f01 380f |0050: check-cast v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fe0ac: 6e10 8772 0100 |0052: invoke-virtual {v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack;.getPath:()Ljava/lang/String; // method@7287 │ │ +1fe0b2: 0c01 |0055: move-result-object v1 │ │ +1fe0b4: 7110 7170 0100 |0056: invoke-static {v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.addPath:(Ljava/lang/String;)V // method@7071 │ │ +1fe0ba: 282a |0059: goto 0083 // +002a │ │ +1fe0bc: 2201 790e |005a: new-instance v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog; // type@0e79 │ │ +1fe0c0: 7010 a56d 0100 |005c: invoke-direct {v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.:()V // method@6da5 │ │ +1fe0c6: 2202 2c01 |005f: new-instance v2, Landroid/os/Bundle; // type@012c │ │ +1fe0ca: 7010 1306 0200 |0061: invoke-direct {v2}, Landroid/os/Bundle;.:()V // method@0613 │ │ +1fe0d0: 5404 9b5a |0064: iget-object v4, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fe0d4: 6e20 f868 3400 |0066: invoke-virtual {v4, v3}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.getItem:(I)Ljava/lang/Object; // method@68f8 │ │ +1fe0da: 0c03 |0069: move-result-object v3 │ │ +1fe0dc: 1f03 380f |006a: check-cast v3, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDTrack; // type@0f38 │ │ +1fe0e0: 1a04 9341 |006c: const-string v4, "file" // string@4193 │ │ +1fe0e4: 6e30 4406 4203 |006e: invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0644 │ │ +1fe0ea: 6e20 b06d 2100 |0071: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.setArguments:(Landroid/os/Bundle;)V // method@6db0 │ │ +1fe0f0: 6e10 636d 0000 |0074: invoke-virtual {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fe0f6: 0c02 |0077: move-result-object v2 │ │ +1fe0f8: 1f02 a303 |0078: check-cast v2, Landroidx/appcompat/app/AppCompatActivity; // type@03a3 │ │ +1fe0fc: 6e10 3917 0200 |007a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@1739 │ │ +1fe102: 0c02 |007d: move-result-object v2 │ │ +1fe104: 1a03 9f2b |007e: const-string v3, "SongDetails" // string@2b9f │ │ +1fe108: 6e30 b16d 2103 |0080: invoke-virtual {v1, v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SongDetailsDialog;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@6db1 │ │ +1fe10e: 0e00 |0083: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x001a line=400 │ │ 0x0022 line=402 │ │ 0x002a line=394 │ │ 0x0032 line=396 │ │ @@ -896435,18 +896434,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1fe118: |[1fe118] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1fe128: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ -1fe12c: 6e30 6f6d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d6f │ │ -1fe132: 0e00 |0005: return-void │ │ +1fe110: |[1fe110] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1fe120: 1f02 090d |0000: check-cast v2, Ljava/util/List; // type@0d09 │ │ +1fe124: 6e30 6f6d 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V // method@6d6f │ │ +1fe12a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -896456,28 +896455,28 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -1fe134: |[1fe134] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ -1fe144: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ -1fe14a: 5401 9b5a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fe14e: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fe154: 3802 0d00 |0008: if-eqz v2, 0015 // +000d │ │ -1fe158: 7210 cc66 0200 |000a: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@66cc │ │ -1fe15e: 0a01 |000d: move-result v1 │ │ -1fe160: 3901 0700 |000e: if-nez v1, 0015 // +0007 │ │ -1fe164: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -1fe166: 7020 786d 1000 |0011: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.showFAB:(Z)V // method@6d78 │ │ -1fe16c: 2805 |0014: goto 0019 // +0005 │ │ -1fe16e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -1fe170: 7020 786d 1000 |0016: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.showFAB:(Z)V // method@6d78 │ │ -1fe176: 0e00 |0019: return-void │ │ +1fe12c: |[1fe12c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/util/List;)V │ │ +1fe13c: 6f30 d96c 1002 |0000: invoke-super {v0, v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V // method@6cd9 │ │ +1fe142: 5401 9b5a |0003: iget-object v1, v0, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fe146: 6e20 fd68 2100 |0005: invoke-virtual {v1, v2}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fe14c: 3802 0d00 |0008: if-eqz v2, 0015 // +000d │ │ +1fe150: 7210 cc66 0200 |000a: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@66cc │ │ +1fe156: 0a01 |000d: move-result v1 │ │ +1fe158: 3901 0700 |000e: if-nez v1, 0015 // +0007 │ │ +1fe15c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +1fe15e: 7020 786d 1000 |0011: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.showFAB:(Z)V // method@6d78 │ │ +1fe164: 2805 |0014: goto 0019 // +0005 │ │ +1fe166: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +1fe168: 7020 786d 1000 |0016: invoke-direct {v0, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.showFAB:(Z)V // method@6d78 │ │ +1fe16e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x000a line=210 │ │ 0x0011 line=211 │ │ 0x0016 line=213 │ │ @@ -896491,20 +896490,20 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1fe178: |[1fe178] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1fe188: 6f20 da6c 2100 |0000: invoke-super {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoaderReset:(Landroidx/loader/content/Loader;)V // method@6cda │ │ -1fe18e: 5412 9b5a |0003: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ -1fe192: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -1fe194: 6e20 fd68 0200 |0006: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ -1fe19a: 0e00 |0009: return-void │ │ +1fe170: |[1fe170] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1fe180: 6f20 da6c 2100 |0000: invoke-super {v1, v2}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onLoaderReset:(Landroidx/loader/content/Loader;)V // method@6cda │ │ +1fe186: 5412 9b5a |0003: iget-object v2, v1, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFileAdapter:Lorg/gateshipone/malp/application/adapters/FileAdapter; // field@5a9b │ │ +1fe18a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +1fe18c: 6e20 fd68 0200 |0006: invoke-virtual {v2, v0}, Lorg/gateshipone/malp/application/adapters/FileAdapter;.swapModel:(Ljava/util/List;)V // method@68fd │ │ +1fe192: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/loader/content/Loader; │ │ @@ -896514,31 +896513,31 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -1fdd70: |[1fdd70] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -1fdd80: 7210 7e0e 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ -1fdd86: 0a00 |0003: move-result v0 │ │ -1fdd88: 1401 2d00 097f |0004: const v1, #float 1.82105e+38 // #7f09002d │ │ -1fdd8e: 3310 1300 |0007: if-ne v0, v1, 001a // +0013 │ │ -1fdd92: 5423 9d5a |0009: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ -1fdd96: 6e10 ab65 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ -1fdd9c: 0a03 |000e: move-result v3 │ │ -1fdd9e: 3903 0900 |000f: if-nez v3, 0018 // +0009 │ │ -1fdda2: 5423 9d5a |0011: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ -1fdda6: 5420 9e5a |0013: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fddaa: 7120 a670 0300 |0015: invoke-static {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.searchAddFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@70a6 │ │ -1fddb0: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -1fddb2: 0f03 |0019: return v3 │ │ -1fddb4: 6f20 db6c 3200 |001a: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ -1fddba: 0a03 |001d: move-result v3 │ │ -1fddbc: 0f03 |001e: return v3 │ │ +1fdd68: |[1fdd68] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +1fdd78: 7210 7e0e 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0e7e │ │ +1fdd7e: 0a00 |0003: move-result v0 │ │ +1fdd80: 1401 2d00 097f |0004: const v1, #float 1.82105e+38 // #7f09002d │ │ +1fdd86: 3310 1300 |0007: if-ne v0, v1, 001a // +0013 │ │ +1fdd8a: 5423 9d5a |0009: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ +1fdd8e: 6e10 ab65 0300 |000b: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@65ab │ │ +1fdd94: 0a03 |000e: move-result v3 │ │ +1fdd96: 3903 0900 |000f: if-nez v3, 0018 // +0009 │ │ +1fdd9a: 5423 9d5a |0011: iget-object v3, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchText:Ljava/lang/String; // field@5a9d │ │ +1fdd9e: 5420 9e5a |0013: iget-object v0, v2, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fdda2: 7120 a670 0300 |0015: invoke-static {v3, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler;.searchAddFiles:(Ljava/lang/String;Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;)V // method@70a6 │ │ +1fdda8: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +1fddaa: 0f03 |0019: return v3 │ │ +1fddac: 6f20 db6c 3200 |001a: invoke-super {v2, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@6cdb │ │ +1fddb2: 0a03 |001d: move-result v3 │ │ +1fddb4: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0009 line=360 │ │ 0x0011 line=361 │ │ 0x001a line=366 │ │ locals : │ │ @@ -896550,18 +896549,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1fe19c: |[1fe19c] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onPause:()V │ │ -1fe1ac: 6f10 dc6c 0000 |0000: invoke-super {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onPause:()V // method@6cdc │ │ -1fe1b2: 7010 616d 0000 |0003: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.closeKeyboard:()V // method@6d61 │ │ -1fe1b8: 0e00 |0006: return-void │ │ +1fe194: |[1fe194] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onPause:()V │ │ +1fe1a4: 6f10 dc6c 0000 |0000: invoke-super {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onPause:()V // method@6cdc │ │ +1fe1aa: 7010 616d 0000 |0003: invoke-direct {v0}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.closeKeyboard:()V // method@6d61 │ │ +1fe1b0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0003 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment; │ │ │ │ @@ -896570,101 +896569,101 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 178 16-bit code units │ │ -1fe1bc: |[1fe1bc] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onResume:()V │ │ -1fe1cc: 6f10 dd6c 0500 |0000: invoke-super {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ -1fe1d2: 5450 9a5a |0003: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ -1fe1d6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1fe1d8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -1fe1da: 3800 1b00 |0007: if-eqz v0, 0022 // +001b │ │ -1fe1de: 2203 6e0e |0009: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener; // type@0e6e │ │ -1fe1e2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -1fe1e4: 7030 4d6d 5304 |000c: invoke-direct {v3, v5, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d4d │ │ -1fe1ea: 7230 586b 2003 |000f: invoke-interface {v0, v2, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ -1fe1f0: 5450 9a5a |0012: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ -1fe1f4: 6e10 646d 0500 |0014: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getResources:()Landroid/content/res/Resources; // method@6d64 │ │ -1fe1fa: 0c03 |0017: move-result-object v3 │ │ -1fe1fc: 1404 4100 0f7f |0018: const v4, #float 1.90081e+38 // #7f0f0041 │ │ -1fe202: 6e20 fc02 4300 |001b: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ -1fe208: 0c03 |001e: move-result-object v3 │ │ -1fe20a: 7251 596b 3021 |001f: invoke-interface {v0, v3, v1, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ -1fe210: 6e10 636d 0500 |0022: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ -1fe216: 0c00 |0025: move-result-object v0 │ │ -1fe218: 7110 fd06 0000 |0026: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ -1fe21e: 0c00 |0029: move-result-object v0 │ │ -1fe220: 1403 e000 0f7f |002a: const v3, #float 1.90084e+38 // #7f0f00e0 │ │ -1fe226: 6e20 656d 3500 |002d: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fe22c: 0c03 |0030: move-result-object v3 │ │ -1fe22e: 1404 de00 0f7f |0031: const v4, #float 1.90084e+38 // #7f0f00de │ │ -1fe234: 6e20 656d 4500 |0034: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fe23a: 0c04 |0037: move-result-object v4 │ │ -1fe23c: 7230 8d02 3004 |0038: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ -1fe242: 0c00 |003b: move-result-object v0 │ │ -1fe244: 1403 e100 0f7f |003c: const v3, #float 1.90084e+38 // #7f0f00e1 │ │ -1fe24a: 6e20 656d 3500 |003f: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fe250: 0c03 |0042: move-result-object v3 │ │ -1fe252: 6e20 9f65 3000 |0043: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fe258: 0a03 |0046: move-result v3 │ │ -1fe25a: 3803 0c00 |0047: if-eqz v3, 0053 // +000c │ │ -1fe25e: 6200 8a5c |0049: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ -1fe262: 5b50 9e5a |004b: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fe266: 5450 a05a |004d: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fe26a: 6e20 b814 1000 |004f: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ -1fe270: 285f |0052: goto 00b1 // +005f │ │ -1fe272: 1401 db00 0f7f |0053: const v1, #float 1.90084e+38 // #7f0f00db │ │ -1fe278: 6e20 656d 1500 |0056: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fe27e: 0c01 |0059: move-result-object v1 │ │ -1fe280: 6e20 9f65 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fe286: 0a01 |005d: move-result v1 │ │ -1fe288: 3801 0c00 |005e: if-eqz v1, 006a // +000c │ │ -1fe28c: 6200 865c |0060: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ -1fe290: 5b50 9e5a |0062: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fe294: 5450 a05a |0064: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fe298: 6e20 b814 2000 |0066: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ -1fe29e: 2848 |0069: goto 00b1 // +0048 │ │ -1fe2a0: 1401 dd00 0f7f |006a: const v1, #float 1.90084e+38 // #7f0f00dd │ │ -1fe2a6: 6e20 656d 1500 |006d: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fe2ac: 0c01 |0070: move-result-object v1 │ │ -1fe2ae: 6e20 9f65 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fe2b4: 0a01 |0074: move-result v1 │ │ -1fe2b6: 3801 0d00 |0075: if-eqz v1, 0082 // +000d │ │ -1fe2ba: 6200 885c |0077: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ -1fe2be: 5b50 9e5a |0079: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fe2c2: 5450 a05a |007b: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fe2c6: 1221 |007d: const/4 v1, #int 2 // #2 │ │ -1fe2c8: 6e20 b814 1000 |007e: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ -1fe2ce: 2830 |0081: goto 00b1 // +0030 │ │ -1fe2d0: 1401 df00 0f7f |0082: const v1, #float 1.90084e+38 // #7f0f00df │ │ -1fe2d6: 6e20 656d 1500 |0085: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fe2dc: 0c01 |0088: move-result-object v1 │ │ -1fe2de: 6e20 9f65 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fe2e4: 0a01 |008c: move-result v1 │ │ -1fe2e6: 3801 0d00 |008d: if-eqz v1, 009a // +000d │ │ -1fe2ea: 6200 895c |008f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ -1fe2ee: 5b50 9e5a |0091: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fe2f2: 5450 a05a |0093: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fe2f6: 1231 |0095: const/4 v1, #int 3 // #3 │ │ -1fe2f8: 6e20 b814 1000 |0096: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ -1fe2fe: 2818 |0099: goto 00b1 // +0018 │ │ -1fe300: 1401 dc00 0f7f |009a: const v1, #float 1.90084e+38 // #7f0f00dc │ │ -1fe306: 6e20 656d 1500 |009d: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ -1fe30c: 0c01 |00a0: move-result-object v1 │ │ -1fe30e: 6e20 9f65 1000 |00a1: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ -1fe314: 0a00 |00a4: move-result v0 │ │ -1fe316: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ -1fe31a: 6200 875c |00a7: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ -1fe31e: 5b50 9e5a |00a9: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ -1fe322: 5450 a05a |00ab: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ -1fe326: 1241 |00ad: const/4 v1, #int 4 // #4 │ │ -1fe328: 6e20 b814 1000 |00ae: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ -1fe32e: 0e00 |00b1: return-void │ │ +1fe1b4: |[1fe1b4] org.gateshipone.malp.application.fragments.serverfragments.SearchFragment.onResume:()V │ │ +1fe1c4: 6f10 dd6c 0500 |0000: invoke-super {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/GenericMPDFragment;.onResume:()V // method@6cdd │ │ +1fe1ca: 5450 9a5a |0003: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ +1fe1ce: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1fe1d0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +1fe1d2: 3800 1b00 |0007: if-eqz v0, 0022 // +001b │ │ +1fe1d6: 2203 6e0e |0009: new-instance v3, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener; // type@0e6e │ │ +1fe1da: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +1fe1dc: 7030 4d6d 5304 |000c: invoke-direct {v3, v5, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$FABOnClickListener;.:(Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment$1;)V // method@6d4d │ │ +1fe1e2: 7230 586b 2003 |000f: invoke-interface {v0, v2, v3}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupFAB:(ZLandroid/view/View$OnClickListener;)V // method@6b58 │ │ +1fe1e8: 5450 9a5a |0012: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mFABCallback:Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback; // field@5a9a │ │ +1fe1ec: 6e10 646d 0500 |0014: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getResources:()Landroid/content/res/Resources; // method@6d64 │ │ +1fe1f2: 0c03 |0017: move-result-object v3 │ │ +1fe1f4: 1404 4100 0f7f |0018: const v4, #float 1.90081e+38 // #7f0f0041 │ │ +1fe1fa: 6e20 fc02 4300 |001b: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@02fc │ │ +1fe200: 0c03 |001e: move-result-object v3 │ │ +1fe202: 7251 596b 3021 |001f: invoke-interface {v0, v3, v1, v2, v1}, Lorg/gateshipone/malp/application/callbacks/FABFragmentCallback;.setupToolbar:(Ljava/lang/String;ZZZ)V // method@6b59 │ │ +1fe208: 6e10 636d 0500 |0022: invoke-virtual {v5}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getContext:()Landroid/content/Context; // method@6d63 │ │ +1fe20e: 0c00 |0025: move-result-object v0 │ │ +1fe210: 7110 fd06 0000 |0026: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@06fd │ │ +1fe216: 0c00 |0029: move-result-object v0 │ │ +1fe218: 1403 e000 0f7f |002a: const v3, #float 1.90084e+38 // #7f0f00e0 │ │ +1fe21e: 6e20 656d 3500 |002d: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fe224: 0c03 |0030: move-result-object v3 │ │ +1fe226: 1404 de00 0f7f |0031: const v4, #float 1.90084e+38 // #7f0f00de │ │ +1fe22c: 6e20 656d 4500 |0034: invoke-virtual {v5, v4}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fe232: 0c04 |0037: move-result-object v4 │ │ +1fe234: 7230 8d02 3004 |0038: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@028d │ │ +1fe23a: 0c00 |003b: move-result-object v0 │ │ +1fe23c: 1403 e100 0f7f |003c: const v3, #float 1.90084e+38 // #7f0f00e1 │ │ +1fe242: 6e20 656d 3500 |003f: invoke-virtual {v5, v3}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fe248: 0c03 |0042: move-result-object v3 │ │ +1fe24a: 6e20 9f65 3000 |0043: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fe250: 0a03 |0046: move-result v3 │ │ +1fe252: 3803 0c00 |0047: if-eqz v3, 0053 // +000c │ │ +1fe256: 6200 8a5c |0049: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_TRACK:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c8a │ │ +1fe25a: 5b50 9e5a |004b: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fe25e: 5450 a05a |004d: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fe262: 6e20 b814 1000 |004f: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ +1fe268: 285f |0052: goto 00b1 // +005f │ │ +1fe26a: 1401 db00 0f7f |0053: const v1, #float 1.90084e+38 // #7f0f00db │ │ +1fe270: 6e20 656d 1500 |0056: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fe276: 0c01 |0059: move-result-object v1 │ │ +1fe278: 6e20 9f65 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fe27e: 0a01 |005d: move-result v1 │ │ +1fe280: 3801 0c00 |005e: if-eqz v1, 006a // +000c │ │ +1fe284: 6200 865c |0060: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ALBUM:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c86 │ │ +1fe288: 5b50 9e5a |0062: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fe28c: 5450 a05a |0064: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fe290: 6e20 b814 2000 |0066: invoke-virtual {v0, v2}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ +1fe296: 2848 |0069: goto 00b1 // +0048 │ │ +1fe298: 1401 dd00 0f7f |006a: const v1, #float 1.90084e+38 // #7f0f00dd │ │ +1fe29e: 6e20 656d 1500 |006d: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fe2a4: 0c01 |0070: move-result-object v1 │ │ +1fe2a6: 6e20 9f65 1000 |0071: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fe2ac: 0a01 |0074: move-result v1 │ │ +1fe2ae: 3801 0d00 |0075: if-eqz v1, 0082 // +000d │ │ +1fe2b2: 6200 885c |0077: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ARTIST:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c88 │ │ +1fe2b6: 5b50 9e5a |0079: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fe2ba: 5450 a05a |007b: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fe2be: 1221 |007d: const/4 v1, #int 2 // #2 │ │ +1fe2c0: 6e20 b814 1000 |007e: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ +1fe2c6: 2830 |0081: goto 00b1 // +0030 │ │ +1fe2c8: 1401 df00 0f7f |0082: const v1, #float 1.90084e+38 // #7f0f00df │ │ +1fe2ce: 6e20 656d 1500 |0085: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fe2d4: 0c01 |0088: move-result-object v1 │ │ +1fe2d6: 6e20 9f65 1000 |0089: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fe2dc: 0a01 |008c: move-result v1 │ │ +1fe2de: 3801 0d00 |008d: if-eqz v1, 009a // +000d │ │ +1fe2e2: 6200 895c |008f: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_FILE:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c89 │ │ +1fe2e6: 5b50 9e5a |0091: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fe2ea: 5450 a05a |0093: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fe2ee: 1231 |0095: const/4 v1, #int 3 // #3 │ │ +1fe2f0: 6e20 b814 1000 |0096: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ +1fe2f6: 2818 |0099: goto 00b1 // +0018 │ │ +1fe2f8: 1401 dc00 0f7f |009a: const v1, #float 1.90084e+38 // #7f0f00dc │ │ +1fe2fe: 6e20 656d 1500 |009d: invoke-virtual {v5, v1}, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.getString:(I)Ljava/lang/String; // method@6d65 │ │ +1fe304: 0c01 |00a0: move-result-object v1 │ │ +1fe306: 6e20 9f65 1000 |00a1: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@659f │ │ +1fe30c: 0a00 |00a4: move-result v0 │ │ +1fe30e: 3800 0c00 |00a5: if-eqz v0, 00b1 // +000c │ │ +1fe312: 6200 875c |00a7: sget-object v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE;.MPD_SEARCH_ANY:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5c87 │ │ +1fe316: 5b50 9e5a |00a9: iput-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSearchType:Lorg/gateshipone/malp/mpdservice/mpdprotocol/MPDCommands$MPD_SEARCH_TYPE; // field@5a9e │ │ +1fe31a: 5450 a05a |00ab: iget-object v0, v5, Lorg/gateshipone/malp/application/fragments/serverfragments/SearchFragment;.mSelectSpinner:Landroid/widget/Spinner; // field@5aa0 │ │ +1fe31e: 1241 |00ad: const/4 v1, #int 4 // #4 │ │ +1fe320: 6e20 b814 1000 |00ae: invoke-virtual {v0, v1}, Landroid/widget/Spinner;.setSelection:(I)V // method@14b8 │ │ +1fe326: 0e00 |00b1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0003 line=174 │ │ 0x0009 line=175 │ │ 0x0012 line=176 │ │ 0x0022 line=179 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 6022439 bytes, number of entries: 3048 │ │ │ +Zip file size: 6022434 bytes, number of entries: 3048 │ │ │ ?rwxrwxr-x 2.0 unx 318 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel.class │ │ │ ?rwxrwxr-x 2.0 unx 2930 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$CallbackHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 230 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class │ │ │ ?rwxrwxr-x 2.0 unx 1127 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 362 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 812 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$ItemCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 1065 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class │ │ │ @@ -2767,15 +2767,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1112 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseFileList.class │ │ │ ?rwxrwxr-x 2.0 unx 644 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseOutputList.class │ │ │ ?rwxrwxr-x 2.0 unx 769 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/responsehandler/MPDResponseServerStatistics.class │ │ │ ?rwxrwxr-x 2.0 unx 8039 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDCommandHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 23210 b- defN 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDQueryHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 919 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$ConnectionStateListener.class │ │ │ ?rwxrwxr-x 2.0 unx 777 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler$IdleStateListener.class │ │ │ -?rwxrwxr-x 2.0 unx 7734 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler.class │ │ │ +?rwxrwxr-x 2.0 unx 7741 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 687 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$YJcLG0HglRCHtkTDI3d_qUI7Yr0.class │ │ │ ?rwxrwxr-x 2.0 unx 766 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ZtHo0WslNt4NIEhApQW7ajKivjg.class │ │ │ ?rwxrwxr-x 2.0 unx 679 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$adUiindE4i8dtg77qFBdfdt6t7A.class │ │ │ ?rwxrwxr-x 2.0 unx 770 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/mpdprotocol/-$$Lambda$MPDFileListFilter$ojNVhSAQfW7uyqAQ-aZ2VFbvvLI.class │ │ │ ?rwxrwxr-x 2.0 unx 253 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDConnectionException.class │ │ │ ?rwxrwxr-x 2.0 unx 1399 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/mpdprotocol/MPDException$MPDServerException.class │ │ │ ?rwxrwxr-x 2.0 unx 3135 b- stor 80-Jan-01 00:00 org/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDAlbum.class │ │ │ @@ -3031,20 +3031,20 @@ │ │ │ ?rwxrwxr-x 2.0 unx 2454 b- stor 80-Jan-01 00:00 androidx/preference/EditTextPreferenceDialogFragmentCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 2871 b- stor 80-Jan-01 00:00 androidx/preference/ListPreferenceDialogFragmentCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 3505 b- stor 80-Jan-01 00:00 androidx/preference/MultiSelectListPreferenceDialogFragmentCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 504 b- stor 80-Jan-01 00:00 com/google/android/material/bottomsheet/BottomSheetDialogFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 8084 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/activities/GenericActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 705 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/activities/SplashActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 13398 b- defN 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/AlbumTracksFragment.class │ │ │ -?rwxrwxr-x 2.0 unx 13755 b- defN 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment.class │ │ │ -?rwxrwxr-x 2.0 unx 7922 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment.class │ │ │ +?rwxrwxr-x 2.0 unx 13748 b- defN 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment.class │ │ │ +?rwxrwxr-x 2.0 unx 7915 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 4329 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/ChoosePlaylistDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 12097 b- defN 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/FilesFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 2465 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/OutputsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 9686 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/PlaylistTracksFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 7121 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/SavedPlaylistsFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 13329 b- defN 80-Jan-01 00:00 org/gateshipone/malp/application/fragments/serverfragments/SearchFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 3830 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/activities/AboutActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1965 b- stor 80-Jan-01 00:00 org/gateshipone/malp/application/activities/ContributorsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 14670 b- defN 80-Jan-01 00:00 org/gateshipone/malp/application/activities/FanartActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 22386 b- defN 80-Jan-01 00:00 org/gateshipone/malp/application/activities/MainActivity.class │ │ │ -3048 files, 6810235 bytes uncompressed, 5425299 bytes compressed: 20.3% │ │ │ +3048 files, 6810228 bytes uncompressed, 5425294 bytes compressed: 20.3% │ │ ├── org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -72,17 +72,16 @@ │ │ │ │ MPDStateMonitoringHandler.mHandlerSingleton = new MPDStateMonitoringHandler(MPDStateMonitoringHandler.mHandlerThread.getLooper()); │ │ │ │ } │ │ │ │ return MPDStateMonitoringHandler.mHandlerSingleton; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void interpolateState() { │ │ │ │ - final MPDCurrentStatus mLastStatus = this.mLastStatus; │ │ │ │ - if (mLastStatus != null) { │ │ │ │ - final MPDCurrentStatus mpdCurrentStatus = new MPDCurrentStatus(mLastStatus); │ │ │ │ + if (this.mLastStatus != null) { │ │ │ │ + final MPDCurrentStatus mpdCurrentStatus = new MPDCurrentStatus(this.mLastStatus); │ │ │ │ mpdCurrentStatus.setElapsedTime(this.mLastStatus.getElapsedTime() + (int)((System.nanoTime() - this.mLastTimeBase) / 1000000000L)); │ │ │ │ this.distributeNewStatus(mpdCurrentStatus); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ private void onConnected() { │ │ │ │ try { │ │ ├── org/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -254,15 +254,16 @@ │ │ │ │ else { │ │ │ │ final String mAlbumsPath = ""; │ │ │ │ this.mAlbumsPath = mAlbumsPath; │ │ │ │ this.mArtist = new MPDArtist(mAlbumsPath); │ │ │ │ } │ │ │ │ this.mAdapterView.setAdapter((ListAdapter)this.mAlbumsAdapter); │ │ │ │ this.mAdapterView.setOnItemClickListener((AdapterView$OnItemClickListener)this); │ │ │ │ - this.mAdapterView.setOnScrollListener((AbsListView$OnScrollListener)new ScrollSpeedListener((ScrollSpeedAdapter)this.mAlbumsAdapter, this.mAdapterView)); │ │ │ │ + final AbsListView mAdapterView = this.mAdapterView; │ │ │ │ + mAdapterView.setOnScrollListener((AbsListView$OnScrollListener)new ScrollSpeedListener((ScrollSpeedAdapter)this.mAlbumsAdapter, mAdapterView)); │ │ │ │ this.registerForContextMenu((View)this.mAdapterView); │ │ │ │ this.setHasOptionsMenu((boolean)(n != 0)); │ │ │ │ this.mSwipeRefreshLayout = (SwipeRefreshLayout)view.findViewById(2131296580); │ │ │ │ final SwipeRefreshLayout mSwipeRefreshLayout = this.mSwipeRefreshLayout; │ │ │ │ final int[] colorSchemeColors = { ThemeUtils.getThemeColor(this.getContext(), 2130968714), 0 }; │ │ │ │ colorSchemeColors[n] = ThemeUtils.getThemeColor(this.getContext(), 2130968721); │ │ │ │ mSwipeRefreshLayout.setColorSchemeColors(colorSchemeColors); │ │ ├── org/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -145,15 +145,16 @@ │ │ │ │ view = layoutInflater.inflate(2131492915, viewGroup, false); │ │ │ │ this.mAdapterView = (AbsListView)view.findViewById(2131296445); │ │ │ │ } │ │ │ │ final ArtistsAdapter artistsAdapter = new ArtistsAdapter((Context)this.getActivity(), this.mAdapterView, this.mUseList); │ │ │ │ this.mArtistAdapter = artistsAdapter; │ │ │ │ this.mAdapterView.setAdapter((ListAdapter)artistsAdapter); │ │ │ │ this.mAdapterView.setOnItemClickListener((AdapterView$OnItemClickListener)this); │ │ │ │ - this.mAdapterView.setOnScrollListener((AbsListView$OnScrollListener)new ScrollSpeedListener((ScrollSpeedAdapter)this.mArtistAdapter, this.mAdapterView)); │ │ │ │ + final AbsListView mAdapterView = this.mAdapterView; │ │ │ │ + mAdapterView.setOnScrollListener((AbsListView$OnScrollListener)new ScrollSpeedListener((ScrollSpeedAdapter)this.mArtistAdapter, mAdapterView)); │ │ │ │ this.registerForContextMenu((View)this.mAdapterView); │ │ │ │ this.mSwipeRefreshLayout = (SwipeRefreshLayout)view.findViewById(2131296580); │ │ │ │ final SwipeRefreshLayout mSwipeRefreshLayout = this.mSwipeRefreshLayout; │ │ │ │ final int[] colorSchemeColors = { ThemeUtils.getThemeColor(this.getContext(), 2130968714), 0 }; │ │ │ │ colorSchemeColors[mUseList] = ThemeUtils.getThemeColor(this.getContext(), 2130968721); │ │ │ │ mSwipeRefreshLayout.setColorSchemeColors(colorSchemeColors); │ │ │ │ this.mSwipeRefreshLayout.setOnRefreshListener((SwipeRefreshLayout$OnRefreshListener)new -$$Lambda$qygiYGFebvmKQcrm-HN2nbt2CH4(this)); ├── smali/org/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment.smali │ @@ -1091,17 +1091,15 @@ │ .line 158 │ iget-object p2, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;->mAdapterView:Landroid/widget/AbsListView; │ │ new-instance p3, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; │ │ iget-object v0, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;->mAlbumsAdapter:Lorg/gateshipone/malp/application/adapters/AlbumsAdapter; │ │ - iget-object v3, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;->mAdapterView:Landroid/widget/AbsListView; │ - │ - invoke-direct {p3, v0, v3}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;->(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V │ + invoke-direct {p3, v0, p2}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;->(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V │ │ invoke-virtual {p2, p3}, Landroid/widget/AbsListView;->setOnScrollListener(Landroid/widget/AbsListView$OnScrollListener;)V │ │ .line 161 │ iget-object p2, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;->mAdapterView:Landroid/widget/AbsListView; │ │ invoke-virtual {p0, p2}, Lorg/gateshipone/malp/application/fragments/serverfragments/AlbumsFragment;->registerForContextMenu(Landroid/view/View;)V ├── smali/org/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment.smali │ @@ -500,17 +500,15 @@ │ .line 116 │ iget-object p2, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;->mAdapterView:Landroid/widget/AbsListView; │ │ new-instance p3, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener; │ │ iget-object v2, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;->mArtistAdapter:Lorg/gateshipone/malp/application/adapters/ArtistsAdapter; │ │ - iget-object v3, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;->mAdapterView:Landroid/widget/AbsListView; │ - │ - invoke-direct {p3, v2, v3}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;->(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V │ + invoke-direct {p3, v2, p2}, Lorg/gateshipone/malp/application/utils/ScrollSpeedListener;->(Lorg/gateshipone/malp/application/adapters/ScrollSpeedAdapter;Landroid/widget/AbsListView;)V │ │ invoke-virtual {p2, p3}, Landroid/widget/AbsListView;->setOnScrollListener(Landroid/widget/AbsListView$OnScrollListener;)V │ │ .line 119 │ iget-object p2, p0, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;->mAdapterView:Landroid/widget/AbsListView; │ │ invoke-virtual {p0, p2}, Lorg/gateshipone/malp/application/fragments/serverfragments/ArtistsFragment;->registerForContextMenu(Landroid/view/View;)V ├── smali/org/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler.smali │ @@ -319,58 +319,60 @@ │ │ monitor-exit v0 │ │ throw v1 │ .end method │ │ .method private interpolateState()V │ - .locals 6 │ + .locals 5 │ │ .line 207 │ iget-object v0, p0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ if-eqz v0, :cond_0 │ │ .line 208 │ - new-instance v1, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ + new-instance v0, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ - invoke-direct {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;->(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ + iget-object v1, p0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ + │ + invoke-direct {v0, v1}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;->(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ .line 209 │ invoke-static {}, Ljava/lang/System;->nanoTime()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - iget-object v0, p0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->mLastTimeBase:Ljava/lang/Long; │ + iget-object v3, p0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->mLastTimeBase:Ljava/lang/Long; │ │ - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - sub-long/2addr v2, v4 │ + sub-long/2addr v1, v3 │ │ - const-wide/32 v4, 0x3b9aca00 │ + const-wide/32 v3, 0x3b9aca00 │ │ - div-long/2addr v2, v4 │ + div-long/2addr v1, v3 │ │ .line 212 │ - iget-object v0, p0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ + iget-object v3, p0, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->mLastStatus:Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus; │ │ - invoke-virtual {v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;->getElapsedTime()I │ + invoke-virtual {v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;->getElapsedTime()I │ │ - move-result v0 │ + move-result v3 │ │ - long-to-int v3, v2 │ + long-to-int v2, v1 │ │ - add-int/2addr v0, v3 │ + add-int/2addr v3, v2 │ │ - invoke-virtual {v1, v0}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;->setElapsedTime(I)V │ + invoke-virtual {v0, v3}, Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;->setElapsedTime(I)V │ │ .line 213 │ - invoke-direct {p0, v1}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->distributeNewStatus(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ + invoke-direct {p0, v0}, Lorg/gateshipone/malp/mpdservice/handlers/serverhandler/MPDStateMonitoringHandler;->distributeNewStatus(Lorg/gateshipone/malp/mpdservice/mpdprotocol/mpdobjects/MPDCurrentStatus;)V │ │ :cond_0 │ return-void │ .end method │ │ .method private onConnected()V │ .locals 2